HM_Wasserzaehler von jp112sdl

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM_Wasserzaehler von jp112sdl

Beitrag von jp112sdl » 29.06.2018, 21:35

DiJe hat geschrieben:Hallo,
habe den Wasserzähler gelötet mit dem Wemos D1 mini.
Allerdings habe ich noch nicht die LED und den Phototransistor dran.
Kann ich so testen ob das Gerät in die CCU Varibale einen Wert schreibt?
Gruß Dieter
Hast du selbst kompiliert oder die .bin geflasht?

Hast du den Arduino schon dran? Dann könntest du dort statt des Phototransistors einfach durch Brücken der Pins Impulse auslösen

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 29.06.2018, 22:08

Hallo Jerome,
habe die Wasserzaehler_ATM328.ino und die Wasserzaehler_ESP8266.ino aufgespielt.
Auf dem Display sehe ich auch die 0.
Variable auf CCU angelegt.
Habe dann den PIN7 und GND gebrückt, Display zählt nicht weiter und Variable auch nicht.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM_Wasserzaehler von jp112sdl

Beitrag von jp112sdl » 29.06.2018, 22:13

DiJe hat geschrieben: Habe dann den PIN7 und GND gebrückt
Der Taster an PIN7 des Wemos ist nur zum Starten des Config-Modus (und zum Reset des Zählwertes).

Die Impulse werden am 328P gezählt. Also 100k als Pullup VCC und A0 klemmen und dann A0 gegen GND tasten... dann sollte was zählen.
Du solltest dann auch mit 115200 Baud am 328P serielle Debugmeldungen bekommen.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 29.06.2018, 22:22

tschuldigung, habe natürlich den Phototransistor an A0,
allerdimgs nicht den 100k angeschlossen.
Danke für deine Hilfe,werd mal testen mit Wiederstand.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 30.06.2018, 09:20

Hallo Jerome,
bekomme den Zähler nicht ans laufen.
Der Atmega 328 wird doch mit 3,3V 8MHz geflasht ?
Die Ausgabe sieht gut aus?

Code: Alles auswählen

{"ip":"192.168.178.27","netmask":"","gw":"192.168.178.1","ccuip":"192.168.178.24","variable":"wasserzaehler","ZaehlerWert":0}Config loaded
ssid = Fr.Home, psk = ********************
Connecting WLAN the classic way...
..........Wifi Connected
HTTP wasserzaehler / 0 success
Starte OTA-Handler...
START
zählt aber nicht.
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM_Wasserzaehler von jp112sdl

Beitrag von jp112sdl » 30.06.2018, 09:41

Ja, ESP-seitig sieht es gut aus. Aber das ist erstmal sekundär.
Du solltest dann auch mit 115200 Baud am 328P serielle Debugmeldungen bekommen.
Kommt am 328P denn seriell gar nichts?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 30.06.2018, 09:47

guten morgen,Jerome
Kommt am 328P denn seriell gar nichts?
nein,dort kommt keine Meldung.
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: HM_Wasserzaehler von jp112sdl

Beitrag von jp112sdl » 30.06.2018, 09:53

Moin.
Du könntest mal oben im Sketch

Code: Alles auswählen

#define DEBUG                        false
auf true setzen und den 328P noch mal flashen.
Dann solltest du mindestens den analogen Messwert vom A0 alle 100ms angezeigt bekommen.
Wenn das schon nicht kommt, dann ist irgendwas mit deiner Hardware faul.
Hinweis: Wenn Debug aktiviert ist, werden keine Zählwerte an den ESP übertragen.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 30.06.2018, 09:57

erstmal danke
Gruß Dieter
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

Benutzeravatar
DiJe
Beiträge: 566
Registriert: 04.03.2015, 05:51
Hat sich bedankt: 2 Mal
Danksagung erhalten: 5 Mal

Re: HM_Wasserzaehler von jp112sdl

Beitrag von DiJe » 30.06.2018, 10:13

auf true setzen und den 328P noch mal flashen.
Dann solltest du mindestens den analogen Messwert vom A0 alle 100ms angezeigt bekommen.
Wenn das schon nicht kommt, dann ist irgendwas mit deiner Hardware faul.
Hinweis: Wenn Debug aktiviert ist, werden keine Zählwerte an den ESP übertragen.
Ausgabe

Code: Alles auswählen

Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1021
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1023
Analogwert = 1022
Analogwert = 1023
Analogwert = 1023
Analogwert = 1022
Gruß Dieter
----------------------------------------------------------------------------------------
RaspiMatic auf Raspi4 - 4Gb -nach Kernel Upgrade Temp.~50° - m.Addons: ioBroker, RedMatic, CCU-Historian, CUxD, Email, XMl Api
Geräte 120, davon DIY Geräte 35 -Variablen 213 - Programme 160 / Visualisierung mit Mediola auf 24" Acer DA241HL / läuft alles stabil

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“