Advertisement
Guest User

Untitled

a guest
Jul 25th, 2023
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. #include <Wire.h>
  2. #include <LiquidCrystal_I2C.h>
  3. #include <DHT.h>
  4.  
  5. #define DHTPIN 2 // Pin digitale a cui è collegato il Sensore DHT22
  6. #define DHTTYPE DHT22 // Tipo di Sensore DHT (DHT22)
  7.  
  8. DHT dht(DHTPIN, DHTTYPE);
  9. LiquidCrystal_I2C lcd(0x27, 16, 2);
  10.  
  11. void setup() {
  12. lcd.begin(16, 2);
  13. lcd.print("Temperatura: ");
  14. lcd.setCursor(0, 1);
  15. lcd.print("Umidita: ");
  16.  
  17. dht.begin();
  18. }
  19.  
  20. void loop() {
  21. float temperatura = dht.readTemperature(); // Legge la temperatura in gradi Celsius
  22. float umidita = dht.readHumidity(); // Legge l'umidità relativa in percentuale
  23.  
  24. lcd.setCursor(13, 0);
  25. lcd.print(temperatura);
  26. lcd.print(" C");
  27.  
  28. lcd.setCursor(10, 1);
  29. lcd.print(umidita);
  30. lcd.print(" %");
  31.  
  32. delay(2000); // Aggiorna i dati ogni 2 secondi (puoi modificare questo valore a tuo piacimento)
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement