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