Ensuite, dans votre code, ajustez la pin utilisée pour lire les données du DHT22 en fonction de celle que vous avez choisie (par exemple D2).
Voici un exemple de code Arduino pour lire le DHT22 :
cpp
Copy code
#include "DHT.h"
#define DHTPIN 2 // Pin de lecture du signal DATA du DHT22
#define DHTTYPE DHT22 // Définition du type de capteur
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
// Lecture de la température et de l'humidité
float h = dht.readHumidity();
float t = dht.readTemperature();
// Vérification si la lecture a échoué
if (isnan(h) || isnan(t)) {
Serial.println(F("Échec de lecture du capteur DHT22"));
return;
}
// Affichage des valeurs
Serial.print(F("Humidité : "));
Serial.print(h);
Serial.print(F("% Température : "));
Serial.print(t);
Serial.println(F("°C"));
delay(2000); // Pause de 2 secondes avant la prochaine lecture
}