Descrizione
Tutorial: Come usare Modulo AM2001 Sensore di Umidità Analogico
Il modulo AM2001 è un sensore di umidità analogico ideale per progetti di monitoraggio ambientale come sistemi di irrigazione automatici o controlli di condizioni atmosferiche. Questo tutorial ti guiderà attraverso l’installazione e la configurazione del sensore.
Cosa serve
- Arduino Uno
- Cavo USB tipo B
- Connessione al PC
Passi
- Connetti il modulo AM2001 ai pin 5V, GND e A0 dell’Arduino.
- Scarica e installa la libreria Adafruit_DHT se non è già presente nel tuo ambiente Arduino.
- Apri un nuovo sketch in Arduino IDE ed incolla lo script fornito qui sotto.
- Compila e carica il codice sull’Arduino collegato.
- Avvia la comunicazione seriale nell’IDE Arduino per visualizzare i dati di umidità ricevuti dal sensore.
- Verifica che i valori di umidità si aggiornino regolarmente sul monitor seriale.
- Se necessario, adatta il codice per inviare i dati a una piattaforma online come ThingSpeak o Blynk.
- Configura eventuali azioni basate sui livelli di umidità rilevati (es. attivazione di un sistema di irrigazione).
Codice di esempio
/*
* Codice base per il sensore AM2001
*/
#include <Adafruit_DHT.h>
#define DHTPIN A0 // Pin in cui è collegato il sensore
#define DHTTYPE DHT11 // Tipo di sensore (DHT11)
Adafruit_DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
float humidity = dht.readHumidity();
if (isnan(humidity)) {
Serial.println("Errore nella lettura dell'umidità!");
}
else {
Serial.print("Umidità: ");
Serial.println(humidity);
}
delay(2000); // Attende 2 secondi prima di rilevare nuovamente
}
Mini-progetto
Crea un sistema di monitoraggio del terreno per il giardino. Collega il sensore AM2001 al tuo Arduino e invia i dati di umidità a una piattaforma online come ThingSpeak in tempo reale.
Errori comuni
- Verifica che la tensione di alimentazione sia corretta.
- Controlla le connessioni dei pin per assicurarti che il sensore sia correttamente collegato all’Arduino.
- Assicurati che la libreria necessaria sia installata e configurata nel tuo ambiente Arduino.
- Verifica sul datasheet se i valori di umidità sono coerenti con le condizioni ambientali reali.
Accessori consigliati
- Cavo USB tipo B
- Connessione Wi-Fi per Arduino Uno
- Display LCD 16×2
- Relay Module
Domande frequenti
Qual è la precisione del sensore AM2001?
Verifica sul datasheet.
Può essere utilizzato all’aperto?
Sì, ma assicurati di proteggerlo da condizioni estreme come pioggia o sole diretto.







