DHT11温湿度传感器

传感器 · 第 4 课
🌡️ DHT11 温湿度传感器
一根线,同时读出温度和湿度!

🎯 今天只做一件事

用 DHT11 实时读取温度和湿度,OLED 屏幕同步显示。温度>28℃ 蜂鸣器短促报警;湿度<30% 提示干燥,LED 闪烁。

🎒 准备材料

  • DHT11 温湿度传感器 ×1
  • I2C OLED 屏幕 ×1
  • 蜂鸣器 ×1
  • LED ×1
  • 单片机、面包板、杜邦线

✅ 编程逻辑

循环读取温度 T、湿度 H,OLED 打印数值。条件判断:T>28 → 蜂鸣器响 0.5 秒;H<30 → LED 周期性闪烁。延时 1 秒后重新读取。

🧠 原理一句话

DHT11 是单总线数字传感器,一次通信同时返回温度和湿度数据。它需要至少 1 秒的刷新间隔,否则数据会错乱。

❓ 想一想

1. DHT11 为什么必须加 1 秒延时?
2. 不加延时会出现什么问题?
3. 你能把温湿度数据通过蓝牙发送到手机吗?

正文完
 0