-
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; //
-
Thread
DHT22 und Funksteckdosen
define DHTTYPE DHT11 // DHT 11 #define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT21 // DHT 21 (AM2301) // Connect pin 1 (on the left) of the sensor to +5V // NOTE: If using a board with 3.3V logic like an Arduino Due connect pin 1 // to 3.3V instead of 5V! // Connect pin 2
-
Thread
ESP-01 mit DHT11 Shield als AP und einem WinXP Laptop bekomme Fehlerhafte IP
DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT21 // DHT 21 (AM2301) DHT dht(DHTPIN, DHTTYPE); // current temperature & humidity, updated in loop() float t = 0.0; float h = 0.0; // Create AsyncWebServer object on port 80 AsyncWebServer
-
Thread
Suche programmierbare Lüftersteuerung
Wenn du 4-Pin Lüfter hast: Arduino + DHT21 (oder wasauchimmer gerade als Temperatursensor in und billig ist), Lüfter per PWM regeln. Oder gleich nen Esp32, dann kannst du den sogar per Wlan steuern. Die "Schaltung" is absolut trivial (1-
-
Thread
ESP8266 Datenübertragung an Website
Mein Code: [code] #include <DHT.h> #define DHTPIN 14 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT22 - Test!"); dht.begin(); } void loop() { float h = dht.readHumidity();
-
Thread
Feuchtesensor
bestimmt den SHT11 von sensirion, oder? > > Nein, er meint den DHT11 mit 1wire. Ich habe den DHT21 gerade verbaut, sollte genau das gleiche Protokoll sein wie beim DHT11.
-
Thread
Wieder mal: Funktemperatursensor gesucht.
Zeit verschlungen. Ein eigener Sensor war hingegen blitzschnell gebaut. Der besteht nun aus einem DHT21 Temperatur/Feuchtefühler, einem Atmega48, RFM12 und 3 AA-Batterien. Das Ganze ist auf Lochraster gebaut und in einer Abzweigdose untergebracht. Liefert seit 2 Wochen zuverlässig alle 5 Minuten Temperatur
-
Thread
Smart Home Server/SPS
preiswert-Steuerung mit grafischer Programmier-Oberfläche von Polabs das Pokeys57E Modul für 1Wire, I2C, DHT21, incl eigenem Dashboard. http://www.poscope.com/PoKeys57E Im IPSymcon-Forum gibt es Heizungssteuerungsbeispiele https://www.symcon.de/produkt/ https://www.symcon.de/wiki/Kategorie:PoKeys_%C3%
-
Thread
DC-Motor am ESP32 mit Batterieversorgung
drehzahlgeregelt, einfach an/aus). An dem ESP32 hängen auch ein Bodenfeuchtesensor und ein Temperatursensor DHT21, deren Daten über MQTT gesendet werden. Die Software an sich funktioniert, das Problem liegt in der Stromversorgung. Im Anhang habe ich mal einen Schaltplan gemacht (obere Abbildung). Ich hatte
-
Thread
Gibt es Sensoren für Luftfeuchtigkeit über 1-Wire?
allerdings nichts sagen. Bei dem Preis: Einfach ausprobieren! https://www.androegg.de/shop/am2301-dht21-temperatur-luftfeuchtigkeit-humidity-1-wire-sensor/
-
Thread
DHT22 wie äußert sich Defekt?
von mehr als 90% genau messen. Zur Lebensdauer: Ich benutze seit ca. einem Jahr einen AM2301/DHT21 Außensensor, welcher Wettergeschützt im Aussenbereich seinen Dienst tut. bisher keine Auffälligkeiten. Zusammen mit einem zweiten Sensor, Tasmota auf einem ESP8266 und FHEM sorgt er für die Belüftung
-
Thread
Arduino Menü erstellen
12, 11, 5, 4, 3, 2); #include "DHT.h" #define DHTPIN 6 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { lcd.begin(16, 2); lcd.print("DHT22 - Test!"); dht.begin(); lcd.clear(); } void loop() { delay(1000); float h =
-
Thread
Projekt Druckerschrank - Stromversorgung, LED Band
Überlegung / Verkabelung? PS: Das Nokia LCD habe ich schon einmal angesprochen. Temperatursensoren (DHT21 AM2301) verwende ich auch schon mit 2 Wemos D1 Mini). Also etwas Erfahrung ist schon vorhanden. cu und danke im Voraus
-
Thread
Zu Arduio / DHT22 / switch / case
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); #define DHTPIN 8 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); int Arlarm = 13; int Green = 10; int Red = 9; int Yellow = 7; void setup() { pinMode(Green, OUTPUT); // Grün LED pinMode(Red, OUTPUT
-
Thread
Hygrostat für Terrarium bauen
; if(S) f = convertCtoF(f); return f; case DHT22: case DHT21: f = data[2] & 0x7F; f *= 256; f += data[3]; f /= 10; if (data[2] & 0x80) f *= -1; if(S) f = convertCtoF(f); return f; } } Serial.print
-
Thread
Arduino CAN Bus Shield Sensordaten senden
DHT22 Code: [code] #include "DHT.h" #define DHTPIN 9 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT22 - Test!"); dht.begin(); } void loop() { float h = dht.readHumidity();
-
Thread
Selektion von Funkmodulen in einem RFM69 Netzwerk
wie den SHT15 bzw. die besseren Nachfolger weil der schon alt und abgekündigt ist. Ich hatte auch DHT21 gekauft, aber die sind für Batteriebetrieb weniger gut weil die erst ab 3,6 V arbeiten. Da solltest du auch drauf achten das die Komponenten noch mit möglichst kleinen Spannungen auskommen, oder eben
-
Thread
DHT22 liefert eigenartige Werte
aktuellen Stand des Codes ein. Dieser ist ein wenig angepasst worden. Zum einen kann er nun DHT11 und DHT21/22 einlesen (und erkennen) und zum anderen kann er zwei Sensoren am gleichen Port (aber unterschiedlichen Pins) einlesen. Gespeichert werden die Daten in der Struct und kann durch die Funktionen ausgelesen
-
Thread
Hilfe bei Arduino sketch DHT mit HX711
DHT.h> #include <HX711.h> #include <ThingSpeak.h> #include <ESP8266WiFi.h> #define DHTTYPE DHT21 #define DHTPIN 12 WiFiClient client; const char *ssid = "FRITZ!Box 7430 XX"; // Your wifi ssid const char *password = "xxxx455929745151"; //Your wifi password unsigned long myChannelNumber
-
Thread
Arduino Uno - Temperaturverlaufskurve mit Sensor und Display
#define I2C_ADDR 0x20 #define DHTPIN 9 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 DHT dht(DHTPIN, DHTTYPE); #define SER void wait_for_input(void) { //#ifdef SER // Serial.println("Wait for input!"); // while(Serial.available() == 0); // while(Serial.available
-
Thread
16-Kanal Relais mit Arduino
. Hier der Code: [c] #include <DHT.h> #define DHTPIN 22 #define DHTTYPE DHT22 //DHT11, DHT21, DHT22 #define relayPin1 24 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT22 - Test"); pinMode(relayPin1, OUTPUT); digitalWrite(relayPin1, HIGH
-
Thread
China SUPER Bauteile-Schnäppchen Thread
SHT21 wäre ich auch interessiert... Im Doppelpack: 4,09 Euro pro Stück http://www.ebay.de/itm/2x-DHT21-AM2301-Digital-Temperature-Humidity-Sensor-Replace-SHT11-SHT15-/181440309935 Wenn es auch ein DHT22 sein kann: 3,12 Euro pro Stück http://www.ebay.de/itm/DHT22-AM2302-Digital-Temperature-and-Humidity-Sensor-Replace-SHT11
-
Artikel
Temperatursensor
Temperature To 0.1 Degree AN131 (PDF momentan nicht verfügbar) --> Digitale Temperatursensoren. AM2301 / DHT21. Low Cost One-Wire Sensoren Relativ großer Sensor Stromversorgung: DC 3.3 - 5.2 V Ausgangssignal: 1-Draht-Bus - digitales Signal (One wire) Sensorelement: Polymer Feuchtigkeits-Kondensator Messbereich