Temperatur- und Luftfeuchtigkeitssensor
maschinell erzeugt
Zu DHT21 haben wir kein Datenblatt mehr – der Hersteller hat die Datei offenbar zurückgezogen. Bei Google suchen.
Im Forum und im Wiki
-
Thread
Wemos D1 Power Out
Power Shield, 12v Netzteil und einem 8-Kanal Relais Modul 5V/230V Optokoppler und (bisher) einem DHT21. Aktuell wird nur ein Heizkreis gesteuert. Zukünftig hätte ich (erstmal) 5 Heizkreise. Also werden 5 Relais und 5 DHT21 betrieben werden müssen. Es kann sein, dass noch eine Heizkreis dazu
versorgt. Pullup Widerstände verwende ich aktuell nicht. Die Kabellänge DHT21 zu Wemos ist sicher bei 20m. Ich bin also mit 450,5ma unter 1A. Liege ich damit richtig, oder habe ich irgendwo etwas übersehen? cu und danke im Voraus
-
Thread
Mehrere DHT-Sensoren funktionieren nicht am RasPi-Pico
Library überhaupt mit mehreren DHT Sensoren umgehen? Ich habe auf einem Breadboard parallel zwei DHT21 und zwei BM280 laufen. Die endgültige Platine kommt später. Allerdings habe ich es in C selbst programmiert. Ich nutze eine eigene Library für die DHT21 (mit Nutzung der PIOs). Das ganze läuft unter
FreeRTOS SMP. Ich hatte Anfangs ebenfalls Probleme. Die waren aber eher hausgemacht. Das Timing der DHT21, die ich zum Test zur Verfügung hatte war leicht unterschiedlich. Mit 3,3V hatte ich bei den DHT21 immer wieder mal Bitfehler. Erst mit 5V + Pegelwandlern hatte ich ein stabiles Signal.
-
Thread
Temperaturmessung am Erdwärmekollektor
Ja, daran habe ich auch schon gedacht, Rüdiger. Z.B. mit dem DHT21, 9600Baud, geht das so über 20m AWG28? Startsignal muss hin, 40 Bit zurück. Hört sich für mich erstmal nicht nach sicherer Übertragung an. Oder? Gibt es Erfahrung? Der DHT21 misst auch die Feuchtigkeit
20 m und mit halbwegs vernünftigem und bestenfalls geschirmten Kabel kann man auch I2C nehmen. DHT21 würd ich aber nicht nehmen, ist zu groß und "offen" weil der die Luftfeuchte mit misst. Würde etwas nehmen dass man komplett in Kunstharz vergießen kann damit es dauerhaft hält, z.B. DS1820, TMP117
-
Thread
Arduino Code Fehler aber was ist falsch ?
include "DHT.h" #include "dht.h" #define OneWire ds(10); #define DHT.PIN (2): #define DHTTYPE.DHT21; #define DHT dht(DHTPIN, DHTTYPE); Die beispiele einzeln laufen zusammen aber nicht mehr.
DallasTemperature.h> > #include "DHT.h" > OneWire ds(10); > #define DHTPIN 2 > #define DHTTYPE DHT21 > DHT dht(DHTPIN, DHTTYPE); Gruselig.
-
Thread
Leseprobleme mit dem DHT21 an einem D1 Mini V3
Ich verwende einen DHT21 (https://www.amazon.de/dp/B0D82X8H3R?ref=ppx_yo2ov_dt_b_fed_asin_title) auf einem D1 Mini V3 NodeMCU ESP8266EX um alle 30 Sekunden die Temperatur und Feuchtigkeit auszulesen. Verbunden ist der DHT
>> Ich habe den DHT an 3,3V angeschlossen. > > Ich habe auch gerade nochmal im Datenblatt zum DHT21 geguckt. Der sollte > mit 3.3V klarkommen, da es in den Spezifikationen auch so angegeben ist. > Aber wie der gute "Monk" aka "roehrmond" bereits ein zwei Beiträge > weiter oben bereits schrieb
-
Thread
DHT21 im Ausseneinsatz (regengeschützt) geht immer wieder kaputt
zusammen, welchen Temperatur/Luftfeuchte Sensor würdet ihr für outdoor(regengeschützt) empfehlen. Der DHT21 geht bei mir immer wieder kaputt. Die Feuchtigkeitsanzeige zeigt nach starkem langem Regen 99% an und bleibt dann so.
Luigi A. schrieb im Beitrag #7493415: > Der DHT21 geht bei mir immer wieder kaputt. Die Feuchtigkeitsanzeige > zeigt nach starkem langem Regen 99% an und bleibt dann so. Auch meine Erfahrung. Helmut -. schrieb im Beitrag #7493425: > Die SHT-Serien
-
Thread
Eingängiger Mikrocontroller
Qualitätskontrolle. GitHub ist zB eine Top Site, aber was ist wirklich gut? Habe gerade Code für einen DHT21 Temperatur/Feuchtigkeit Sensor gezogen, aber die lieferte nur ganzzahlige Werte obwohl der Sensor eine 0.1 Auflösung hat. Ein einfacher Fehler das erst der Int/10 und dann nach float gewandelt wurde
Qualitätskontrolle. GitHub >ist zB eine Top Site, aber was ist wirklich gut? Habe gerade Code für >einen DHT21 Temperatur/Feuchtigkeit Sensor gezogen, aber die lieferte >nur ganzzahlige Werte obwohl der Sensor eine 0.1 Auflösung hat. Ein >einfacher Fehler das erst der Int/10 und dann nach float gewandelt
-
Thread
PIR Sensor am PC läuft am PC andersrum als am Netzteil
ttempsensor // definitions... #define DHTPIN 6 //dht tempsensor #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); //I2C pins declaration LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); int Analog_Input = A0; // for gas sensor ? int lpg, co, smoke; //
ttempsensor // definitions... #define DHTPIN 6 //dht tempsensor #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); //I2C pins declaration LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); int Analog_Input = A0; // for gas sensor ? int lpg, co, smoke; //
Kennst du das offizielle Datenblatt zu DHT21? Trag den PDF-Link ein.