NEWS
Wasserzähler - Version 2 - all-in-device
-
@jomjol Beim flashen zeigt er bei mir aber nicht die Kartengröße an und es dauert nun schon ziemlich lange....Wenn ich die Adapterplatine habe dachte ich muss ich weiter keine Buttons drücken um in den flashmodus zu kommen, korrekt?
-
@spaceduck said in Wasserzähler - Version 2 - all-in-device:
https://www.thingiverse.com/thing:5028229
https://github.com/jomjol/AI-on-the-edge-device/wiki/External-LED
Ach. Das ist für das powermeter. Quasi ein Umlenkspiegel damit man nicht so viel Tiefe braucht.
Das ist m.E. für das Watermeter nicht notwendig da rund und anders positioniert.Hatte gehofft dass der Umlenkspiegel die LED so umlenkt, dass man keine/ sehr wenig Reflexionen hat.
-
@oberfragger Nein der Spiegel ist für die Kamera, aber an die neueste Version kannst du auch externe WS2812 LEDs anhängen und anbringen, wo du willst. Damit kannst du die Reflexion auch in den Griff bekommen.
-
@joergh es scheint mir, dass du eher grundsätzlich Support beim Flashen brauchst und weniger beim konkreten Projekt. Ich würde vorschlagen, nicht diesen Thread dazu zu nutzen. Du kannst mir eine PM schicken, dann kann ich dir dort helfen. Bin aber die nächsten Tage nicht gut verfügbar.
-
Falls es noch jemanden interessiert: Das Flashen unter Win10 ging erst nachdem ich den COM Treiber für den CH34x Chip installiert habe.
-
Nachdem ich mit den Erstlingsproblemen gekämpft hatte läuft mein Gaszähler "eigentlich" störungsfrei.
Dementsprechend habe ich auch nichts mehr geändert und noch die alten Versionen drauf.Seit zwei Tagen hat der ESPjedoch mit dem aktuellen Zählerstand seine Probleme:
nachdem ich ihm gestern dreimal einen manuellen Schubser gegeben hatte lief er seltsamerweise in der Nacht durch
Jetzt hängt er wieder weil er die linke 6 unbedingt als 8 erkennen möchte.
Habt ihr einen Tipp woran man drehen könnte ohne es mit einer aktuellen Software versuchen zu müssen?
links ist die Beleuchtung etwas schlechter, dafür die Schärfe etwas besser -
So sieht mein Joghurtbecher Aufsatz aus. Passt gut und verhindert extreme Blendungen durch den Blitz aufgrund des Lichteinfalls von außen....jetzt suche ich nur jemanden der mir mal 3 von den Gehäusen für das CAM Modul drucken kann...Irgendjemand Interesse?
-
Hi
bin für meine Wasseruhr auf diesen Beitrag aufmerksam geworden. Leider habe ich in der Ecke der Wohnung ganz gar keinen Stromanschluß.Hat jemand Erfahrung bzgl. Akkubetrieb des ESP32-Cams Aufbaus?
Beste Grüße
-
@pete0815 Akkubetrieb ist eher schwierig, da der ESP32 nicht auf Energiesparen ausgelegt ist. Das ESP32CAM Modul ist auch von seiner Bestückung nicht auf Akkubetrieb ausgelegt. Es verbraucht auch in einem DeepSleep noch mehrere mA, da z.B. Spannungkonverter mit relative hohem Eigenstrombedarf verbaut sind.
-
@jomjol
Danke, ja hatte sowas schon aus meinem bisherigen angelesenem Eindruck bzgl. ESP8266 Betrieb vermutet. Den hätte ich freiwillig auch nicht auf Akkubetrieb laufen lassenHabe eben mal geschaut und es es gibt Batterieshields für 4 18650 Akkus. Das wären grob 12000mAh. Die Spannungsregler dadrauf werden einiges verbraten, sicherlich nicht optimal.
Kannst Du denn sagen, ob der ESP zwischen Bildaufnahmen in SleepModus geschickt wird bzw. ob das möglich ist zu konfigurieren? Wenn der ESP"durchläuft" macht das gar keinen Sinn.Ich sag mal so, in Größenordnung 4-6 Monaten einen Betrieb per Akku hinzubekommen wäre interessant alles Andere nervt eigentlich zu sehr.
Hier würde ich gerne dan Aufwand/Kosten abschätzen. Parallel geh ich doch nochmal gucken, ob ich nicht doch irgendwo ein Kabel durchzaubern könnte -
@pete0815 Naja der ESP32 an sich hat schon einen ziemlich guten DeepSleep (<< 1 mA), aber die verbaute Schaltung in Verbindung mit der Kamera ist nicht gut gelöst für Stromsparen.
Wie gesagt, der 5V auf 3.3V Spannungsregler braucht selbst schon 1-2mA, es gibt dort auch andere, aber hier nicht verbaut.
Zudem kann die Kamera nicht sauber von der Spannungsversorgung getrennt werden und der Transistor für die FlashLED ist auch nicht optimal gewählt.In der aktuellen Konfiguration wird der ESP32 nicht in den DeepSleep geschickt - macht auch keinen Sinn (siehe oben). Damit ist er zumindest immer per HTML erreichbar. Wenn es mal ein Kameraboard mit besserem Ruhestrom gibt, wäre das vielleicht schon eine Option.
-
Will nun auch seid über nem halben Jahr wieder mal eine neuere Software nutzen. Habe dazu die alten SD Karte formatiert und die Master Version 9.0 draufkopiert. Der Assistent zur Neueinrichtung ist toll. Habe jedoch ein Problem. Ich erstelle ein neues Referenz Image, edititiere dieses und will das Referenz Update speichern. Bekomme dann die Fehlermeldung, Die Datei existiert schon. Bei den weiteren Schritten im System ebeneso. Sobald ich die Config speichern will, kommt immer die Fehlermeldung. Datei existiert schon und er speichert nichts ab. Jemand eine Idee?
-
@ecki945 Dann ist vermutlich irgendetwas beim SD-Kartezugriff schief gegangen. Vielleicht hilft einfach ein kompletter Restart. Im Zweifelsfall nochmals die SD-Karte formatieren und bespielen.
-
@jomjol irgendwie verstehe ichs selber nicht. Hab nun 2x die sd Karte formatiert und 1x mit github Version 9.00 und 1x mit der 9.01 von heute Mittag probiert. Beides mal das gleiche.
-
Hallo @jomjol
nach einer längeren Pause habe ich meinen Wasserzähler reaktiviert. Die wesentliche Änderung ist eine ordentliche Spannungsversorgung: Hatte ich den ESP vorher über eine ca. 12m lange Leitung aus den 5V meines Raspberry Pi versorgt, ist es jetzt ein separates 1A-USB-Netzteil direkt am ESP -- und schon läuft's stabil . Kein Wunder, zieht der ESP doch gerne mal Impulse bis zu 500 mA (mit dem Labornetzteil gesehen).
Nun habe ich gerade frisch die Version 9.1.0 geflasht (hatte von letzter Woche noch 9.0.0), weil ich im Changelog gesehen habe, dass Du einen Fehler im decimal shift korrigiert hast. Ich meine aber, da ist immer noch was faul: Ich habe decimal shift = -3, weil die ersten drei Nachkommastellen der m³ noch digital vorliegen. Nur die 4. ist bei meinem Modell analog:
Obwohl Raw Value perfekt erkannt wird mit 4 Nachkommastellen, ist Value auf 1 Nachkommastelle gerundet. Wie bekomme ich die höhere Auflösung?
(Aktiviere ich Extended Resolution, gibt's im Raw Value eine 5. Stelle und beim Value eine zweite...) -
Kurze Frage: Gibt es zu dem Überlauf-Problem (siehe Bild) schon eine Lösung?
-
@rene_hm Verstehe die Frage nicht ganz. Was verstehst du unter "Überlaufproblem"?
-
@rupert-s Das ist komisch, da genau dieser Fehler eigentlich in der 9.1.0 beseitigt sein sollte. Ich kann es leider selbst nicht testen. Aber im Issue (https://github.com/jomjol/AI-on-the-edge-device/issues/385) gab es die RM, dass das Problem gelöst ist. Änderung im Code ist auch enthalten.
-
@jomjol sagte in Wasserzähler - Version 2 - all-in-device:
Was verstehst du unter "Überlaufproblem"?
wie man im Bild sieht, wandert die letzte Stelle aus dem Sichtbereich (im o.g. Beispiel die 3). Diese Ziffer wird dann nicht mehr erkannt. Als Wert wird dann ein N (51N.93159) übergeben.
Der letzte richtig erkannte Wert war 513,8898. Ich könnte mir also eine Lösung vorstellen, einfach die 513 weiter zu verwenden und nur die Nachkommastellen zu aktualisieren (solange das plausible ist)... -
@rene_hm sagte in Wasserzähler - Version 2 - all-in-device:
ch könnte mir also eine Lösung vorstellen, einfach die 513 weiter zu verwenden und nur die Nachkommastellen zu aktualisieren (solange das plausible ist)...
und woher weisst die KI, dass es nicht schon der Wechsel von 5 auf 6 ist?