1、立项原因:本地环境数据需要长期、连续、可公开查看的采集与展示渠道;商用监测设备成本高、依赖市电与人工维护,户外点位难以长期无人值守。为此自建一套从传感终端到 Web 可视化的完整链路,用低成本硬件加太阳能供电实现常年在线监测。
2、行业场景:面向环境监测、园区与农业点位、科普展示等场景,实时采集温度、湿度、风速、紫外线、光照五项环境数据,支持实时、7 日、30 日三种粒度的趋势查看。设备户外太阳能供电、无人值守,已连续稳定运行 3 年以上,打开页面看到的就是此刻的实时数据。
1、具体功能模块:ESP32 传感终端(太阳能供电与低功耗)、MQTT 数据上报、服务端接收与入库、PHP JSON API、ECharts 前端可视化、主题与移动端适配。
2、主要功能描述:终端定时采集五项环境数据并经 MQTT 无线上报,服务端接收后写入 MySQL;PHP 提供纯数据 JSON API,前端按主题渲染实时数值与 7 日/30 日趋势曲线。2026 年完成前端重构:API 只返回数据、展示层与数据层解耦,新增深浅色双主题与移动端适配;新旧两版并行在线,可对比讲解架构演进。
1、我负责的任务:独立完成全链路——硬件选型与 ESP32 固件、太阳能供电与低功耗设计、MQTT 链路、数据库与服务端接口、Web 前端可视化,以及服务器部署与长期运维。
2、技术栈与亮点:ESP32 + MQTT + PHP + MySQL + ECharts,Linux / Nginx 部署。亮点是整套系统由一人从硬件到前端完整交付,且在户外太阳能供电、无人干预的条件下连续稳定运行 3 年以上;难点在于低功耗供电与长时间无人值守下的稳定性保障。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论