常见传感器类型(温度、湿度、压力、光照)、关键参数(精度、分辨率、采样率)、选型实战案例。
开始学习
GPIO、I2C、SPI、UART通信协议原理与区别,树莓派/ESP32引脚图解读。
开始学习
安装Python、Thonny IDE、树莓派系统烧录、ESP32 MicroPython固件刷写。
开始学习
使用Python控制GPIO输出高低电平,实现LED闪烁,理解PWM原理。
开始学习
单总线协议详解,编写Python驱动读取温湿度数据。
开始学习
I2C地址、读写时序,使用smbus库读取气压和温度。
开始学习
SPI模式、片选信号,使用spidev库读取高精度温度。
开始学习
ADC原理,使用树莓派/ESP32的ADC引脚读取模拟值。
开始学习
使用time.sleep()控制采样间隔,实现定时采集并打印到终端。
开始学习
使用csv模块将传感器数据写入文件,处理文件打开/关闭异常。
开始学习
创建表、插入记录、查询数据,使用sqlite3模块。
开始学习
生成交互式HTML图表,支持缩放和悬停提示。
开始学习
搭建简易API,通过浏览器查看实时传感器数据。
开始学习
发布/订阅模式,使用paho-mqtt客户端连接公共Broker。
开始学习
证书认证、MQTT over TLS、规则引擎。
开始学习
拖拽式编程,连接MQTT、数据库、Web界面。
开始学习
使用pandas处理时间戳,重采样,滚动窗口计算。
开始学习
设定上下限,触发时发送邮件/短信通知(Twilio/QQ邮箱)。
开始学习
同时采集温度、湿度、光照,统一时间戳对齐。
开始学习
ESP32深度睡眠模式,定时唤醒采集,延长电池寿命。
开始学习
ESP32通过WiFi下载新固件,实现远程更新。
开始学习
在树莓派上运行轻量级TensorFlow Lite模型,进行本地推理。
开始学习
写入、查询、保留策略,与SQLite对比。
开始学习