采用STM32微控制器作为系统的主控核心,基于物联网技术上,驱动MPU6050、MAX30102和LM386模块,三款传感器分别设计了心率血氧电路,运动电路和声音检测电路,实现对人体健康数据的实时检测。利用ESP8266连接互联网,使用MQTT协议进行发布和订阅主题,并将采集的数据上传至EMQ Cloud,利用visual studio code设计一款微信小程序用来实现数据的可视化,同时也可以在设备本身的OLED屏幕查看数据,并完成了传感器数据测量与优化,经过测试本系统测量数据的相对误差值在5%以内,数据的准确度可靠,可以完善的测量出人体健康数据,解决了人们对自身健康关心的需求。
The system adopts STM32 microcontroller as the main control core, based on IoT technology, driving MPU6050, MAX30102 and LM386 modules. Three sensors are designed with heart rate and blood oxygen circuit, motion circuit and sound detection circuit respectively, realizing real-time detection of human health data. Using ESP8266 to connect to the Internet, using MQTT protocol for publishing and subscribing topics, and uploading the collected data to EMQ Cloud. Using Visual Studio Code to design a WeChat mini program to visualize the data, and the data can also be viewed on the OLED screen of the device itself. The sensor data measurement and optimization are completed, and after testing, the relative error of the measurement data of this system is within 5%, and the accuracy of the data is reliable. It can measure human health data well and solve people's needs for their own health concerns.
刘浩源, 张慧颖.
基于物联网技术的人体健康检测系统设计
[J]. 吉林化工学院学报, 2023, 40(3): 42-47.
Liu Haoyuan, Zhang Huiying.
Design of Human Health Detection System Based On Internt of Things Technology
. Journal of Jilin Institute of Chemical Technology, 2023, 40(3): 42-47.