做一个 ESP32 温湿度计:先把 SHT40 数据读对
给指定 SHT40 模块接好电源与 I2C,用锁定版本的 Sensirion 库读取带 CRC 检查的温湿度。完整示例遇到断线输出 NA,恢复后重新确认数据有效。
基础闭环 · 2 张图阅读图文从读到数值,到知道数据是否可信。
10 篇已发布教程 · 先核对每篇前置知识,再按目标选择。
给指定 SHT40 模块接好电源与 I2C,用锁定版本的 Sensirion 库读取带 CRC 检查的温湿度。完整示例遇到断线输出 NA,恢复后重新确认数据有效。
基础闭环 · 2 张图阅读图文固定Adafruit模块读取0xD0,区别BME280三项与BMP280两项能力,提供完整ESPHome主例/替代配置、单位和断线不可用处理。
基础闭环 · 2 张图阅读图文用指定SEN0193记录同土干端、排水湿端和中间样本,生成自己的相对指数;完整程序保留原始值、迟滞与异常状态,不把网络百分比当含水量。
家庭与桌面作品 · 2 张图阅读图文固定两线PID375门磁,用稳定窗口分开初始状态、当前开合与事件次数;完整串口记录器覆盖30周期、保持和信号断开方法,明确二线输入的诊断边界。
家庭与桌面作品 · 2 张图阅读图文在固定SHT40例程里同时保留原始值、质量、趋势、年龄与告警;注入NaN、通信错、停采样和突变,避免用平滑曲线掩盖断线。
家庭与桌面作品 · 2 张图阅读图文固定SCD41真实CO₂模块与OLED,等待data-ready、显式临时关闭ASC,保留稳定观察/陈旧状态和完整迟滞提醒。
家庭与桌面作品 · 2 张图阅读图文用固定PIR模块做启动屏蔽与可重延长的低压LED;分开硬件脉冲和软件保持,并在HA区分启动不可用与运动状态。
家庭与桌面作品 · 2 张图阅读图文给固定SEN0121加探头端偏置与本地下拉,用有效电压窗区分干、湿和SIG/整插头断线,保留本地灯与HA不可用状态。
家庭与桌面作品 · 2 张图阅读图文固定两块不可软件改址的0x44 SHT40,在S3上分别用Wire和Wire1采集;保留各自序列号、错误与恢复,避免扫描一次ACK就当双设备成功。
无线与续航 · 2 张图阅读图文用SHT40、OLED和SD建立连续环境站,记录时间资格和样本身份;SQLite提交后应用ACK,故障停写、原行重传和人工恢复都有边界。
可维护设备 · 2 张图阅读图文