Descrizione
Tutorial: Come usare DHT22 / AM2302 Modulo Digitale Sensore
Il sensore DHT22 è un componente essenziale per i progetti che richiedono la misurazione precisa della temperatura e dell’umidità. Ideale sia per principianti che per maker più esperti, questo modulo consente di integrare facilmente funzionalità di monitoraggio ambientale nei tuoi dispositivi.
Cosa serve
- Arduino Uno
- Cavo USB
- Breadboard
- Resistenza 10kΩ
- Connessione al PC
Passi
- Collega il modulo DHT22 al breadboard utilizzando i cavi di collegamento.
- Connetti la resistenza 10kΩ tra VCC e GND del sensore, passando per il pin DATA.
- Ora collega il modulo Arduino Uno alla porta USB del computer.
- Scarica l’ultima libreria DHT su Arduino IDE (https://github.com/adafruit/DHT-sensor-library/releases).
- Apri un nuovo sketch in Arduino IDE e includi la libreria DHT.
- Aggiungi il codice di esempio per leggere i valori del sensore.
- Compila e carica lo sketch sul tuo Arduino Uno, assicurandoti che il sensore sia correttamente collegato.
- Osserva i risultati sul monitor seriale di Arduino IDE.
Codice di esempio
DHT dht(D2, DHT22);
void setup() {
dht.begin();
Serial.begin(9600);
}
void loop() {
float t = dht.readTemperature();
float h = dht.readHumidity();
Serial.print("Temperatura: "); Serial.println(t); Serial.print("% Umidità: "); Serial.println(h);
delay(2000);
}
Mini-progetto
Realizza un sistema di allarme per l’umidità e la temperatura. Quando i valori superano una certa soglia, invia un messaggio via email o SMS.
Errori comuni
- Pin DATA collegato al pin errato dell’Arduino
- Resistenza 10kΩ non presente tra VCC e GND del sensore
- Libreria DHT non installata correttamente
- Sensore non riconosciuto da Arduino
Accessori consigliati
- Modulo LCD per visualizzare i dati in tempo reale
- Contattore RFM69HW per inviare i dati a distanza
- Batterie 18650 per alimentare il sistema autonomamente
- Arduino Nano per miniaturizzare la soluzione
Domande frequenti
Il sensore DHT22 può misurare anche l’umidità del suolo?
No, è progettato specificatamente per l’aria. Verifica sul datasheet di un sensore dedicato per il suolo.
Quali sono le temperature operative del sensore?
Verifica sul datasheet per i valori precisi, ma in genere va bene da -40°C a +80°C.





