🌱 LoRa 工地扬尘噪声监测 · 实战课程
📘
30章 · 从入门到部署
01
物联网与LoRa技术概述
LoRa原理
NB-IoT对比
LoRaWAN
02
工地扬尘噪声监测需求分析
环保标准
PM2.5/PM10
噪声指标
03
系统总体架构设计
三层架构
数据流
硬件选型
04
LoRa网关选型与配置
SX1301
固件烧录
参数配置
05
LoRa终端节点硬件设计
STM32主控
SX1278
传感器选型
06
STM32开发环境搭建
Keil MDK
CubeMX
HAL库
07
LoRa模块驱动开发
SPI通信
SX1278寄存器
CAD/收发
08
粉尘传感器驱动开发
GP2Y1010AU
ADC采集
滤波算法
09
噪声传感器驱动开发
MAX9814
分贝计算
A计权
10
温湿度传感器驱动开发
DHT22
单总线
数据校验
11
GPS模块驱动开发
NMEA-0183
经纬度
UTC转换
12
OLED本地显示开发
I2C通信
SSD1306
中文刷新
13
数据采集与处理
轮询策略
数据融合
异常剔除
14
LoRa数据帧设计
帧结构
CRC校验
分包重组
15
终端节点低功耗设计
睡眠模式
定时唤醒
电池监测
16
LoRa网关数据接收
UDP/TCP
数据缓存
丢包重传
17
云平台选型与接入
OneNET/Aliyun
MQTT
Topic
18
数据解析与存储
JSON
InfluxDB
数据备份
19
Web后端开发(Flask)
RESTful API
查询接口
报警接口
20
前端可视化开发(ECharts)
仪表盘
折线图
地图标记
21
手机端小程序开发
微信小程序
数据绑定
趋势图
22
报警规则引擎
阈值设置
多级报警
推送记录
23
系统测试与调试
单元测试
现场测试
丢包排查
24
数据校准与标定
零点校准
多点标定
温湿度补偿
25
系统安全设计
AES-128
设备认证
固件安全
26
项目管理与文档
需求/设计文档
测试报告
Git
27
现场部署与运维
天线选型
防水防尘
远程维护
28
性能优化
扩频因子
天线匹配
数据压缩
29
案例分析与实战
工地部署
数据对比
问题复盘
30
课程总结与展望
技术总结
AI+IoT
职业建议