水质监测 · 云端实战
📡 30章 完整体系
v2.0
1
01
水质监测概述
pH·浊度·溶解氧·TDS · 系统架构
2
02
传感器选型与原理
pH/TDS/浊度/温度 · 选型要点
3
03
传感器数据采集基础
Arduino/ESP32 · ADC转换
4
04
传感器校准
pH两点校准 · TDS · 温度补偿
5
05
数据滤波与预处理
滑动平均·中值滤波·异常剔除·归一化
6
06
ESP32开发环境搭建
Arduino IDE · 驱动·板卡·串口
7
07
ESP32 WiFi连接
Station/AP · 重连 · 静态IP
8
08
MQTT协议入门
发布/订阅 · QoS · Topic设计
9
09
MQTT客户端实现
PubSubClient · Broker · 发布数据
10
10
JSON数据格式
JSON语法 · Python json库 · 报文构建
11
11
数据上云实战
采集→JSON→MQTT→云端全流程
12
12
云平台选型
阿里云IoT·腾讯云·AWS·ThingsBoard
13
13
阿里云IoT平台配置
产品·设备·Topic·规则引擎
14
14
设备认证与安全
证书·密钥·一机一密·TLS
15
15
云端规则引擎
表格存储·函数计算·消息队列
16
16
时序数据库入门
InfluxDB · Measurement/Tag/Field
17
17
InfluxDB安装与配置
Docker·Web UI·CLI·Python客户端
18
18
Python连接InfluxDB
influxdb_client · 写入/查询
19
19
数据可视化方案
Grafana · 数据源 · 仪表盘设计
20
20
Grafana实战
水质仪表盘 · 实时曲线 · 阈值告警
21
21
告警系统设计
Grafana Alerting · 钉钉/邮件
22
22
数据备份与恢复
InfluxDB备份 · 增量 · 灾难恢复
23
23
边缘计算节点
树莓派网关 · 本地缓存 · 断网续传
24
24
OTA远程升级
ESP32 OTA · HTTP/HTTPS · 版本管理
25
25
低功耗设计
深度睡眠 · 定时唤醒 · 电池供电
26
26
多传感器融合
同步采集 · 时间戳对齐 · 数据融合
27
27
数据质量监控
完整性检查 · 缺失值 · 漂移检测
28
28
系统监控与运维
服务监控 · 设备在线率 · 日志
29
29
项目实战
完整水质监测站 · 硬件+云端+可视化
30
30
总结与展望
边缘AI · 联邦学习 · 数字孪生