#include <LiquidCrystal_I2C.h>
#include <DHT.h>
DHT dht(13,DHT11); // Pin du capteur DHT connecté à D13
LiquidCrystal_I2C lcd(0x27, 20, 4); // Adresse I2C 0x27, écran 20x4
void setup() {
lcd.init(); // Initialiser l'écran LCD
lcd.backlight(); // Allumer le rétroéclairage
dht.begin(); // Initialiser le capteur DHT
}
void loop() {
int temperature = dht.readTemperature();
int humidity = dht.readHumidity();
lcd.setCursor(0, 0); // Colonne 0, ligne 0
lcd.print("temperature:");
lcd.setCursor(13, 0);
lcd.print(temperature);
lcd.setCursor(0, 1); // Colonne 0, ligne 1
lcd.print("humidity:");
lcd.setCursor(10, 1);
lcd.print(humidity);
delay(1000); // Attendre 1 seconde avant la prochaine lecture
lcd.clear(); // Effacer l'écran pour la prochaine mise à jour
}