Měření spotřeby vody a plynu u klasických analogových měřidel díky ESP32, kameře a strojovému učení/umělé inteligenci – Tensorflow. Stačí koupit desku za cca 350 Kč.

Zdroj: Alan Hodinář

V Česku jsou naprosto běžná analogová měřidla pro vodu a plyn. Implementovat pak odečet naměřených hodnot na nějakou vlastní službu jako je tmep.cz nebo HomeAssistant je víceméně nepřekonatelný problém. A přitom to je tak jednoduché díky ESP32, kameře a softwarové nadstavbě Tensorflow – tato aplikace zpřístupňuje možnost použití strojového učení/umělé inteligence.

Mezi hledaná spojení patří „čtení stavu vodoměru Arduino“ nebo „implementace homeassistant pro čtení vodoměru/plynoměru“. Alan Hodinář sdílel zajímavý projekt, který čtení hodnot z vodoměru a plynoměru umožní – stačí deska za 350 Kč a nahrání projektu AI-on-the-edge-device.

Tento projekt, jak už bylo zmíněno, využívá ESP32-CAM spolu s Tensorflow

Kamera pořídí snímek, který je v ESP32 dekódován a ten se odešle na web hostovaný na samotném ESP32-CAM. Program podporuje i REST API a MQTT.

Není tak nejmenší problém s integrací do Home Assistant.

POZOR! Ne všechny ESP32_CAM lze použít!

Pro použití tohoto projektu musíte zakoupit ESP32-CAM s externí 4MB FLASH pamětí. Jinak AI-on-the-edge-device nebude fungovat.

Zároveň ne všechny kamery jsou podporované, mezi ty podporované patří TY-OV2 / 640-V2.0 a DCX-OV2 / 640-V2. U kamery DC-26 / 40-V3 bylo objeveno jedno ozařízení, kde program nefungoval.

Ke správné funkčnosti je potřeba i přidat microSD kartu o velikosti 2GB (jednodrátový režim přenosu dat).

Podporovaný hardware (kamery, typ PSRAM, ESP32-CAM) najdeš tady https://jomjol.github.io/AI-on-the-edge-device-docs/Hardware-Compatibility/

Bohužel jsou na trhu i ESP32-CAM, které uvádějí lživý popisek. Seznam vyzkoušených najdete na wiki.

github: https://github.com/jomjol/AI-on-the-edge-device

wiki: https://jomjol.github.io/AI-on-the-edge-device-docs/Hardware-Compatibility/

Model pro 3D tisk https://www.printables.com/cs/model/255224-electricity-meter-with-esp32-cam


Sdílejte článek:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

ESP32-CAM je velmi populární vývojový kit obsahující Wi-Fi a Bluetooth modul ESP32, kameru OV2640, slot na microSD kartu a programátor v podobě USB-UART převodníku.

Jaká čidla máte připojená ve vaší meteostanici? Teplota, vlhkost a možná i tlakoměr? Co vaši meteostanici vylepšit o tato čidla.

Nasazený Impulsní modul pro vodoměry ER-AM Pavel Vejnar sepsal návod, jak upravit magnetické čidlo používané pro detekci otevření okna či dveří jako čidlo pro měření energií.

V první části článku jsme již probrali rozdíly mezi analogovou a digitální elektronikou, představili jsme také seznam zařízení a materiálů, které stojí za to koupit při plánování svých prvních projektů.

Toto je první díl ze tří – úvodního kurzu Micropython na ESP32.

Arduino – proč se osvědčí nejen u neprofesionálů? Arduino Pro – proč bychom měli vsadit právě na toto řešení? Arduino Pro – komu je určeno? Hardwarová platforma Arduino Pro – Arduino Portenta – Arduino MKR a Arduino Pro – Arduino…