Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 970 Bytes

File metadata and controls

14 lines (10 loc) · 970 Bytes

融合多传感器的生理体征数据监测系统

技术选型

阿里云服务器, EMQX 消息中间件, MySQL 数据库, Qt 开发库, MVC 软件架构, MQTT 协议

项目描述

该项目旨在构建生理数据监测系统,通过传感器采集数据,利用 MQTT 协议进行数据传输,通过消息中间件 EMQX 进行消息转发,在云端 MySQL 数据库保存生理数据,通过基于 Qt 的监测程序进行数据分析和邮件告警。

主要工作

  • 阿里云 ECS 部署 EMQX Broker 和 MySQL 数据库,确保数据的安全存储与高效传输。
  • Java 开发消息发布客户端,构建单例模式的传感器模拟器,实现定时读取、封装和发布生理数据。
  • Java 开发消息订阅客户端,负责接收并解析 MQTT 消息,将生理数据及其时间戳保存到云数据库。
  • 利用 Qt 框架实现 MVC 模式的监测程序,并实现数据的可视化曲线绘制和邮件发送功能。