📡
传感器数据采集与全栈处理方案
📘 30章 · 从硬件到云平台 · 全链路实战
⭐
友好 · 色彩活力版
01
传感器基础与选型
🌡️ 温度/湿度
💡 光照
📊 精度/分辨率
🎯 选型方法论
02
硬件接口与通信协议
🔌 I2C/SPI/UART
📟 1-Wire
⚡ 硬件连接
03
单片机数据采集入门
⚙️ STM32
🔧 GPIO/ADC
⏱️ 定时器采样
04
传感器驱动开发
🌡️ DHT22
☀️ BH1750
📝 驱动编写
05
数据滤波与预处理
📉 滑动平均
📊 中值滤波
🧠 卡尔曼入门
🚫 异常值剔除
06
嵌入式RTOS基础
🧵 FreeRTOS
📬 队列通信
🔁 信号量同步
07
多传感器数据融合
⏳ 时间戳对齐
⚖️ 加权平均
🧭 互补滤波
08
数据存储方案 (嵌入式)
💾 SD卡/FATFS
🔋 EEPROM/Flash
🔄 环形缓冲区
09
低功耗设计策略
💤 睡眠模式
⏰ 定时唤醒
⚡ 功耗优化
10
有线通信 RS485/Modbus
🔗 RS485组网
📟 Modbus RTU
🏭 多从机采集
11
无线通信 Wi-Fi
📶 ESP8266/32
📡 TCP/UDP
☁️ MQTT入门
12
无线通信 蓝牙BLE
📻 BLE协议栈
📡 广播/扫描
🔧 GATT服务
13
无线通信 LoRa
📡 LoRa调制
🔌 SX1278
🌐 点对点/网关
14
边缘计算入门
🧠 TinyML
📱 TensorFlow Lite
⚠️ 异常检测
15
数据上云 MQTT
☁️ Mosquitto
📊 QoS等级
🔒 SSL/TLS
16
数据上云 HTTP/RESTful
🌐 POST/GET
📦 JSON封装
🔌 云平台API
17
后端服务搭建 Node.js
🚂 Express
🗺️ 路由设计
🔧 RESTful API
18
后端服务搭建 Python Flask
🌶️ Flask
📁 蓝图模块
📨 请求处理
19
数据库设计 时序数据库
⏳ InfluxDB
📊 Measurement
📈 查询语法
20
数据库设计 关系型数据库
🐘 PostgreSQL
📋 表设计/SQL
🔗 连接池
21
数据可视化 前端基础
🎨 HTML5/CSS3
📊 ECharts
🔄 实时刷新
22
数据可视化 Vue.js框架
💚 Vue3
🧩 组件化
📡 Axios
23
数据可视化 React框架
⚛️ React Hooks
📦 状态管理
🎨 Ant Design
24
WebSocket实时通信
🔌 WebSocket原理
🖥️ Node.js实现
📲 前端实时流
25
数据清洗与预处理 Python
🐼 Pandas
🧹 缺失值处理
⏰ 时间序列重采样
26
数据分析与挖掘
📊 均值/方差
📈 趋势分析
🔮 简单预测
27
告警与通知机制
🔔 阈值告警
📧 邮件/短信
💬 微信通知
28
系统安全与认证
🛡️ 设备认证
🔐 TLS/JWT
🔑 API密钥
29
系统部署与运维
🐳 Docker
📦 docker-compose
🔄 Nginx/日志
30
综合项目实战 🚀
🌿 智能环境监测
🌡️ 温/湿/光/气压
📡 全链路实现