Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliate-Links.

Suchergebnisse

Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)
Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)
  • 19.12.2021
  • Level 1
  • Hardware
  • ESP8266
  • MQTT

Mittlerweile habe ich fast alle Zähler in mein Smart Home System integriert. Nur einer hat noch gefehlt: Der Wasserzähler! Dieser bietet keinerlei Schnittstellen, sodass man hier keine Impulse o.ä. zählen kann. Aber dafür gibt es eine etwas unkonventionelle Lösung: Man liest den Zählerstand einfach optisch aus! Mit einem kleinen Kamera-Modul, welches von einem selbstgedruckten Gehäuse gehalten wird, werden regelmäßig Fotos vom Zähler gemacht. Diese Fotos werden dann von einer Software namens “AI-on-the-edge” ausgewertet und der aktuelle Zählerstand abgelesen! Und das alles auf einem kleinen ESP32. Ohne zusätzliche Hardware! Wirklich verrückt, oder? In diesem Video zeige ich Dir, wie man das Projekt einrichtet.

Was wird benötigt?

  • Ein Wasserzähler (logischerweise)
  • Eine ESP-Cam (OV2640)
  • ggf. ein FTDI (oder ein anderer USB-to-Serial Adapter)
  • ein 3D-Drucker um einen Halter zu drucken

Video

Arduino-Kurs

Befehle

Im Prinzip habe ich alles so durchgeführt, wie im offiziellen Wiki des Projektes dokumentiert ist.

ls -la /dev/cu.*

./esptool-3.2/esptool.py \
	--port /dev/cu.usbserial-2240 write_flash \
	0x01000 ./AI-on-the-edge-device-9.2.0/firmware/bootloader.bin \
	0x08000 ./AI-on-the-edge-device-9.2.0/firmware/partitions.bin \
	0x10000 ./AI-on-the-edge-device-9.2.0/firmware/firmware.bin 

Unter Windows kannst Du zum flashen auch dieses Tool vom Hersteller verwenden.

3D-Druck

Die Dateien findest Du auf Thingiverse

ESP-Cam

Wichtig: Ich habe das folgende Set gekauft. Leider war eine Cam bei mir nicht funktionsfähig.

diymore ESP32 CAM Entwicklungsplatine, WLAN/Bluetooth, ESP32 DC 5V Dual-Core-Entwicklungsplatine mit 2640 Kamera-TF-Karten-Modul **


Transparenz-Hinweis (Level 1: Komplett selbst finanziert)

An diesem Beitrag ist kein Hersteller beteiligt! Sämtliche Produkte habe ich selber gekauft und trage die kompletten Kosten für diesen Beitrag alleine! Die Inhalte wurden somit von niemandem gesehen oder abgestimmt. Es handelt sich zu 100 Prozent um meine persönliche Meinung und Erfahrung! Danke an die Community, dass ich solche Inhalte für die Allgemeinheit zur Verfügung stellen kann!

» Mehr erfahren

Arduino-Kurs
Newsletter
  • Zugang zu exklusiven Inhalten (Bonus-Kurse)
  • Monatliche Zusammenfassungen
  • Informationen zu neuen Kurs-Lektionen
  • Einblicke hinter die Kulissen
  • 5€-Gutschein für den Online-Shop
Jetzt eintragen »
Community-Forum
Folge mir
Du willst mehr?

Smart-Home-Trainings von A-Z

Steig' noch tiefer in die Themen ein und meistere Deine Projekte! Über 16.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

Abonniere jetzt den Newsletter für
spannende Neuigkeiten! interessante Angebote! neue Kurs-Inhalte!
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.