Descrizione
Tutorial: Come usare il Modulo Digitale Sensore AM2321
Il modulo digitale sensore AM2321 è un componente essenziale per qualsiasi progetto che richiede la misurazione della temperatura e dell’umidità. Ideale sia per principianti che per maker più esperti, questo sensore offre dati precisi su entrambi i parametri in formato digitale, rendendo semplice l’integrazione con sistemi di monitoraggio automatico o progetti di automazione domestica.
Cosa serve
- Arduino Uno
- Cavo USB tipo B
- Connessione al PC
Passi
- Collegare i pin VCC e GND del sensore AM2321 alla tensione di alimentazione dell’Arduino (5V o 3.3V) e a massa rispettivamente.
- Connettere il pin SDA del sensore all’interruttore digitale A4 (SDA) dell’Arduino, e il pin SCL al connettore digitale A5 (SCL).
- Installare la libreria Wire o Adafruit Unified Sensor tramite l’IDE Arduino.
- Caricare lo sketch di esempio fornito dalla libreria nel proprio Arduino per testare le funzionalità del sensore AM2321.
- Verificare i dati ricevuti sulla console serie dell’Arduino, confrontandoli con un termometro e unidrometro fisici per garantire l’esattezza delle misurazioni.
Codice di esempio
// Includere la libreria Wire
#include <Wire.h>
// Inizializzare il sensore AM2321
Adafruit_AM2321 am2321;
void setup() {
Serial.begin(9600);
}
void loop() {
if (!am2321.begin()) {
Serial.println("Errore di inizializzazione del sensore AM2321");
while (1);
}
float temperature = am2321.readTemperature();
float humidity = am2321.readHumidity();
Serial.print(temperature);
Serial.print("C, ");
Serial.println(humidity); // % RH
delay(5000);
}
Mini-progetto
Realizzare un sistema di allarme per l’umidità eccessiva: quando la percentuale supera una soglia stabilita (ad esempio, il 70%), inviare un messaggio via Internet o accendere un LED come segnale visivo.
Errori comuni
- Non verificare correttamente l’alimentazione del sensore.
- Omettere di installare la libreria necessaria per comunicare con il sensore AM2321.
- Non configurare correttamente i pin SDA e SCL dell’Arduino.
- Ignorare le specifiche del datasheet riguardo alle condizioni di funzionamento ottimali del sensore.
Accessori consigliati
- Connettore Jumper
- Display LCD 16×2 per mostrare dati sensoriali in tempo reale
- Modulo Wi-Fi ESP8266 per inviare allarmi via Internet
- Batteria LiPo e modulo protezione
Domande frequenti
Come posso verificare se il sensore AM2321 è funzionante?
Carica lo sketch di esempio fornito dalla libreria e verifica i dati ricevuti sulla console serie dell’Arduino.
Posso utilizzare questo sensore con un Raspberry Pi?
Sì, ma dovrai installare la libreria Wire per Python o usare una libreria equivalente.






