- Scorta: In Stock
- Codice Prodotto: SNC004.AM2301A
- Peso: 15.00
Modulo sensore digitale di umidità e temperatura AM2301A
L'AM2301A, noto anche come DHT21, è un sensore digitale di temperatura e umidità. Ecco alcune informazioni sul sensore AM2301A:
Caratteristiche:
- Misura della temperatura:
- Precisione: ±0,3°C
- Campo di misura: da -40 a 125°C
- Risoluzione: 0,1°C
- Misurazione dell'umidità:
- Precisione: ±2%UR
- Campo di misura: Da 0 a 100% di umidità relativa
- Risoluzione: 0,1% di umidità relativa
- Alimentazione elettrica: Da 3,3 V a 5,5 V CC
- Produzione: Segnale digitale (protocollo di comunicazione a filo singolo)
- Dimensioni: Tipicamente circa 15 mm x 12 mm x 5,5 mm
- Tempo di risposta: In genere meno di 1 secondo
- Integrazione: Si interfaccia facilmente con microcontrollori come Arduino, Raspberry Pi, ecc.
Descrizione delle caratteristiche:
- Precisione: L'AM2301A fornisce una precisione di temperatura di ±0,3°C e una precisione di umidità di ±2% RH, rendendolo adatto per misurazioni precise.
- Intervallo di temperatura: Funziona in un ampio intervallo di temperature da -40 a 125°C, consentendo flessibilità in varie applicazioni.
- Misurazione dell'umidità: In grado di misurare l'umidità dallo 0% al 100% di umidità relativa con elevata precisione e risoluzione.
- Alimentazione elettrica: Supporta un'ampia gamma di tensioni di alimentazione, garantendo la compatibilità con diversi sistemi e applicazioni.
- Tempo di risposta: Risponde rapidamente ai cambiamenti, in genere in meno di 1 secondo, ideale per le applicazioni che richiedono una rapida acquisizione dei dati.
Applicazioni:
Il sensore AM2301A è comunemente utilizzato nel monitoraggio meteorologico, nei sistemi HVAC, nell'automazione industriale e nell'elettronica di consumo per il monitoraggio dei livelli di temperatura e umidità. Offre prestazioni affidabili con elevata precisione e basso consumo energetico, rendendolo adatto per un'ampia gamma di applicazioni.
Esempio di codice Arduino:
Ecco un esempio base di come utilizzare il sensore AM2301A (DHT21) con un Arduino:
#include #define DHTPIN 2 // Pin digitale collegato al sensore #definisci il tipo di sensore DHTTYPE DHT21 // AM2301 (DHT21). DHT dht(DHTPIN, TIPO DHT); configurazione nulla() { Serial.begin(9600); dht.begin(); } ciclo vuoto() { ritardo(2000); // Ritardo tra le letture temperatura float = dht.readTemperature(); // Legge la temperatura in gradi Celsius umidità float = dht.readHumidity(); // Leggi l'umidità // Controlla se qualche lettura è fallita ed esci prima (per riprovare) if (isnan(temperatura) || isnan(umidità)) { Serial.println("Impossibile leggere dal sensore!"); ritorno; } Serial.print("Temperatura: "); Stampa.seriale(temperatura); Serial.print(" °C Umidità: "); Serial.print(umidità); Serial.println(" %"); }
Questo codice inizializza la libreria DHT, legge i dati di temperatura e umidità dal sensore AM2301A collegato al pin 2 e stampa i valori sul monitor seriale ogni 2 secondi. Aggiusta il PIN DHT
E DHTTYPE
secondo necessità in base alla configurazione.