随着生活水平的提高,无论是老年还是青壮年群体,人们对于健康越来越重
视。只有一个好的身体才能体会生活,但是怎么才能让大众更好的去了解自己的
身心健康呢?电子信息技术和医学刚好都在同步发展,两者合二为一刚好可以解
决人们对于健康问题的困扰,因此人们对于高精密便携式医疗监控仪器的需求更
大了。人体监控指标普遍通过心率血氧体温计步 4 大指标,由于这个原因,本次
毕设根据时代发展的需求设计一款基于单片机的运动监测模块。本次设计主要组
成是 STM32 单片机电路、ADXL345 加速度传感器、心率血氧检测电路、OLED 液晶
显示电路、电源电路、时钟 DS1302 和 DS18B20 温度传感器组成。通过 ADXL345
测量重力加速度,是用来判断人体状态,根据状态的数值变化进行计步功能。通
过心率传感器测试,通过手指脉动放大经过比较器处理后发送给单片机进行心率
血氧采集。并将步数、心率血氧,温度、时间等信息显示在液晶 OLED 上,当跌
倒或者数据异常时蜂鸣器报警并且我们也可以通过 GSM 短信模块把当前的数据
发生到手机端进行提醒,通过 gps 定位模块把当前位置也发送到手机端进行显示。
本次设计系统价格成本较低,功能比较全面,具有良好的市场前景。
关键词:计步器;DS18B20 温度传感器;STM32 单片机;液晶显示 784STM32
整个实物设计过程:
【基于STM32单片机智能手环 步数里程 心率体温 计时计步 系统设计 (实物+程序+原理图+其他资料)784-1】
基于STM32单片机智能手环 步数里程 心率体温 计时计步 系统设计 (实物+程序+原理图+其他资料)784-1
【基于STM32单片机智能手环 蓝牙传输控制 运动时间 里程提醒 心率 体温 步数(实物+程序+原理图+其他资料)784-2】
基于STM32单片机智能手环 蓝牙传输控制 运动时间 里程提醒 心率 体温 步数 系统设计(实物+程序+原理图+其他资料)784-2
【基于STM32单片机智能手环 步数里程 运动时间 心率 体温 声光报警(实物+程序+原理图+其他资料)784-3】
基于STM32单片机智能手环 步数里程 运动时间 心率 体温 声光报警 系统设计(实物+程序+原理图+其他资料)784-3
【基于STM32单片机智能手环 蓝牙传输 步数里程 运动时间 时钟 心率 体温 声光报警(实物+程序+原理图+其他资料)784-4】
基于STM32单片机智能手环 蓝牙传输 步数里程 运动时间 时钟 心率 体温 声光报警 系统设计(实物+程序+原理图+其他资料)784-4
运动时间+里程提醒+心率+体温+步数+声光报警 (版本1):
1. STM32单片机进行数据处理
2 OLED液晶显示当前当前心率、体温、步数、运动时间、里程
3. DS18B20进行环境或者体温采集
4. MAX30102进行心率采集
5. ADXL345对步数进行采集
6. 上电后液晶显示智能手环、当前心率、体温、步数
7. 当晃动板子模拟步数,液晶步数加一
8. 按下第一个按键进入设置模式,
第一个按键设置、第二个按键加、第三个按键减
9. 分别设置心率体温上限下限
10. 心率体温不在范围内蜂鸣器进行声光报警,液晶闪烁提示
11. 单独按下第四个按键步数清零
12. 按下第五个按键换页显示当前的运动时间和里程
13. 按下第五个按键后,再次按下第一个按键进行设置里程和时间
14. 分别设置运动时间、步长、里程
15 设置完成后,单独按下第二个按键开始计时,蜂鸣器声光提示
根据步数*步长计算里程
16. 运动时间或者里程达标后蜂鸣器进行声光提醒
17. 时间达标后按下第二个按键取消提醒,
18. 通过第二个按键可以暂停、开始计时功能
19. 长按第二个按键时间清零
20. 单独按下第三个按键里程清零
蓝牙传输控制+运动时间+里程提醒+心率+体温+步数+声光报警 (版本2):
1. STM32单片机进行数据处理
2 OLED液晶显示当前当前心率、体温、步数、运动时间、里程
3. DS18B20进行环境或者体温采集
4. MAX30102进行心率采集
5. ADXL345对步数进行采集
6. 上电后液晶显示智能手环、当前心率、体温、步数
7. 当晃动板子模拟步数,液晶步数加一
8. 按下第一个按键进入设置模式,
第一个按键设置、第二个按键加、第三个按键减
9. 分别设置心率体温上限下限
10. 心率体温不在范围内蜂鸣器进行声光报警,液晶闪烁提示
11. 单独按下第四个按键步数清零
12. 按下第五个按键换页显示当前的运动时间和里程
13. 按下第五个按键后,再次按下第一个按键进行设置里程和时间
14. 分别设置运动时间、步长、里程
15 设置完成后,单独按下第二个按键开始计时,蜂鸣器声光提示
根据步数*步长计算里程
16. 运动时间或者里程达标后蜂鸣器进行声光提醒
17. 时间达标后按下第二个按键取消提醒,
18. 通过第二个按键可以暂停、开始计时功能
19. 长按第二个按键时间清零
20. 单独按下第三个按键里程清零
21. 通过蓝牙模块连接手机后可以传输当前数据
也可以通过手机端进行设置
时间+运动时间+里程提醒+时钟+心率+体温+步数+声光报警(版本3):
1. STM32单片机进行数据处理
2. DS1302显示当前时间(年、月、日、十、分、秒、星期)
2 OLED液晶显示当前当前心率、体温、行走步数、时间
3. DS18B20进行环境或者体温采集
4. MAX30102进行心率采集
5. ADXL345对步数进行采集
6. 上电后液晶显示智能手环、当前心率、体温、步数
7. 当晃动板子模拟步数,液晶步数加一
8. 按下第一个按键进入设置模式,
第一个按键设置、第二个按键加、第三个按键减
9. 分别设置心率体温上限下限
10. 心率体温不在范围内蜂鸣器进行声光报警,液晶闪烁提示
11. 单独按下第四个按键步数清零
12. 按下第五个按键换页显示当前的运动时间和里程
13. 按下第五个按键后,再次按下第一个按键进行设置里程和时间
14. 分别设置运动时间、步长、里程
15 设置完成后,单独按下第二个按键开始计时,蜂鸣器声光提示
根据步数*步长计算里程
16. 运动时间或者里程达标后蜂鸣器进行声光提醒
17. 时间达标后按下第二个按键取消提醒,
18. 通过第二个按键可以暂停、开始计时功能
19. 长按第二个按键时间清零
20. 单独按下第三个按键里程清零
蓝牙传输+时间+运动时间+里程提醒+时钟+心率+体温+步数+声光报警(版本4)
1. STM32单片机进行数据处理
2. DS1302显示当前时间(年、月、日、十、分、秒、星期)
2 OLED液晶显示当前当前心率、体温、行走步数、时间
3. DS18B20进行环境或者体温采集
4. MAX30102进行心率采集
5. ADXL345对步数进行采集
6. 上电后液晶显示智能手环、当前心率、体温、步数
7. 当晃动板子模拟步数,液晶步数加一
8. 按下第一个按键进入设置模式,
第一个按键设置、第二个按键加、第三个按键减
9. 分别设置心率体温上限下限
10. 心率体温不在范围内蜂鸣器进行声光报警,液晶闪烁提示
11. 单独按下第四个按键步数清零
12. 按下第五个按键换页显示当前的运动时间和里程
13. 按下第五个按键后,再次按下第一个按键进行设置里程和时间
14. 分别设置运动时间、步长、里程
15 设置完成后,单独按下第二个按键开始计时,蜂鸣器声光提示
根据步数*步长计算里程
16. 运动时间或者里程达标后蜂鸣器进行声光提醒
17. 时间达标后按下第二个按键取消提醒,
18. 通过第二个按键可以暂停、开始计时功能
19. 长按第二个按键时间清零
20. 单独按下第三个按键里程清零
21. 通过蓝牙模块连接手机后可以传输当前数据
也可以通过手机端进行设置