Descrizione
Tutorial: Come usare Modulo DHT11
Il Modulo DHT11 è ideale per misurare umidità e temperatura in ambienti domestici e industriali. Utile per principianti e maker intermedi.
Cosa serve
- Modulo DHT11
- Arduino
- Cavo di alimentazione
- Resistenza 10kΩ
- Cavo di connessione
Passi
- 1. Prepara il modulo DHT11, l’Arduino e i cavi necessari.
- 2. Collega il pin VCC del modulo al 5V dell’Arduino.
- 3. Collega il pin GND del modulo al GND dell’Arduino.
- 4. Collega il pin DAT del modulo a una pin digitale dell’Arduino (es. pin 2).
- 5. Collega una resistenza 10kΩ tra il pin DAT del modulo e il 5V dell’Arduino.
- 6. Carica il codice sorgente fornito.
- 7. Verifica sul datasheet se il pin DAT è corretto.
- 8. Testa il modulo con un programma di esempio.
Codice di esempio
```void setup() { Serial.begin(9600); dht.begin();}void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); Serial.print("Umidità: "); Serial.print(h); Serial.print("%"); Serial.print("tTemperatura: "); Serial.print(t); Serial.println("°C"); delay(2000);}```
Mini-progetto
Crea un semplice monitor di umidità e temperatura. Collega il modulo DHT11 a un display LCD per visualizzare i dati in tempo reale.
Errori comuni
- Collegare il pin DAT direttamente al 5V dell’Arduino senza resistenza.
- Dimenticare di inizializzare il modulo DHT11 nel codice.
- Usare un pin analogico invece di un pin digitale.
- Dimenticare di verificare il pin DAT sul datasheet.
Accessori consigliati
- Display LCD 16×2
- Battery holder
- Resistenza 220Ω per il display
Domande frequenti
Il modulo funziona solo con Arduino?
No, funziona con qualsiasi microcontrollore compatibile con i pin digitali.
Quali pin del modulo DHT11 utilizzare?
Utilizza solo il pin DAT.
Il modulo DHT11 è accurate?
L’accuratezza dipende dal datasheet, verifica le specifiche.
Posso utilizzare un’alimentazione diversa da 5V?
Verifica sul datasheet l’alimentazione minima e massima.








