-
Thread
Wer kennt "Blynk"?
SoftwareSerial EspSerial(2, 3); // RX, TX #define ESP8266_BAUD 9600 ESP8266 wifi(&EspSerial); //===DHT22============================================= #include <DHT.h> #define DHTPIN 8 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); //===DS18B20=========================================== #include
float h = dht.readHumidity(); float t = dht.readTemperature(); Blynk.virtualWrite(10, t); // virtual pin 10 Blynk.virtualWrite(11, h); // virtual pin 11 Serial.println("DS18b20 und DHT22 gelesen
-
Thread
ESP8266 Datenübertragung an Website
Hallo zusammen, ich habe vor an mindestens 2 ESP8266 Module ein DHT22 Sensor anzuschließen. Diese Daten von dem DHT22 sollen jede Minute an eine Website übertragen werden. Davor war das ganze mit einem Raspberry Pi so verwirklicht, das ein Python Script die Daten
Vergeblich. Leider funktioniert es nicht. Hat jemand eine Idee? 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
-
Thread
Feuchtigkeitssensor mit Raspi auslesen
I2C Bus: https://www.reichelt.de/entwicklerboards-temp-feuchte-dht-11-debo-bo-dht-11-p239086.html?&trstct=pol_1&nbc=1 3,41 Euro Die Adresse ändern müßte bei den DHT Sensoren auch durchgeführt werden: http://www.ibrieger.de/i2c-adresse-beim-hyt271-feuchtesensor-einstellen.html
Die DHT11-Sensoren sind murks.
-
Thread
DHT22 Feuchte Sensor ständig im Eimer
DHT22 to be suited in all kinds of harsh application occasions. Dürfte also nicht normal sein.
Testbetrieb (Gerät zur Lüftungssteuerung im Keller). Werde daher auch auf was anderes wechseln, SHT11 ist einer der Kandidaten. Auch wenn der Anschluss des DHT22 so schön einfach war mit 2m Kabel....
-
Thread
Platinen bei Smart Prototyping durchkontaktiert?
Montage sollten vorhanden sein. In einem anderen Thread wurde ich darauf hingewiesen dass noch ein DHT11 eingebaut werden soll: "Davon ab ist deine Schaltung, wie oben schon erwähnt, ohne Kompensation der Temperatur/Luftfeuchte kaum zu gebrauchen. Bau zumindest einen DHT11 ein, der ist nicht teuer
Macht ja nichts. Nehme ich die wo ich gemacht habe. Funktioniert auch ohne DHT11
-
Thread
DHT22 und Funksteckdosen
humidity/temperature sensors // Written by ladyada, public domain #include "DHT.h" #include <RCSwitch.h> RCSwitch mySwitch = RCSwitch(); #define DHTPIN 8 // what pin we're connected to // Uncomment whatever type you're using! //#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
-
Thread
ESP will Domain nicht aufrufen.
#include <ESP8266WebServer.h> #include <ESP8266mDNS.h> #include <ESP8266WiFi.h> #include "dht.h" #include <SPI.h> #include <Wire.h> #include <NTPClient.h> #include <WiFiClient.h> #define DHT1_PIN 4 #define DHT2_PIN 0 #define DHT3_PIN 2 dht DHT1; dht DHT2; dht DHT3; const char
(!client.connect(host, httpPort)) { Serial.println("connection failed"); return; } DHT1.read22(DHT1_PIN); DHT2.read22(DHT2_PIN); DHT3.read22(DHT3_PIN); String url = "/Tomaten/"; url += sendto; url += "?a="; url += DHT1.humidity; url += "&b="; url += DHT1.temperature
-
Thread
Zu Arduio / DHT22 / switch / case
bisher der sketch noch im zimlichen roch zustand. #include <LiquidCrystal.h> #include "DHT.h" 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
2); lcd.print("Initialisierung..."); lcd.clear(); Serial.begin(9600); Serial.println("DHT22 - Test!"); dht.begin(); } void loop() { float h = dht.readHumidity(); //Luftfeuchte auslesen float t = dht.readTemperature(); //Temperatur auslesen if (isnan(t) || isnan
-
Thread
Temperaturmessung mit ESP01S
messen. Einfache Sache sollte man meinen. Meine Wahl fiel zunächst auf einen ESP01-S mit eine DHT11 Sensor. Den ESP8266 hab ich mit tasmota geflashed weil der sich so schön bequem und einfach an MQTT anbinden lässt und weil der DHT mit allem auf einer Platine kam, auf den man den ESP nur aufstecken
zusammenhängen. Bei welchen mit dem BME680 ist der Sensor selbst vom Rest der Platine meist entkoppelt. DHT11 sind Schätzeisen...
-
Thread
Programmstruktur
Compiling .pio/build/esp32dev/FrameworkArduino/FirmwareMSC.cpp.o *** [.pio/build/esp32dev/lib53a/DHT sensor library/DHT_U.cpp.o] Error 1 ====================================================== [FAILED] Took 3.64 seconds ====================================================== * The terminal process
ESP32 pin GPIO2 connected to button #define DHTPIN 4 // Digital pin connected to the DHT sensor #define DHTTYPE DHT11 // DHT 11 DHT dht(DHTPIN, DHTTYPE); bool prev_button_state; // the previous state of button bool button_state; // the current state of
-
Thread
Batteriebetriebener Sensor - sleep
Änderungen zu dem lauffähigen code: delay(); durch ESP.deepSleep ersetzt... Code: #include "DHT.h" //Library für den DHT #include <ESP8266WiFi.h> //Library für den ESP8266 #define DHTPIN 2 // Digitaleingang 2 wird für den DHT22 Sensor verwendet #define DHTTYPE DHT22 // Definieren,
Hallo, ich bin jetzt nicht sicher, ob ich die identische DHT-lib hier drauf habe. Ich habe mal einen DHT11 an den ESP gehängt, der lag hier noch rum. Der liefert mit der default-Einstellung nur selten überhaupt Werte(ohne sleep). Mit DHT dht(DHTPIN, DHTTYPE
-
Thread
Temperatursensor DHT22/AM2302 // ATMega328P
Hey Leute! Ich habe mir den DHT22/AM2302 Temperatur- und Feuchtesensor bestellt und möchte diesen mit meinem ATMega328P auslesen und dann die Werte auf einem LCD-Display anzeigen lassen. Der Kombisensor hat nur einen Datenausgang
main.h enthält u.a. Macro-defines. Du musst im dht11.c-code im Prinzip nur den low-level teil aus dht11.h ersetzen: z.B.; [c] while( ! (DHT11_IN & _BV(DHT11_PIN))); // wait for high ersetzt du durch while((PINx & (1<<y))==0); [/c]
-
Thread
ESP8266 DHT22 Projekt
2 Sekunden die Messung wiederholen. Bei mir wird es nur ein einziges Mal gemacht: [c] #include <DHT.h> #define DHTPIN 4 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { pinMode(5,OUTPUT); pinMode(14,OUTPUT); digitalWrite(14,1); digitalWrite
Bytes: ")); Serial.println(ESP.getFreeHeap()); Serial.println(F("")); delay(1000); dht.begin(); float hum = dht.readHumidity(); float temp = dht.readTemperature(); if (isnan(hum) || isnan(temp)) { Serial.println(F("Sensorfehler!")); } else { Serial.print(F(
-
Thread
Bitte Schaltung prüfen! :)
es Schaltplantechnisch aussieht! > > Katastrophal. > > Ich sehe einen Stecker beschriftet.mit DHT1 von dem alle Leitungen nach > +5V und GND gehen und an den nichts angeschlossen ist. Ein Stecker DHT2 > und DS1820 für den dasselbe gilt. Ein Baustein DS1307 der alleine in > weiter Flur hockt
Allein ein "Zipfel" wie bei "433 TX" der nach rechts hinaus geht, hätte bei DHT1, DHT2 usw. sicherlich einiges an Kritik gespart. Bei Eagle gibt es dazu die anderen Labels: https://www.mikrocontroller.net/attachment/221553/eagle_label.png
-
Thread
Wie kann ich einen Temperatursensor als Schalter verwenden
ausgängen A4 und A5. Das Programm ohne dem abschalten hab ich schon. Aber leider krieg ich das mit dem DHT11 nicht hin. Wäre sehr nett wenn mir da jemand helfen kann. Lg
Eva T. schrieb im Beitrag #6666036: > Ich möchte mit meinem Temperatursensor (DHT11) das ganze System > abschalten können. Da würde ich eher einen Bimetallschalter verwenden.
-
Thread
Empfehlung OP
einen Luftfeuchtesensor ... mit einem Atmega auswerten. > Warum nimmst du nicht gleich einen DHT11?
? Wenn möglich würde ich den Sensor, da her hochpräzise für den MIL-Bereich gefertigt wird, dem DHT11 vorziehen. Zumal die Suche nach DHT11 gleich auf dieses Forum verweist mit dem Problem der Ungenauigkeit.
-
Thread
Sensoren für Smart-Home
Wenn ich mir die Daten des DHT11 so ansehe... Messbereich Luftfeuchtigkeit: 20% - 80% (±5% Genauigkeit) Auflösung: 1 °C Messbereich Temperatur: 0°C – 50°C (±2°C Genauigkeit) Auflösung: 1 % rH Dann habe ich mich, was die
Die DHT11 haben bzgl. der Lebensdauer des Feuchtesensors nicht wirklich einen guten Ruf. Die Dinge alle paar Monate zu wechseln, lässt sie schnell teurer werden, als es zunächst den Anschein hat. Sensirion
-
Thread
Gibt es Sensoren für Luftfeuchtigkeit über 1-Wire?
Guten Tag. Ich habe mir bei Reichelt einen DHT 22 Sensor besorgt (DEBO DHT 22 BRD). Weil dort in der Artikelbeschreibung steht, dass der Sensor über 1-Wire kommuniziert, wollte ich den an meinem bestehenden 1-Wire-Bus nutzen. Hat aber nicht funktioniert
Spannungsversorgung. Es ist viele Jahre her, dass ich damit was gemacht hatte. Damals kam erst, nach dem DHT11, der DHT22 raus, bzw. wurde dann angeboten und alle die ich gekauft hatte, die funktionierten sehr gut.
-
Thread
Arduino CAN Bus Shield Sensordaten senden
CAN_BUS_Shield/tree/master/examples In meinem Fall "receive_Blink" und "send_Blink" Der Arduino 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(); //Luftfeuchte auslesen float t = dht.readTemperature(); //Temperatur auslesen // Prüfen ob eine
-
Thread
Taupunkt Lüftungsteuerung
kann ich bestätigen: Der DHT11 (schon 1 Jahr Lagerzeit, knappes Jahr in Betrieb) zeigt als Feuchte nur noch permanent ca. 22% an. Ich wohne souterrain, habe ein Hygrometer, das was taugt und das IST mehr. So um die 60% sind glaubwürdig
Hi, ich habe auch eine Steuerung mit Arduino zwei dht22 und ein Relais gebaut. Als lüfter habe ich 2x 230V Einbaulüfter verwendet. Ählich wie die im PC verbauten nur mit 230V AC. Im Winter funktioniert die Lüftung super. Ja auch mit den DHT22. Hier
-
Thread
Temp. Messung im Haus?
für 230V. Dann kannst du "dumme" preiswerte Sensoren an den Enden der Kabel verbauen, ich sag mal DHT11 http://www.ebay.de/itm/10pcs-dht11-digital-humidity-temperature-sensor-new-920788-/221917723218?hash=item33ab53ba52:g:3~MAAOSwwbdWJMcB der das Signal gleich digital liefert, so daß an der Zentrale
> Dann kannst du "dumme" preiswerte Sensoren an den Enden der Kabel > verbauen, ich sag mal DHT11 > Der Preis der Bauteile spielt also quasi keine Rolle, das Bohren von > Löchern und verlegen von Leitungen ist die wirkliche Arbeit. *laberkopp*, warum bin ich mir so sicher, dass dein Vorschlag
-
Thread
STM32 RF24 Kommunikation
define nrf_CE D3 //#define nrf_CSN D10 //#define spi_SCK D13 //#define spi_MOSI D11 //#define spi_MISO D12 #define nrf_CE D8 #define nrf_CSN D10 #define spi_SCK D13 #define spi_MOSI D11 #define spi_MISO D12 RF24 radio(spi_MOSI, spi_MISO, spi_SCK
*/ #include <stdint.h> /* Projekt Libs */ #include <SPI.h> #include <nRF24L01.h> #include <DHT.h> #include <printf.h> #include <RF24.h> #include <RF24_config.h> #include <DallasTemperature.h> #include <OneWire.h> #define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321 #define DHTPIN
-
Thread
AM2320 vs. AM2315
Mein DHT22 läuft momentan im Kühlschrank sehr stabil schon seit Wochen. Aber: Ich hatte mal den Effekt dass sich der Sensor nach ein paar Stunden scheinbar aufgehangen hat, aber dann habe ich die Auslesezeit
AMS2320/DHT22/DHT11 sind alle irgendwie nicht die Bringer. Als Schnellbastelei ok, aber alles außer präzise. WObei, Temperatur können sie alle; Feuchtigkeit jedoch nicht ordentlich. Billig gibt es auch die Si7021
-
Thread
Infos zu DHTC12 Temperatur-/Feuchtigkeitssensor gesucht
Hi, ich wollte gerade meinen Vorrat an DHT20 aufstocken, einem wohl vom DHT11 abgeleiteten Sensor mit I²C-Schnittstelle, der ziemlich günstig (um 2,50€) zu haben ist und für meine Zwecke eigentlich mehr als ausreicht. Dabei bin ich über eine
Jack V. schrieb im Beitrag #8061430: > ich wollte gerade meinen Vorrat an DHT20 aufstocken, einem wohl vom > DHT11 abgeleiteten Sensor mit I²C-Schnittstelle, der ziemlich günstig > (um 2,50€) Wie kommst du für den DHT20 auf 2,50€? Da steht etwas von $0,49. https://www.aosong.com
-
Thread
LM92 aus China- eine Produktfälschung?
waren deutlich realistischer. Leider habe ich keine hochgenauen Messgeräte um es Gegenzuprüfen. Beim DHT11 scheint übrigens das gleiche Problem zu bestehen. Gruß Stefan
versuche doch noch ein kleines Nickerchen zu halten. Stefan schrieb im Beitrag #5102881: > Beim DHT11 scheint übrigens das gleiche Problem zu bestehen. Ja, aber ich glaub die sind eher chronisch unzuverlässig, gerade die Temperatur. Ist aber denke ich auch so im Datenblatt vermerkt.
-
Thread
Hilfe, bei Mikrocontroller verschalten
Warnsignal abgeben wenn irgendwo ein kritischer wert erreicht wird. temperatur /leuchtfeuchte wird mit DHT11 gemessen. stickstoffoxide mit MQ135. Alle werte sollen auch auf ein display angzeigt werden. ist das erste mal das ich mit einem Mikrocontroller was mache. ich hoffe ihr versteht das was
Der DHT11 Sensor ist ein sehr grobes Schätzeisen mit bekannt kurzer Lebensdauer. Damit machst du niemanden Glücklich, außer ein kurzes Experiment auf dem Basteltisch. Un die Lautstärke von Geräuschen zu
-
Thread
Hilfe bei Fehlersuche im Code
); //DHT setting #define DHTPIN 9 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); uint8_t secset = 0; //Index for second RTC setting uint8_t minset = 1; //Index for minute RTC setting uint8_t hourset
} display.print(wake_MINUTE_2); //Display retrieved minutes } // Reading DHT sensor float hum = dht.readHumidity(); float tmp = dht.readTemperature(); // Read temperature as Celsius (the default) float fh = dht.readTemperature(true); // Read temperature
-
Thread
SHT11 SHT21 unterschiedliche Luftfeuchte Werte
kenne die SHT21 nicht aber die DHT11 sind sehr ungenau und zeigen meiner Erfahrung nach immer zu viel an. DHT22 sind da deutlich besser als die DHT11, würde hier also davon ausgehen das die SHT21 den genaueren Wert liefern.
Fehler erkannt. Die alte Berechnung des SHT11 war fehlerhaft. Ich habe zu früh mit 10 multipliziert um 1 Nachkommastelle zu bekommen. Die Abweichng ist kleiner geworden, aber immer noch da. SHT21:34% zu SHT11:38% Korrregierter Code SHT11
-
Thread
DHT22 mit ESP32 via SPI , I2C oder UART kommunizieren?
#5847836: > Wajdi W. schrieb: >> ich werde der Temperatur/Feuchtigkeit-Sensor > > Welchen? Der DHT22
hier: https://lastminuteengineers.com/esp32-dht11-dht22-web-server-tutorial/ Ist sogar mit netten Bildchen und schon geht es los. Ein Tipp, der DHT22 hat dünne Anschlußdrähte. Beim Steckbrett gibt es da oft Wackler die nerven. Nimm eine Stiftleiste
-
Thread
Arduino Uno - Temperaturverlaufskurve mit Sensor und Display
Display : http://www.watterott.com/de/Arduino-GLCD-Shield-Joystick Sensor : https://learn.adafruit.com/dht [c]#include <DHT.h> #include <digitalWriteFast.h> #include "DHT.h" #include <cmd.h> #include <DisplayI2C.h> #include <digitalWriteFast.h> #include <fonts.h> #include <GraphicsLib.h> #include
#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
-
Thread
Raspberry Pi Pico WH an DHT22 und LLC anschliessen
ignorieren. Das Datenblatt des Sensors sagt "3.3-6V DC" https://cdn.sparkfun.com/assets/f/7/d/9/c/DHT22.pdf
Abgesehen davon taugt der DHT22 nicht viel, insbesondere die RH-Werte bleiben hoch, wenn sie mal hoch waren. Dann kann man den DHT durch erwärmen mit dem Fön wieder zur Vernunft bringen, bis das Spiel von neuem losgeht. Nimm lieber
-
Thread
DHT22 in Arduinoprojekt
Dieses Datenblatt wurde mir gelinkt: http://www.micropik.com/PDF/dht11.pdf Es gelte wohl auch für den DHT22. Habe grade noch einmal rein geschaut und gesehen, dass der 100nf tatsächlich Erwähnung findet aber nur als "möglicher" Einsatz. Der Widerstand allerdings
danach, dass Dein Netzteil nichts taugt / Störungen liefert. Hast Du gemessen, ob wirklich 5 V am DHT anliegen? Laut Datenblatt braucht der DHT22 max. 1,5mA und funktioniert ab 3,3V. Probiere ein Siebglied in der 5V-Versorgung: 100 Ohm in Reihe und 100µF nach Ground _direkt_ am DHT.
-
Thread
Größe einer char wird überschritten?
auch kein "Stauts1" bzw. "Status0" gefunden. Der Server: [c]#include <EtherCard.h> #include "DHT.h" #include <EEPROM.h> #define DHTPIN 4 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); unsigned long previousMillis = 0; int Tsoll; int t; float Tmp; byte value; int Status; static byte
0) Serial.println(F("Failed to access Ethernet controller")); ether.staticSetup(myip); dht.begin(); pinMode(5,OUTPUT); pinMode(6,OUTPUT); pinMode(7,OUTPUT); value = EEPROM.read(1); Tsoll = value; } static word homePage() { bfill = ether.tcpOffset(); bfill.emit_p
-
Thread
Sensor in berlin kaufen
Hallo Leute, ich wollte mir einen Temperatur / Luftfeuchtigkeitssensor dht11 oder dht22 kaufen, jedoch brauche ich es heute (also keine online Bestellung) Kennt jemand einen Laden wo ich das hier vorort kaufen kann ?
Gerade nochmal nachgeschaut: AVC-Shop hat den DHT11 für 2,20 €, DHT22 für 6,40 €.
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
Würdest du sicher genug mit dem Lötkolben sein um beispielsweise bei IC3 PIN 12 keinen kurzen mit Pin 11 zu machen wenn de Lötstoplack fehlt?
nix geplant, aber wer weiß, was da noch kommt... - Ein weiterer 1-Wire-Bus soll einen externen DHT22-Temperatur- und Luftfeuchtesensor aufnehmen, den ich als Außentemperaturfühler geplant habe. Dieser ergänzt den Onboard-DHT22. Leider kann man aktuell am Raspi jeweils nur einen DHT22 pro Port betreiben
-
Thread
I²C Feuchte-/Temperatursensor für constant 85°C 85%rH
verwende SHT75 und bin auch bei über 80% zufrieden. Bosch scheint Müll zu sein wie die billigen DHT11/22.
verwende SHT75 und bin auch bei über 80% zufrieden. > > Bosch scheint Müll zu sein wie die billigen DHT11/22. Bosch ist kein Müll, aber man sollte schon das Datenblatt lesen und den Sensor nicht ausserhalb des zulässigen Operating Ranges betreiben - siehe Figure 1, Seite 9 im BME280-Datenblatt.
-
Thread
1-wire Feuchtesensor
Du könntest einen DHT22 und einen ATTiny "verheiraten" und eine Art Bus "hinten dran" machen ... dann kannst du mehrere Sensoren abfragen.
JensM schrieb im Beitrag #4345063: > Für Sensoren welche mit 1 Datenleitung auskommen kann ich den DHT22 > empfehlen. DHT11 reicht auch und kostet 1€ Außerdem können die Temperatur messen.