🌦️

气象站·传感器实战

选型 · 驱动 · 系统集成
📘 30章 完整课程
01
课程导论与项目全景
系统架构 传感器选型 工具链
02
温湿度传感器 SHT30
I2C 寄存器 驱动
03
气压传感器 BMP280
SPI/I2C 校准 补偿
04
光照传感器 BH1750
I2C 测量模式 光照度
05
风速传感器
脉冲计数 外部中断 超声波
06
风向传感器
ADC 电位器 相位差
07
雨量传感器 (翻斗式)
中断 去抖 雨量计算
08
PM2.5 传感器 PMS5003
串口 数据帧 AQI
09
土壤湿度传感器 (电容式)
ADC 校准 百分比
10
传感器数据融合与滤波
卡尔曼 滑动平均 中值
11
低功耗设计策略
休眠 定时唤醒 电池
12
通信模块 LoRa (SX1278)
LoRa 寄存器 收发
13
通信模块 NB-IoT (BC26)
AT指令 数据上云 NB-IoT
14
通信模块 Wi-Fi (ESP8266)
MQTT AT指令 ESP32
15
数据存储 SD卡 (SPI+FATFS)
SPI FATFS 日志
16
数据存储 EEPROM/Flash
I2C 磨损均衡 掉电保存
17
实时时钟 DS3231
I2C 温度补偿 定时任务
18
显示模块 OLED SSD1306
I2C/SPI U8g2 菜单
19
电源管理模块
太阳能 CN3065 MAX17048
20
传感器接口标准化与抽象层
抽象层 统一接口 插件化
21
传感器故障检测与诊断
自检 有效性校验 报警
22
多传感器同步采集与时间戳
时间同步 多任务 数据帧
23
Bootloader与远程升级
Flash分区 YModem 远程升级
24
数据协议设计 JSON/二进制
JSON 二进制 压缩校验
25
边缘计算与本地决策
阈值 趋势分析 联动控制
26
系统可靠性设计
看门狗 电源监测 数据冗余
27
电磁兼容性 (EMC) 与防护
接口防护 PCB布局 屏蔽接地
28
标定与校准方法
标定流程 多点校准 温漂补偿
29
系统集成与调试
硬件联调 软件调试 整机测试
30
项目总结与展望
复盘 性能优化 AI预测