Skip to content

家庭环境监测系统展示站基于 STM32F103 的实时监测、远程控制与告警联动

用于毕业设计答辩展示的项目站点,先讲成果与演示,再承接架构与实现细节

答辩入口 · 建议现场按“项目亮点 → 现场演示 → 系统架构 → 实现细节”的顺序展开
项目状态答辩展示版已上线

文档站已发布到 Cloudflare Pages,可用于现场演示与事后查阅。

系统能力监测 + 控制 + 告警

展示实时监测、阈值联动、设备控制和历史数据能力。

展示策略PPT 快速过,站点承接追问

现场先用 PPT 讲结论,再用站点展示成果、原理和实现细节。

成果速览

实时环境监测

围绕温度、湿度和空气质量建立可视化监测页面,支持状态实时刷新。

告警联动闭环

主告警按软件阈值触发,MQ135 比较器状态独立展示,避免误导用户。

远程控制能力

通过前端下发命令,联动台灯、风扇和告警配置,形成“看得到也控得住”的演示效果。

全链路系统架构

从 STM32 设备端到 EMQX、history_service 与前端页面,形成完整的数据与控制链路。

答辩导览

1. 项目亮点

先讲项目目标、完成结果、核心能力与价值,快速建立整体印象。

2. 现场演示

按固定顺序演示实时监测、控制与告警逻辑,控制在 3 到 5 分钟内。

3. 系统架构

展示系统组成、通信路径和数据流,回答“这个系统是怎么跑起来的”。

4. 实现细节

当老师追问固件、后端、前端或部署细节时,再进入第二层内容。

核心画面

空气质量与传感器数据页面截图
前端实时监测页面:展示温度、湿度、空气质量与设备控制状态。
MQ135 模块硬件照片
MQ135 模块硬件实物:本项目中 AO 用于 ppm 估算,DO 仅作硬件比较器状态展示。
系统架构图
系统架构图:用一张图说明设备、MQTT、后端、数据库与前端之间的关系。

为什么适合替代大部分现场说明

  1. 首页 10 秒内能看懂系统做什么、完成了什么、从哪里开始演示。
  2. 演示页直接给出现场讲解顺序,不需要临场组织语言。
  3. 架构图和流程图能承接“系统怎么通信、为什么这样设计”的追问。
  4. 详细的固件、后端、前端和开发说明仍然保留在第二层,不会丢失工程价值。
  5. 如果需要继续查仓库文档,可以从附录GitHub 仓库进入。