一、设计需求
1.1 设计需求总结
根据需求,要求设计一款基于 STM32 的人体健康监护系统。采用系统模块化思路进行,将多个数模传感器收集到的数据和操作指令一并送至 STM32 中心处理器进行处理分析。
该系统可以实时监测被测者的心率、体温以及周围环境的温度,也同时可以通过姿态解算来判断被测者是否睡觉。该系统可以将被测者的心率、体温等数据既可以在本地显示,也可以通过 WI-FI 传输至云平台以实现远程显示。当被测者吸烟时则会发出警报直至香烟熄灭,可以让被测者远离不健康的生活习惯,同时也可以通过卫星定位查看设备所在位置。
以上的传感器收集到的所有数据都可以上传到自己搭建的云平台,找云平台上或者在自己设计的手机APP上都可以进行实时显示演示和分析。使数据展示直观又美观方便。定位功能则是可以直接实时显示地图的详细信息。
功能总结:
(1) 能检测人体体温
(2)能检测环境温度、湿度
(3)能获取当前GPS定位数据
(4)能将数据通过WIFI上传到华为云物联网平台、在自己设计的手机APP上可以远程显示各个传感器数据
(5)能检测是否在吸烟
(6)能在本地LCD显示屏显示各个传感器数据
(7)能检测心率、血氧、通过心率血氧体温判断人体的健康状态
(8)能检测人体姿态,