🌿 ESP32 空气监测 · 净化联动
📘 30章 从入门到实战
⭐ 友好 · 全彩目录
v2.0
01
项目概述与环境搭建
ESP32介绍 · IDE安装 · 硬件清单
02
核心传感器选型与原理
粉尘/温湿度/气体 · I2C & UART
03
读取粉尘传感器数据
PMS5003 · UART · 校验 · PM2.5/10
04
温湿度与气体数据读取
DHT22单总线 · MQ-135 ADC · 滤波
05
OLED屏幕本地显示
SSD1306 · U8g2 · AQI图标 · 中文
06
Wi-Fi联网与NTP时间同步
Station模式 · Multi · 时区/夏令时
07
MQTT协议与云平台接入
Mosquitto · 发布/订阅 · 客户端
08
数据上报与可视化
JSON · Node-RED · InfluxDB · Grafana
09
本地净化器控制原理
继电器 · PWM · MOS管 · 光耦隔离
10
手动控制净化器
GPIO · 调速 · 模式切换 · LED指示
11
自动联动控制逻辑
阈值触发 · 滞回 · 多级风速 · 定时
12
PID算法优化风速控制
位置/增量式 · 参数整定 · 闭环
13
传感器数据校准与标定
零点补偿 · 温湿度补偿 · 卡尔曼滤波
14
低功耗与电池供电设计
深度睡眠 · RTC · 锂电池 · 电量监测
15
OTA远程固件升级
Arduino OTA · Web OTA · 回滚
16
Web配置页面开发
WebServer · WiFi Manager · SPIFFS
17
蓝牙配网与本地调试
Bluetooth Serial · 配网 · OTA · 日志
18
多传感器融合与AQI计算
中国/美国算法 · IAQI · 首要污染物
19
数据记录与SD卡存储
SPI · FATFS · CSV · 日志轮转
20
本地语音播报与报警
DFPlayer · MP3 · 声光报警 · TTS
21
红外遥控与智能家居联动
IRremote · 学习码 · Home Assistant
22
多节点组网与数据汇聚
ESP-NOW · Mesh · 主从 · 多房间
23
WebSocket实时数据推送
双向通信 · 曲线 · 心跳包
24
安全与加密通信
TLS · MQTT over TLS · AES · HTTPS
25
故障诊断与异常处理
自检 · 断线重连 · 看门狗 · 日志
26
产品化与外壳设计
3D打印 · 通风 · PCB · 防护等级
27
测试与标定流程
对比测试 · 环境仓 · 长期稳定性
28
移动端APP开发 (Flutter)
MQTT · fl_chart · 推送 · 跨平台
29
项目部署与运维
批量注册 · 远程监控 · 合规
30
综合实战与课程总结
联调 · FAQ · 开源 · 进阶路线
🌱 风格 · 专业又活泼