NEWS
Projekt: CO2 Sensor für Wohnräume
-
Danke!
Probiere ich aus, wenn der Sensor geliefert wurde
-
Im Testaufbau zusammengesteckt.
Der Sensor liefert auch plausible Werte.
Leider habe ich Probleme mit der TX/RX Verbindung.
Im Log taucht der PPM Wert mit einer Fehlermeldung zur Verbindung auf:
1409000 : MHZ19: Unstable reading, ignoring! PPM value: 561 Temp/S/U values: 24/0/0.00
Ich hatte mich dazu entschieden den Sensor später nicht in das Steckdosengehäuse einzubauen, sondern in ein kleineres Gehäuse.
De Stromversorgung soll dann per USB über den Wemos erfolgen.
Eventuell ist dass das Problem?
Den ZH-19 habe ich im Testaufbau über 5V und GND vom Wemos versorgt.
-
OK. Anscheinend habe ich eine neuere Version des Sensors.
Eine Anpassung ist in Arbeit.
-
Hi Ruhr70
kammst Du weiter mit deinem CO2 Sensor? Du scheinst die im Link besprochene Version B bekommen zu haben.
Läuft dein Sensor jetzt?
Ich würde gerne auch in China das Teil bestellen, leider steht niergends um welche Version es sich handelt!
EDIT:
Hier scheint es nen Fix zu geben.
-
Hallo Gemeinde,
Ich sehe grade das es den Sensor mit 2 Messbereichen gibt. Hier in dem Projekt kommt ja anscheinen der 0-5000ppm Typ zum Einsatz.
Wenn die üblichen Messungen bei 500 -1500ppm liegen, warum dann nicht den Sensor mit 2000ppm Messbereich nehmen?
-
Es gibt nur einen MH-Z19. Die Messbereiche kann man per Software setzen.
-
hmm, beim Ali sind es zumindest laut Beschreibung drei verschieden Typen…
-2000 ppm
-5000 ppm
-10000 ppm
Hier sind noch die Infos: https://de.aliexpress.com/item/1pcs-MH- ... autifyAB=0
MH-Z19 infrarot CO2 sensor für CO2 monitor anwendungen.
es ist weit verbreitet in der HVAC kälte und raumluftqualität überwachung.
hinweis:
Bitte lassen sie uns wissen die messbereich sie in der Bemerkungen.
wenn keine bemerkungen, wir versenden 0 ~ 5000ppm standardmäßig.
überprüfen sie bitte die optional messbereich:
Sind sie doch unterschiedlich?
1526_unbenannt.png -
Na die setzen den Messbereich im Modul für dich, dann brauchst du das nicht selbst zu tun.
-
Kannst Du nochmal die ESPeasy Firmware verlinken, wo MH-Z19 intergriert ist?
Hab den Sensor beim Ali bestellt und könnte schon mal das Gehäuse mit 5v Netzteil und dem Wemo vorbereiten.
-
Hi,
ich sehe dass Du den Wemo D1 Mega verbaut hast. Ich habe hier ein Wemo D1 mini in der Hand.
Wird der MH-Z19 auch in der Firmware für Wemo D1 mini unterstützt?
Ich würde die Firmware dort beziehen:
https://github.com/letscontrolit/ESPEasy/releases
genau die letzte Version
[codeRelease v2.0-20180209 ]
-
Ich habe auf dem Wemos D1 mini die Version v2.0-20180118 drauf.
Die unterstützt dem MH-Z19
Läuft seit 3 Tagen problemlos.
-
Hast Du auch die Test Version nehmen müssen?
-
hmm, habe provisorisch alles angeschlossen, bekomme die Werte auch in den IObroker.
Leider funktioniert mein Deep-Sleep nicht. Die Brücke ist gesetzt zwischen RST-D0.
Jemand Idee weshalb es nicht geht? Habe ich etwas vergessen? Momentan bekommt die Schaltung die Spannung über den micro-USB. Später kommt ein Netzteil an 5V des Wemos.
1526_unbenannt1.png
1526_unbenannt.png -
so, das Projekt ist abgeschlossen.
Danke @spaceduck
Deep-Sleep geht jetzt auch… Ich habe den älteren MH-Z19 bis 2000 ppm bekommen können. Die ersten Daten werden schon gelogt... Anbei noch ein paar Bilder.
1526_img_20180214_164617.jpg
1526_img_20180214_164603.jpg
1526_img_20180214_164910.jpg
1526_img_20180214_164638.jpg -
Wenn man nun noch eine LED anschalten kann, die grün/gelb/rot leuchten kann wäre ich glücklich
grün: CO2 OK
gelb: CO2 erhöht, z.B. ab 800 ppm
rot: CO2 stark erhöht, z.B. ab 1.200 ppm
Nachdem das Material nun schon länger hier ist, habe ich nun die Firmware aktualisiert und nun läuft mein MH-Z19 ebenfalls.
Nur bei U wird nur 0 ausgegeben.
Also wird die Tage mal der Lötkolben angeworfen
-
hmm, ich habe etwas unter U…was ist das für eine Zahl? Der Sensor liefert nebenbei auch noch die Temp.
-
Wenn man nun noch eine LED anschalten kann, die grün/gelb/rot leuchten kann wäre ich glücklich
grün: CO2 OK
gelb: CO2 erhöht, z.B. ab 800 ppm
rot: CO2 stark erhöht, z.B. ab 1.200 ppm `
Eine LED für grün, rot und gelb wird schwierig. Eine RGB LED liefert halt rot,grün und blau und nicht gelb….
Da muß Du schon wieder über PWM die gelbe Farbe basteln...
Ich stelle die Frage noch mal... Was sind das für Werte unter U ???
-
Eine LED für grün, rot und gelb wird schwierig. Eine RGB LED liefert halt rot,grün und blau und nicht gelb….
Da muß Du schon wieder über PWM die gelbe Farbe basteln... `
Wenn ESPEasy die ws2812 direkt unterstützen würde, wäre jede Farbe denkbar. Ich habe allerdings unter Devices nichts passendes gesehen.
Ich stelle die Frage noch mal… Was sind das für Werte unter U ??? `
Hab da mittlerweile auch Werte. Kann Dir die Frage leider nicht beantworten.
-
> Wenn man nun noch eine LED anschalten kann, die grün/gelb/rot leuchten kann wäre ich glücklich :-)
Ohne es jetzt probiert zu haben… Über die Rules in EasyESP sollte sich das realisieren lassen. Einfach auf die Zielwerte Triggern und dann Ausgänge für die LED's ein - ausschalten.
MfG
-
Hej Spaceduck,
kannst Du ein Beispiel zeigen wie es aussehen muß? Ich würde evtl. eine RGB-Led verbauen und mit grün blau und rot den Wert anzeigen. Da müßte ich drei verschiedene Gpio´s abhängig vom Wert ein/aus schalten können.