Lecture simple de la température

2. 2.1 Câblage du DHT22

2.3. Lecture simple de la température

#include <DHT.h>

#define DHT_PIN  4
#define DHT_TYPE DHT22

DHT dht(DHT_PIN, DHT_TYPE);

void setup() {
  Serial.begin(115200);
  dht.begin();
}

void loop() {
  float temp = dht.readTemperature();
  float hum  = dht.readHumidity();

  if (isnan(temp) || isnan(hum)) {
    Serial.println("Erreur de lecture DHT22 !");
    delay(2000);
    return;
  }

  Serial.printf("Température : %.1f °C | Humidité : %.1f %%\n", temp, hum);
  delay(2000);
}

Se connecter pour suivre votre progression.