基于stm32的智能健康指标测量系统(提供原理图、PCB图、源代码、论文和讲解视频)
本文介绍了一个基于stm32F103RCT6单片机的身高、体重、心率数值、体温测量的系统,本设计以stm32单片机为平台,利用金属应变片来感应人体的重量,传感器输出模拟量经 AD转换器转换成数字量传入stm32单片机。
利用超声波在介质中传播速度固定的原理可由超声波在空气中的传播时间算出传播距离,实现身高的测量。通过LCD12864进行相关指标显示和判断,最后通过语音模块、声光告警模块进行发音,提示体温过高、过胖、过瘦等语音。
本设计硬件电路包括电源电路、单片机最小系统电路、LCD12864液晶屏电路、独立按键电路、蜂鸣器电路、超声波模块电路、DS18B20温度传感器电路、脉搏采样电路、语音模块电路。
软件部分包括主程序、系统初始化程序、HX711AD模块程序、按键检测程序、超声波信号发射及接收程序、液晶屏驱动程序、DS18B20温度采集程序、脉搏传感器采集程序、语音播放程序等模块。
本设计可以同时测量人体的身高、体重、体温、脉搏次数,还可以将所测数据显示在LCD12864上,同时加入智能判断,提示体温过高、过胖、过瘦等。显示清楚,基本满足设计要求。
关键词:STM32F103RCT6;体重;身高;体温;脉搏;语音;LCD12864
完整资料下载或者技术支持,请添加联系方式:
QQ:2705466752(资料需付费)