- Lagerbestand: Auf Lager
- Produktcode: SNC004.AM2301A
- Gewicht: 15.00
AM2301A Digitales Temperatur-Feuchtigkeitssensormodul
Der AM2301A, auch bekannt als DHT21, ist ein digitaler Temperatur- und Feuchtigkeitssensor. Hier einige Informationen zum AM2301A-Sensor:
Merkmale:
- Temperatur messung:
- Genauigkeit:±0,3 °C
- Messbereich:-40 bis 125 °C
- Auflösung:0,1 °C
- Feuchtemessung:
- Genauigkeit:±2 % relative Luftfeuchtigkeit
- Messbereich:0 bis 100 % relative Luftfeuchtigkeit
- Auflösung:0,1 % relative Luftfeuchtigkeit
- Stromversorgung:3,3 V bis 5,5 V DC
- Ausgabe:Digitales Signal (Single-Wire-Kommunikationsprotokoll)
- Maße:Normalerweise etwa 15 mm x 12 mm x 5,5 mm
- Reaktionszeit:Normalerweise weniger als 1 Sekunde
- Integration:Einfache Schnittstelle mit Mikrocontrollern wie Arduino, Raspberry Pi usw.
Beschreibung der Funktionen:
- Genauigkeit:Der AM2301A bietet eine Temperaturgenauigkeit von ±0,3 °C und eine relative Luftfeuchtigkeitsgenauigkeit von ±2 % und ist daher für präzise Messungen geeignet.
- Temperaturbereich:Der Betrieb erfolgt in einem weiten Temperaturbereich von -40 bis 125 °C und ermöglicht so Flexibilität bei verschiedenen Anwendungen.
- Feuchtemessung:Kann die Luftfeuchtigkeit von 0 % bis 100 % relativer Luftfeuchtigkeit mit hoher Genauigkeit und Auflösung messen.
- Stromversorgung:Unterstützt ein breites Spektrum an Versorgungsspannungen und gewährleistet so die Kompatibilität mit verschiedenen Systemen und Anwendungen.
- Reaktionszeit:Reagiert schnell auf Änderungen, normalerweise in weniger als 1 Sekunde, was ideal für Anwendungen ist, die eine schnelle Datenerfassung erfordern.
Anwendungen:
Der AM2301A-Sensor wird häufig in der Wetterüberwachung, in HLK-Systemen, in der industriellen Automatisierung und in der Unterhaltungselektronik zur Überwachung von Temperatur und Luftfeuchtigkeit eingesetzt. Er bietet zuverlässige Leistung mit hoher Genauigkeit und geringem Stromverbrauch und ist daher für eine breite Palette von Anwendungen geeignet.
Beispiel-Arduino-Code:
Hier ist ein einfaches Beispiel für die Verwendung des Sensors AM2301A (DHT21) mit einem Arduino:
#include #define DHTPIN 2 // Digitaler Pin, der mit dem Sensor verbunden ist #define DHTTYPE DHT21 // AM2301 (DHT21) Sensortyp DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); } void loop() { delay(2000); // Verzögerung zwischen den Messwerten float temperature = dht.readTemperature(); // Temperatur in Celsius ablesen float humidity = dht.readHumidity(); // Luftfeuchtigkeit ablesen // Prüfen, ob Messwerte fehlgeschlagen sind und vorzeitig beenden (um es erneut zu versuchen) if (isnan(temperature) || isnan(humidity)) { Serial.println("Fehler beim Lesen vom Sensor!"); return; } Serial.print("Temperatur: "); Serial.print(Temperatur); Serial.print(" °C Feuchtigkeit: "); Serial.print(Feuchtigkeit); Serial.println(" %"); }
Dieser Code initialisiert die DHT-Bibliothek, liest Temperatur- und Feuchtigkeitsdaten vom AM2301A-Sensor, der an Pin 2 angeschlossen ist, und druckt die Werte alle 2 Sekunden auf den seriellen Monitor. Passen Sie dieDHTPIN
Und DHT-TYP
je nach Bedarf, basierend auf Ihrer Konfiguration.