214【毕设课设】基于51单片机的手环设计-ADXL345-LCD1602-心率

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

STC89C52单片机电路+ADXL345加速度传感器+DS1302时钟芯片+心率检测模块电路+LCD1602

2018-722、51手环设计-ADXL345-LCD1602-心率-DS1302-BELL

本设计由STC89C52单片机电路+ADXL345加速度传感器+DS1302时钟芯片+心率检测模块电路+LCD1602液晶显示电路+电源电路组成。

1、通过ADXL345检测步数。

2、通过DS1302检测时间。

3、通过心率传感器检测心率。

4、将步数、时间和心率实时显示在液晶LCD1602上。

5、通过蓝牙模块将步数、时间和心率实时上传到手机APP。

6、通过手机APP可以校准时间。

串口更新时间命令:*2017061218235501# (位数必须正好)

表示:2017年06月12日18时23分55秒 周01

unsigned char update_flag =0;	//更新标志

unsigned long xdata time_50ms=0;//定时计数

unsigned char xdata time_buf2[17]; //更新时间变量
unsigned char SetFlag =0;	//时间设置标志

unsigned char i;
unsigned int buShu=0;		 //步数
unsigned char ReadAdxl345;		 //定时读取adxl345

unsigned char sendNum = 0;//发送计数

xdata unsigned char firstin =0;			  //首次接收到标志
xdata unsigned char tab[20];				  //串口数据暂存
xdata unsigned char Count=0;				  //串口接收计数
xdata unsigned char  uartbusy =0;			  //串口判忙

void Init_Timer0(void);			//函数声明
void init_int0(void);

 

©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页