-
Thread
I2C: Bytearray RaspberryPi - Tiny328
mini-wireless-arduino-clone ) gebaut und habe eine RaspberryPi. Nun möchte ich die Daten eines Temperaturfühlers (DHT11) + zwei Mal eine Auswertung eines Türkontaktes (Reed) von einem Tiny zum anderen schicken. Der andere empfängt die Daten und übergibt sie an meinen Raspberry per I2C-Verbindung. Ich hab programmtechnisch
-
Thread
DHT11 Sensor am Attiny44 statt Arduino
out is "1" and not the correct value: I am using that code on the Attiny setup: [c] #include <dht11.h> dht11 DHT11; #define DHT11PIN 0 const int buttonPin = (4); int tempPin = (A1); int ledRot = (3); //onboard LED //int ledGruen = (3); float val1; //Temperatur LM35 float val4;
Der DHT11 ist _sehr_ kritisch im Timing. Warum stoppst du nicht die serielle Kommunikation, redest mit dem DHT11 und schaltest dann die Kommunikation wieder ein?
-
Thread
Arduino friert ein nach 1-3h
Hab das gleiche Problem wenn ich den DHT11 im Code hinzufüge.. bis dahin klappt das.. nur so eine Idee konnte mich noch nicht weiter drum kümmern.
-
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
Feuchtigkeitsmessung DHT11 PIC16F690 - Hilfe C-Cde gesucht-
http://shahrulnizam.com/pic-lesson-sensor-dht11/
-
Thread
einfache Lüfterüberwachung, Ideen?
Heizer, > sprich Festwiderstand) nicht aufwändig sein. > > Grüße, > Martin Geht auch mit nem DHT11 und einem weiteren DHT11. Man misst dann im Stall oder was für ein Raum das auch ist und man misst draußen (Nordseite, im Schatten) und sieht dann schnell, wenn sich die Temperaturen und Feuchtigkeiten
-
Thread
4 Sensoren mit dem selben Programmcode abfragen
Hi, ich frage mit einem Atmega8 einen DHT11 Feuchtigkeitsfühler ab (ähnlich 1 wire). Nun möchte ich aber 4 Fühler auslesen (jeder hängt an einem eigenen Pin). Kann ich die Port/Pin-Definitionen irgendwie meinen Funktionen übergeben? Danke!
Alex schrieb im Beitrag #3552728: > Hi, > > ich frage mit einem Atmega8 einen DHT11 Feuchtigkeitsfühler ab (ähnlich > 1 wire). Nun möchte ich aber 4 Fühler auslesen (jeder hängt an einem > eigenen Pin). Kann ich die Port/Pin-Definitionen irgendwie meinen > Funktionen übergeben
-
Thread
Stromversorgung Funkthermometer - Konzeptfrage
enthält nicht mal eine Darstellung, wann der Sensor 2% und wann 5% ungenau ist. Zumindest der DHT11 war da unglaublich schlecht, konnte nur bis 90 bzw 80%RF überhaupt messen. http://www.micro4you.com/files/sensor/DHT11.pdf Ausserdem muss man VCC des Sensors an einen PortPin schalten damit man
enthält nicht mal eine Darstellung, wann der Sensor 2% und wann 5% > ungenau ist. Zumindest der DHT11 war da unglaublich schlecht, konnte nur > bis 90 bzw 80%RF überhaupt messen. > > http://www.micro4you.com/files/sensor/DHT11.pdf Recht hast du, allerdings kann man mit dem DHT22 glaube ich
-
Thread
Fehler bei einfacher Integer-Division?
Hier kommt der Code (anbei), falls jemand willens ist, da reinzuschauen. Es geht um Zeile 229 ff. in DHT11+22.c Ähm, Tabweite im Editor auf 4 Zeichen setzen, dann sieht's auch gut aus ;)
-
Thread
Variablen Gültigkeitsbereich in C: Definition in Bibliothek, Zugriff aus Hauptprogramm
blutüberschmiert :D Ich übe gerade den Umgang mit ATmegas am Beispiel der Luftfeuchtigkeitssensoren DHT11/22, und mein Code macht mich noch wahnsinnig. Hab schon eine Nacht hinter mir ;) Deswegen möchte ich gern eine Frage zu einem der Probleme loswerden: Ausgangslage: * der Code, der den Sensor
packen - ich will LERNEN!) Übrigens: mir ist schon klar, dass da diverse Bibliotheken für die DHT11/22 existieren. Aber wie gesagt, dass ganze ist für mich auch und nicht zuletzt eine Übung. Daher: Ausweichen auf eine existierende Lib kommt nicht in Frage :D Grüße von der zugefrorenen Havel und
-
Thread
Kaufempfehlung für Feuchtesensor?
google mal nach DHT22 oder DHT11
Der offiziell zulässige Feuchtebereich: DHT11: 20-90%RH, SHT11: 0-100%RH. In einem Badezimmer wird der DHT11 also zeitweilig ausserhalb seiner Spezifikation betrieben. Gemäss Datasheet verliert er dadurch bis zu einer in Badezimmern kaum realisierbaren
-
Thread
1 Wire Temperatur und Feuchtemessung
ausspucken. Kalibrieren und dergleichen kann man sich so sparen. Gute Erfahrungen habe ich mit DHT11 und DHT22 gemacht.
Messungenauigkeit verfahrenbedingt dieselbe), manche Sensoren sind teuer und gut (SHT75), andere billiger (DHT11), man achte auf den Messbereich den man benötigt und die Genauigkeit am Rand dieses Messbereichs.
-
Thread
Fensteröffner dht11 sht11
Motor über einen Darlington- Transistor. Die Auswertung der Luftfeuchtigkeit erfolgt über einen dht11. bei 80 % Luftfeuchtigkeit öffnet das Fenster. Wird dieser Wert unterschritten schließt das Fenster wieder. Die Mindestöffnungsdauer wird durch einen Timer bestimmt. Das Fenster kann manuell durch
öffnen, egal wie die Temperatur und Luftfeuchtigkeit draußen ist. ob ein sht75 besser ist als ein dht11, dazu habe ich keine Meinung. Ich hatte zunächst einen sht11. der ging mir irgendwann kaputt. der dht ist billiger und tut es auch. Jedenfalls funktioniert das Ganze seit einigen Jahren zufriedenstellend
-
Thread
Einstieg in µC-Programmierung: Fragen zu UNO R3 usw.
Displays ansteuern lernen, ASCII und so, gibt ja reichlich Beispielcodes für. Der Sensor wird wohl ein DHT11/22 wegen der 1-Wire-Programmierung, weil es das Teil oft in den Sets dabei gibt und weil man da am öftersten auf Beispiele stößt. Und das Teil soll dann natürlich schalten, denk mal so 5-6 Relais.
-
Thread
Gibt es Luftfeuchtigkeitswiderstände?
F. Fo schrieb im Beitrag #3294155: > Dafür kriegste locker 10 x DHT11 Link?
schrieb im Beitrag #3294318: > F. Fo schrieb im Beitrag #3294155: >> Dafür kriegste locker 10 x DHT11 > > Link? Da zum Bleistift: http://www.ebay.de/itm/DHT11-DHT-11-Digital-Sensor-Feuchtigkeitssensor-Temperatur-Temperatursensor-NEU-/390618143188?pt=Mess_Pr%C3%BCftechnik&hash=item5af2a7d9d4
-
Thread
Wie kann man so einen Sensor am besten mit einem uC auswerten?
Feuchtesensoren gibt es auch resistiv, wenn man z.B. dem Datenblatt vom DHT11 Glauben schenkt, der, genauso wie der kapazitive DHT22, seine Daten per digitaler Schnittstelle über eine Einleiter-Bus zur Verfügung stellt. Die Dinger sind auch nicht so teuer, wie der KFS 140-FA
-
Thread
Feuchtigkeit/ Temperatursensor für lange Strecken gesucht
Bisher habe ich die DHT Sensoren gefunden. Wobei ich aber unterschiedliche Aussagen finde. Der DHT11 kann auch für mehr als 20M Datenleitung eingesetzt werden aber mit angepassten PullUp Widerstand. Der DHT22 nur bis max 20m. Ist hier auch mehr möglich? Die VDD sollten 5V sein und das Kabel
-
Thread
Arduino: Multitasking durch Zeitscheiben mit Timer Library?
; // Timer Instanz erzeugen Timer tim_pin_irq; [/c] um a) Sensoren auszulesen jede Sekunde (DHT11, RTC Clock an I2C Bus) b) alle 50ms eine Pseudo Interrupt-on-Change an Pins per Polling durchzuführen um Tasten zu erkennen. Das Init einer Timer "ISR" geschieht mit [c] timer_event_id1 = tim_sensor.every
-
Thread
Arduino und DHT11 Temp/Feuchtesensor - Nur Nullen?
.. es geht! Frag mich aber bitte mal einer wieso ??? Da muss ein Pull Up dran laut Datenblatt des DHT11, es sei denn der ist schon in diesem blauen Kasten mit drin. Arduino..... jeden Tag eine neue Entdeckung...
Im dht11.cpp wird in zeile 44 der Pinmode auf input gesetzt, waehrend von vorher durch digitalwrite der Pin noch auf high steht: Dadurch sollte der interne pullup des atmegas aktiviert werden. Gruß Mike
-
Thread
DS18B20 code funktioniert nicht
Datenblatt finden, als hier im Forum. Ist auch wirklich ein geniales Teil. War aber dann doch der DHT11 besser für mein Projekt, weil der die Feuchtemessung gleich mit drauf hatte. Aber durch das Datenblatt hab ich den Bus schon mal verstanden und der DHT11 klappte dann auch sofort. Ich neige auch
-
Thread
Regelung der Luftfeuchte in einem Raum
Das weiße Gehäuse ist etwas größer (15x27x7mm) als der blaue Sensor (15x12x5mm). Hier ist der DHT11 für 1,11 Euro (kostenloser Versand) http://www.ebay.de/itm/New-DHT11-DHT-11-Digital-Temperature-And-Humidity-Sensor-/140755374264 oder 2 Stück für 2,11 Euro http://www.ebay.de/itm/2PCS-DHT11-Digital-Temperature-and-Humidity-Sensor
genau so etwas gebaut, steht aber weder zum Verkauf noch möchte ich zu sehr ins Detail gehen. Der DHT11 reicht völlig aus. Schau dir die Din 1946/6 mal an. Viel Erfolg!
-
Thread
16 Bit MC oder 8 Bit MC
mal "Milliwahn" anstecken, aber der Sirion war mir mit fast 30 Euro zu teuer. Also nahm ich den DHT 11. "Viel zu langsam", kamen die Unkenrufe. Lächerlich! Der ist für alle Messungen der Luftfeuchtigkeit und Temperatur mindestens doppelt so schnell, wie sich die die Werte physikalisch ändern können.
-
Thread
µc-Programmiersprache
Codeschalter (und wie hatte der mich genervt) einsetzte, Temperatur und Feuchtigkeit über einen DHT 11 erfasste und entsprechende den Bedingungen verschiedene Lüfter ansteuerte. Gerade die Probleme (wie ich sie mit dem Codeschalter hatte) bei der Elektronik lernt man doch so gleich mit. Grundsätzlich
-
Thread
Feuchtigkeitssensor mit Alarmfunktion
Oder DHT11 über ebay
-
Thread
Kalibrierung des KTY81-210
Wenn du dann auch noch Feuchtigkeit und Temperatur gemeinsam messen willst, da gibt es günstig den DHT11. Der ist zwar etwas langsam, aber so schnell ändern sich die Bedingungen meist nicht, dass er nicht mit kommen würde. Dafür gibt es den billig (China) und für ein Euro mehr (gucken) auch hier. Ich
-
Thread
Feuchtesensor AM2302/DHT22 avr-gcc
bin jetzt endlich mal dazu gekommen diesen zu testen. Zuerst habe ich den Code von Walter für den DHT11 versucht den es auch hier im Forum gibt. http://www.mikrocontroller.net/forum/codesammlung Dieser funktionierte aber nicht mit dem DHT22. Daher habe ich für den AM2302/DHT22 einen neuen Code
-
Thread
DHT22 bzw. DHT11 - Problem - Luftfeuchtigkeit - Sensor - C-Code
Hallo, ich bin neu hier als Mitglied und auch neu in der µC-Programmierung. Daher seht mir bitte nach, dass mein Code vermutlich noch nicht sehr sauber ist. Ich habe mich an die Programmierung des Luftfeuchtigkeitssensors DHT22 gemacht. Und eigentlich funktioniert auch alles soweit, aber es kommen keine richtigen Werte heraus und ich kann seit Tagen keinen Fehler mehr finden. Ich habe mir auch schon andere Code-Beispiele angeschaut aber auch dann finde ich bei meinem Code keinen Fehler, zum verzweifeln. Zum Code: Er ist soweit geschrieben, dass er mir die übertragenen Binär-Werte auf einem
-
Thread
Quarz Heizgerät Gesperrt
Temperature measurement accuracy: ±2.0℃ und dass geht schon mal garnicht bei dem DHT11! Höchstens ±0.5℃
ich messe jetzt, dass der Heizer starten soll, bis die Temperatur gestiegen ist, hat der (auch der DHT11) schon mindestens einmal gemessen. Die letzten DHT11 (hab gleich ein Bündel gekauft), kosteten mich knapp über einen Euro. Der Siron kostet fast 30 Euro. Also, wie genau soll es dann sein?
-
Thread
Arduino - bringt's das ? Gesperrt
Projekt hatte ich in ca. 2 1/2 Monaten am laufen. Temperaturmessung und Feuchtemessung über einen DHT11 Codierschalter und verschiedene Lüfter entsprechend laufen. Das hätte ich anders sicher nicht so schnell hin bekommen und erst dadurch wollte ich richtig damit anfangen in C zu programmieren. Zwischendurch
-
Thread
DHT11 Luftfeuchtigkeitssensor Testcode für WinAVR
Hi, danke, aber sollte es nicht in der cksum berechnung etwa so aussehen ?: [c] if ( ((dht11_data[0]+dht11_data[1]+dht11_data[2]+dht11_data[3]) & 0xff ) != dht11_data[4]) // Checksum [/c]
man bei einem 'long'. Habe den code wie folgt angepasst. [c] *feuchte = (dht11_data[0] << 8) + dht11_data[1]; *temperatur = (dht11_data[2] << 8) + dht11_data[3]; *checksum = dht11_data[4]; [/c] sowie die Paramter als long übergeben. [c] uint8_t dht11(unsigned long *feuchte
-
Thread
Reichelt vs. Pollin
muss schon genau schauen. Wenn es Zeit hat, dann dürfen die Teile auch aus China kommen. Hab jetzt DHT11 bestellt, kosten 5 Stück sechsEuround, kommen (irgendwann) aus England hier an. Von Sirion kostet einer knapp 30 Euro. Das muss man auch nicht als Hobbyist mit machen. Immer gut solche Hinweise.
wie das der Markt ist, müssen auch wir sehen wo wir bleiben und dann halt aus China. Die billigen DHT11 funktionieren prima. Hab mir einen Programmer aus Amerika gekauft, wie sich dann rausstellte kommt der aus China und jetzt muss ich sagen, "Gott sei Dank!", denn die haben alle zwei Wochen Updates
-
Thread
Wie Gehäuseheizung realisieren?
vermutlich eine Feuchtemessung besser als eine Temp.-Messung. > Meint > Harald Oder beides. :-) DHT11, kostet keine 3 Euro.
-
Thread
DS18S20 Atmega8 zeigt immer 85°
Arduino gibt es da auch was, falls es dich interessiert. Funktioniert ganz prima. Da ich nun den DHT11 benutze, wegen der zusätzlichen Luftfeuchte, hab ich da nicht mehr weiter gemacht. Aber noch einen Hinweis, wenn ich das noch richtig im Kopf habe, bei langen Leitungslängen und vielen Sensoren empfehlen
-
Thread
Stellaris ARM Launchpad, ADC, UART, DHT11, RFM12, LCD
einem einfachen Standard Text LCD Modul ausgegeben. Der interne Temperatursensor und die Daten eines DHT11 Sensormoduls werden ebenfalls ausgegeben.
-
Thread
Kodierschalter 0-9 oder Hex-Schalter Arduino Funktion
den Wartezeiten auf Material und Büchern. Seit heute läuft mein Projekt und da lese ich einen DHT11 aus, lese besagten Codeschalter aus und steuere dort verschiedene Ausgänge. Für das was ich da bauen will, habe ich mir noch ne ganze Menge anderes Wissen aneignen müssen und das auch in dieser Zeit
-
Thread
Stellaris ARM Launchpad, UART, Timer, DHT11 Sensor SW
interne ADC ausgelesen, welcher den internen Temperatursensor digitalisiert. Außerdem wird ein simpler DHT11 Temperatur und Feuchtigkeitssensor über die 1wire Schnittstelle ausgelesen, für das korrekte Timing waren hier einige Experimente mit verschiedenen Verzögerungszeiten notwendig. Die ermttelten Werte
dann nicht mehr benutzt. Hier kann also noch aufgeräumt werden. Die Probleme mit dem Timing des DHT11 lagen nicht an den Verzögerungsroutinen, sondern an der mir nicht vollständig vorliegenden Dokumentation des vom DHT11 verwendeten 1wire Protokolls. In der Interruptvektortabelle, die von der IAR
-
Thread
Hygrostat für Terrarium bauen
nur zwei Stichworte: - Arduino als Mikrocontroller (ca. 25,-) - Sensor DHT11 (ca. 5,-) - als Treiber ein Mini-Relais oder solid state realais Lesen und einarbeiten musst du schon selber ... http://www.google.de/#hl=de&sclient=psy-ab&q=arduino+dht11&oq=arduino+dht11&gs_l
werden. [c]#include "DHT.h" #define DHTPIN 2 // what pin we're connected to #define DHTTYPE DHT11 // DHT 11 DHT dht(DHTPIN, DHTTYPE); int humid = 4 int heat = 5 void setup() { pinMode(humid, OUTPUT); pinMode(heat, OUTPUT); Serial.begin(9600); Serial.println("DHTxx
-
Thread
Tastatur Matrix entprellen Gesperrt
echt nett, wenn du mir eine Routine dafür schreiben könntest!!! Mir bitte auch - für DS18B20 mit DHT11 und Ausgabe auf 3x16 DOG LCD Modul
-
Thread
Feuchte in Blumenerde / Tempsensor
Könnte man für sowas einen DHT-11 nehmen ?
Thomas der Bastler schrieb im Beitrag #2797114: > Könnte man für sowas einen DHT-11 nehmen ? Nein. In Luft ja, aber micht im Boden Gruss Michael
-
Thread
DHT11 Feuchtigkeitssensor sehr ungenau
du bei den sht1x-sensoren den wert für die luftfeuchte temperaturkompensieren. geht sowas bei den dht11's auch?
die Feuchtigkeit über einen 1-wire Bus auslesen. Hier das Datenblatt: http://www.micropik.com/PDF/dht11.pdf
-
Thread
Neues Projekt : Garten- und Geweachshausueberwachung
Erde ist, je hoeher ist der gelesene Analogwert. Fuer Temperatur und Luftfeuchtigkeit kommt ein DHT11 zum Einsatz. Den Wasserstand im Tank mess ich per Ultraschall. Dafuer ist ein HC-SR04 am Deckel des Tanks montiert. So kann man feststellen, wie hoch das Wasser im Tank steht. Die Temperatur im Tank
-
Thread
DHT11 Problem
Hallo! Ich habe einen DHT11 Temeratur-, Luftfeuchtugkeitssensor, den ich ansteuern möchet (erfolgt über einen Pin, aber nicht Dallas!) Der Vorgang ist: vom MCU aus 18ms auf low, dann 20-40 us 'loslassen' (geht durch pull-up