Monitorujte hladinu vody v nádrži pomocou bezdrôtového alarmu vyrobeného na mieru.
Či už máte nádrž na vodu pre záhradu, bazén alebo domácnosť, bezdrôtový alarm hladiny vody vám môže poskytnúť pokoj. Naučte sa zostaviť svojpomocne bezdrôtový alarm, ktorý si môžete prispôsobiť svojim potrebám.
Prečo vytvoriť bezdrôtový alarm hladiny v nádrži na vodu/soľ?
Predtým sme zdieľali projekt DIY postaviť snímač hladiny vody s ultrazvukovým snímačom pre Home Assistant. Zariadenie, ktoré sme postavili, je jedna jednotka prepojená pomocou vodičov a priameho napájania. Na fungovanie je potrebná inštalácia softvéru Home Assistant.
Ten, ktorý si dnes postavíme, sa však skladá z modulu vysielača a modulu prijímača, ktorý komunikujú medzi sebou a bezdrôtovo prenášajú dáta, aby vám reálne ukázali hladinu vody alebo soli čas. To nevyžaduje, aby Home Assistant fungoval alebo ukazoval úroveň, aj keď ho môžete v prípade potreby jednoducho integrovať s Home Assistant.
Vybudovaním bezdrôtového indikátora hladiny vody v nádrži s alarmom môžete prekonať množstvo problémov spojených s káblovými alarmmi:
- Inštalácia je jednoduchšia, pretože nemusíte pretiahnuť žiadne káble cez alebo pozdĺž stien alebo stropov.
- Môžete postaviť jeden vysielač, namontovať ho na nádrž a potom postaviť dva alebo viac prijímačov a nainštalovať ich bez problémov na viacerých miestach podľa vašich potrieb.
- Keďže neexistujú žiadne káble, nemusíte často kontrolovať opotrebovanie.
- Použitie bez káblov vám ušetrí nejaké peniaze navyše.
- Prijímač môžete umiestniť na ľubovoľné miesto a bez obmedzenia ako v prípade káblových alarmov/indikátorov hladiny vody.
- Neexistuje žiadne riziko úniku napätia alebo straty energie (riziko úrazu elektrickým prúdom).
Veci, ktoré budete potrebovať
Na zostavenie vlastného alarmu snímača hladiny vody budete potrebovať nasledujúce položky.
- Mikrokontrolér ESP8266, ako napríklad NodeMCU alebo D1 Mini
- Modul bezdrôtového vysielača a prijímača 433 MHz – kúpte si jeden alebo si vytvorte vlastný pomocou integrovaných obvodov dekodéra kódovača HT12E/HT12D a modulov obvodov vysielača a prijímača 433 MHz
- Breadboard alebo PCB (doska s plošnými spojmi)
- Štartovacie káble
- Elektronické komponenty (ďalšie podrobnosti nájdete v schémach zapojenia)
- Spájkovačka a spájka
- Skrutkovač a kliešte
- 4,2V Li-Ion batéria pre obvod vysielača
Krok 1: Návrh obvodu pre bezdrôtový alarm nádrže na vodu
Na pripojenie alebo prispájkovanie všetkých požadovaných komponentov si pozrite nasledujúce schémy zapojenia a fotografie. Predtým, ako prejdete na ďalší krok, dvakrát skontrolujte schému zapojenia a vaše spojenia s komponentmi na kontaktnej doske alebo PCB, či neobsahujú chyby alebo chýbajúce spojenia.
Schéma zapojenia prijímača hladiny vody v nádrži 433 MHz:
Hotový obvod prijímača hladiny vody v nádrži 433 MHz postavený na doske:
Schéma zapojenia vysielača hladiny vody v nádrži 433 MHz:
433MHz obvod vysielača hladiny vody v nádrži postavený na doske:
V obvode vysielača môžete pripojiť štyri plavákové spínače (spoločný vodič pripojte ku všetkým plavákom prepínače a potom dátové káble) a vložte ich do nádrže na vodu, ako je znázornené na obvode vysielača diagram. Keď hladina vody dosiahne určitú úroveň, plavákový spínač sa zapne a vyšle vysoký signál do modulu prijímača, ktorý potom rozsvieti príslušnú LED.
Môžete tiež použiť kovové pásiky a nalepiť ich na vnútorný povrch vodnej nádrže namiesto plavákových spínačov. Ak však túto vodu používate na pitie, použite plavákové spínače alebo si vytvorte ultrazvukový snímač hladiny vody.
Krok 2: Otestujte bezdrôtový alarm nádrže na vodu
Pred inštaláciou bezdrôtového alarmu nádrže na vodu je dôležité ho dôkladne otestovať a uistiť sa, že funguje podľa plánu. Vezmite prázdne vedro a vložte všetky plavákové spínače do nádrže. Uistite sa, že sú navzájom na rôznych úrovniach, ako je znázornené na schéme zapojenia vysielača.
Potom pripojte zdroj energie k modulom vysielača a prijímača. Začnite napĺňať nádrž vodou. Keď hladina vody stúpa, prvý plavákový spínač by sa mal zapnúť a mali by ste vidieť, že na module prijímača začne svietiť LED. Podobne by sa všetky LED diódy mali rozsvietiť hneď, ako ostatné plavákové spínače začnú plávať na vode (keď hladina vody stúpa).
Ďalej by ste mali premiestniť jednotky prijímača a vysielača od seba a skontrolovať rozsah, v ktorom môžu komunikovať vo vašich priestoroch. Uistite sa, že sú dáta úspešne prijaté a že LED diódy sa rozsvecujú/vypínajú na základe prenášaných dát.
Ak potrebujete väčší dosah, skúste nainštalovať anténu (ak sa dodáva s modulom, alebo si môžete kúpiť samostatnú anténu pre moduly vysielača aj prijímača).
Krok 3: Nainštalujte bezdrôtový alarm hladiny vody do nádrže
Keď budete s testovaním spokojní, môžete pokračovať a nainštalovať bezdrôtový alarm nádrže na vodu. Modul vysielača uchovávajte mimo nádržky na vodu v bezpečnom boxe, najlepšie v plastovej nádobe alebo 3D tlačenom puzdre utesnenom silikónom na ochranu pred poveternostnými vplyvmi.
Krok 4: Spárujte s domácim asistentom pre automatizáciu
Okrem toho môžete k obvodu prijímača pripojiť mikrokontrolér NodeMCU alebo D1 Mini a urobiť váš bezdrôtový systém nádrže na vodu inteligentný. Spárovaním okruhu s domácim asistentom môžete vytvárať automatizácie, ako je vypnutie vodného čerpadla, akonáhle hladina vody dosiahne 100% a naopak.
Môžete tiež pridať automatizáciu na prijímanie upozornení na váš smartfón o stave hladiny vody vo vašej nádrži (nádržách).
Všetko, čo musíte urobiť, je rozšíriť obvod prijímača o NodeMCU alebo D1 Mini, ako je znázornené na schéme obvodu nižšie. Potom skompilujte/flashujte nižšie uvedený kód pomocou ESPHome.
Ak sa chcete dozvedieť viac o tom, ako kódovať v ESPHome, kompilovať firmvér a flashovať ho na NodeMCU alebo D1 Mini, pozrite si našu príručku na ako vyrobiť bezdrôtový zvonček s domácim asistentom.
Uistite sa, že ste prilepili kód uvedený nižšie captive_portal:
captive_portal:
web_server:
port: 80
binary_sensor:
- platform: gpio
pin: GPIO16
name: "100% Water - Tank Full"
device_class: motion
- platform: gpio
pin: GPIO14
name: "75% Water"
device_class: motion
- platform: gpio
pin: GPIO12
name: "50% Water"
device_class: motion
- platform: gpio
pin: GPIO13
name: "25% Water"
device_class: motion
Môžete tiež navštíviť IP adresu NodeMCU alebo D1 Mini (po pripojení k sieti Wi-Fi a Home Assistant) a zobraziť stav.
Šetrite vodu a energiu pomocou DIY bezdrôtového alarmu nádrže na vodu
Vybudovanie vlastného vlastného bezdrôtového alarmu nádrže na vodu je užitočný a nákladovo efektívny projekt. Projekt, ak je nasadený, vám môže poskytnúť pokoj tým, že šetrí plytvanie vodou, energiu a peniaze. Na rozdiel od káblových alarmov nádrží na vodu sa dá ľahko nasadiť a je najvhodnejší pre tých, ktorí si nechcú robiť starosti s elektroinštaláciou vo svojich priestoroch.