Pan Petr Kubík přišel s požadavkem na sestrojení zařízení, které bude hlídat množství protečené vody pulsním vodoměrem (případně únik vody). Otevření a uzavření vody bude prováděno servoventilem. Jednoduché ovládání, nízká cena zařízení a určitá spolehlivost. Po vzájemné domluvě vznikla tato uváděná konstrukce založená na desce Arduino UNO s procesorem Atmega 328. Vše je koncipováno jako "bastl" bez plošného spoje "made in P.R.C. tedy Peoples Republic of China". Plošný spoj nakonec bude, ale bude z free programu "fritzing".
Požadavky na zařízení
- a) zapnu zařízení do elektriky (adaptér 5V), ventil bude standardně otevřený (svítí LED otevřeno), svítí led AUTO, počítají se pulsy na 100 litrů - po 100 litrech odtočených v kuse se ventil zavře (svítí LED zavřeno) dokud se nezmáčkne tlačítko otevřít ventil. Pokud je časová prodleva mezi pulzy delší než 10s, počítání pulzů se vynuluje a začne se počítat od znova. Když bude ventil otevřený a vypadne proud zůstane otevřený. Když bude ventil uzavřený a vypadne proud a zase se zapne proud, ventil zůstane uzavřený.
- b) pokud stisknu tlačítko AUTO/MANUÁL (přepne) se LED na "manuál" potom bude ventil otevřen na libovolnou dobu, po znovu stisknutí se přepne na auto a bude platit bod a) režim lze volit auto/manuál/auto/manuál... Režim se bude ukládat a zařízení si ho bude pamatovat i po vypnutí napájení.
- c) pokud je režim AUTO nebo MANUÁL, tak se bude ukládat čas běhu do paměti a po 30 dnech se provede zavřít/otevřít ventilu (svítí LED pohyb 30 dnů).
- d) pokud je režim AUTO nebo MANUÁL a objeví se únik vody, tak se zapne LED zaplavení, zavře se ventil a zůstane uzavřený i po vypnutí a zapnutí napájení, dokud se nezmáčkne tlačítko otevřít ventil.
FREE (v příloze program FW1.0 hex pro Arduino)
DONATE (v příloze navíc zdrojový program pro Arduino FW1.0 a vyšší)
Schéma zapojení
Použité komponenty
- Servomotor - CR02 https://www.aliexpress.com/store/product/Verykom-Brand-New-1-2-DN15-DC12V-Motorized-Ball-Valve-Brass-Electric-Ball-ValveS-CR-05/711429_32805899298.html
- čidlo zaplavení - https://arduino-shop.cz/arduino/1264-senzor-hladiny-destove-vody-pro-arduino-1459973768.html
- Arduino UNO (stačí klon) - https://arduino-shop.cz/arduino/1353-klon-arduino-uno-r3-atmega328p-ch340-mini-usb-1466635561.html
- tlačítka - https://www.conrad.cz/tlacitko-zajistene-proti-vandalismu-16-mm-gq16h-n-2a-48v-1x-vyp-zap.k701281
- 6x LED dioda (libovolná barva a průměr - použita je 4x červená a 2x zelená)
- 6x rezistor 220 Ohm
- 2x rezistor 1 KOhm
- 1x rezistor 4,7 KOhm
- 2x tranzistor 2N6667G
- adaptér 230VAC/ 5VDC-1A
- vodoměr s pulsním výstupem (magnetický kontakt, nebo otevřený kolektor...)
případně doplnit stávající vodoměr snímačem - například http://www.kapka-vodomery.cz/e-shop/vodomery/domovni-vodomery/sensus-system-hri/sensus-hri-system
HRI impulsní a datový snímač
Připojení vodičů ze snímače HRI-A4:
hnědá zem 0V, bílá vstup do Arduina.
Na článku se pracuje...