赞
踩
21-754、STM32单片机单片机心率体温计步人体监测无线APP云平台设计+红外对管避障ISD1820语音播报设计
产品功能描述:
本系统由STM32F103C8T6单片机核心板、2.4寸TFT彩屏、(无线WIFI模块)、光电心率传感器、ADXL345传感器、DS18B20温度传感器、LM393比较器滤波电路、蜂鸣器报警电路、按键电路、红外对管模块和ISD1820语音模块组成。
1、通过STM32单片机实现采集心率值、心率曲线、ADXL345状态及变换、DS18B20温度传感器数据、万年历功能。驱动2.4寸TFT彩屏显示所有采集数据,并能够对心率及温度设置阈值,如果超过阈值蜂鸣器报警提醒,同时显示颜色切换为红色。且设置阈值存储到单片机Flash中,掉电不丢失数据。
2、系统上电后,约1s左右的时间可以进入后台设置万年历功能,如果不做任何操作1s后进入主界面或者按下K2直接跳过等待进入主界面。如果一上电按下K1进入设置万年历功能。在设置万年历时,K1表示跳到下一个设置项,K2对设置值进行自加,K3对设置值进行自减。当年、月、日、时、分、秒设置完成后,再次按下K1退出设置,进入主界面(万年历中星期根据日期自动换算0-6表示,0表示周日)。
3、STM32单片机实时采集心率传感器输出的模拟量进行模数转换,将转换结果在液晶上进行曲线实时显示,即显示出了波形曲线。STM32单片机在换算出单位时间内心率变化次数,从而获得心率值(即1分钟内的心率数)。
4、STM32单片机通过温度传感器检测温度,温度显示精度0.1度。
5、STM32单片机实时采集传感器ADXL345采集重力加速度分量变换情况,根据变换的状态进行计步。同时根据一段时间内状态变换次数,分析出当前处于什么体态,比如躺、站、走、跑的状态。
6、在系统界面显示“欢迎使用”、心率曲线、万年历、心率值、心率阈值、温度、温度阈值、步数、运动状态。按键K1按下可以切换设置心率阈值、温度阈值,相应设置位置显示“>”,且设置阈值存储到单片机Flash中,掉电不丢失数据。K2、K3在设置阈值时可以对对应的阈值加减操作。K4可以清空计步步数。
7、无线APP功能APP能够连接板载无线模块,查看相应数据;
APP能够进行一键校时功能,将手机时间设置到板载中,更新板子年月日时分秒;
APP能够对心率阈值、温度阈值进行设置,能够进行计步步数清零操作。
8、注意:心率采集时手指轻轻压在上面,不要压死或者留有缝隙(受光线影响)。ADXL345传感器检测脚步时,模块丝印缺角的方向朝上。
9、注意:蜂鸣器报警是长鸣报警,经测试嘀嘀报警的会对电路电压造成波动,经指纹传感器放大后曲线效果不理想,所以蜂鸣报警为长鸣报警,效果完美!
10、如果红外对管检测到障碍物,则语音不播报,否则语音播报:手环被拆卸。
11、语音信息可以自行录制。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。