← В каталог

DHT11

Климат и среда

Доступный датчик температуры и влажности для простых экспериментов.

Обзор

Применение:
• Учебная метеостанция
• Мониторинг комнаты

Особенности и предупреждения:
• Точность и скорость измерений ограничены.
• Для голого сенсора обычно нужен подтягивающий резистор на DATA.

Характеристики

Интерфейс: Цифровой GPIO Питание: Обычно 3,3–5 В у модуля Сложность: Начальный Особенности: GPIO, 1-wire-like

Подключение

DATA → GPIO4, VCC → 3V3, GND → GND (проверяйте распиновку конкретного модуля).

Код Arduino IDE

#include <DHT.h>
#define PIN 4
DHT dht(PIN, DHT11);
void setup(){ Serial.begin(115200); dht.begin(); }
void loop(){
  float t=dht.readTemperature();
  float h=dht.readHumidity();
  if (!isnan(t) && !isnan(h))
    Serial.printf("%.1f C, %.1f %%\n",t,h);
  delay(2000);
}