Tarkkaile säiliösi vesitasoa räätälöidyllä langattomalla hälyttimellä.

Olipa sinulla vesisäiliö puutarhaan, uima-altaaseen tai kotitalouteen, langaton vesitason hälytin voi tarjota sinulle mielenrauhaa. Opi rakentamaan langaton DIY-hälytin, jonka voit mukauttaa tarpeisiisi.

Miksi rakentaa langaton vesi-/suolasäiliön tasovaroitin?

Jaoimme aiemmin DIY-projektin rakentaa Home Assistantin ultraäänianturilla vesitasoanturi. Rakentamamme laite on yksittäinen yksikkö, joka on kytketty johtojen ja suoran virtalähteen kautta. Se vaatii Home Assistant -ohjelmiston asennuksen toimiakseen.

Kuitenkin se, jonka aiomme rakentaa tänään, koostuu lähetinmoduulista ja vastaanotinmoduulista kommunikoida keskenään ja lähettää tiedot langattomasti näyttääksesi veden tai suolan tason todellisuudessa aika. Tämä ei vaadi Home Assistantia toimimaan tai näyttämään tasoa, vaikka voit helposti integroida sen tarvittaessa Home Assistantin kanssa.

Rakentamalla langattoman vesisäiliön tasonilmaisimen cum-hälyttimen voit voittaa lukuisia langallisiin hälytyksiin liittyviä ongelmia:

  • Se on helpompi asentaa, koska sinun ei tarvitse vetää johtoja seinien tai kattojen läpi tai pitkin.
  • Voit rakentaa yhden lähettimen, asentaa sen säiliöön ja rakentaa sitten kaksi tai useampia vastaanottimia ja asentaa ne vaivattomasti useisiin paikkoihin tarpeidesi mukaan.
  • Koska johtoja ei ole, kulumista ei tarvitse tarkistaa usein.
  • Ilman johtoja säästät ylimääräisiä dollareita.
  • Voit sijoittaa vastaanottimen mihin tahansa paikkaan ilman rajoituksia, kuten langallisten vedenkorkeushälytysten/ilmaisimien tapauksessa.
  • Jännitevuotoa tai tehohäviötä ei ole (shokkivaara).

Asioita, joita tarvitset

Tarvitset seuraavat esineet rakentaaksesi tee-se-itse-vedenkorkeusanturin cum-hälyttimen.

  • ESP8266-mikro-ohjain, kuten NodeMCU tai D1 Mini
  • 433 MHz: n langaton lähetin- ja vastaanotinmoduuli – osta sellainen tai rakenna oma käyttämällä HT12E/HT12D-kooderin dekooderi-IC: itä ja 433 MHz lähetin- ja vastaanotinpiirimoduuleja
  • Piirilevy tai piirilevy (painettu piirilevy)
  • Jumper johdot
  • Elektroniset komponentit (katso lisätietoja kytkentäkaavioista)
  • Juotosrauta ja juotos
  • Ruuvimeisseli ja pihdit
  • 4,2 V Li-Ion akku lähetinpiiriin

Vaihe 1: Langattoman vesisäiliöhälytyksen piirisuunnittelu

Katso seuraavat piirikaaviot ja valokuvat kaikkien tarvittavien komponenttien liittämiseksi tai juottamiseksi. Tarkista piirikaavio ja liitännät koepalevyn tai piirilevyn komponenttien kanssa virheiden tai puuttuvien liitäntöjen varalta ennen kuin siirryt seuraavaan vaiheeseen.

433MHz vesisäiliön tason vastaanottimen piirikaavio:

Valmis 433 MHz vesisäiliön tasovastaanotinpiiri, joka on rakennettu leipälevylle:

433MHz vesisäiliön tasolähettimen piirikaavio:

Leipälevylle rakennettu 433 MHz vesisäiliön tasolähetinpiiri:

Lähetinpiiriin voit kytkeä neljä uimuria (kytke yhteinen johto kaikkiin uimuriin kytkimet ja sitten datajohdot) ja laita ne vesisäiliöösi lähetinpiirin osoittamalla tavalla kaavio. Kun vedenpinta saavuttaa tietyn tason, uimurikytkin kytkeytyy päälle ja lähettää korkean signaalin vastaanotinmoduuliin, joka sytyttää sitten vastaavan LEDin.

Voit myös käyttää metalliliuskoja ja liimata ne vesisäiliön sisäpinnalle uimurikytkimien sijaan. Jos kuitenkin käytät tätä vettä juomiseen, käytä uimurikytkimiä tai rakenna ultraäänianturi.

Vaihe 2: Testaa langattoman vesisäiliön hälytys

Ennen langattoman vesisäiliöhälyttimen asentamista on tärkeää testata se huolellisesti ja varmistaa, että se toimii tarkoitetulla tavalla. Ota tyhjä ämpäri ja aseta kaikki uimurikytkimet säiliön sisään. Varmista, että ne ovat eri tasoilla toisiinsa nähden, kuten lähettimen piirikaaviossa näkyy.

Kytke sitten virtalähde lähetin- ja vastaanotinmoduuliin. Aloita säiliön täyttäminen vedellä. Veden tason noustessa ensimmäisen uimurikytkimen pitäisi kytkeytyä päälle ja LED-valo alkaa hehkua vastaanotinmoduulissa. Samoin kaikkien LEDien tulisi syttyä heti, kun muut kelluvat kytkimet alkavat kellua vedessä (vedenpinnan noustessa).

Seuraavaksi sinun tulee siirtää vastaanotin- ja lähetinyksiköt kauemmas toisistaan ​​ja tarkistaa, kuinka paljon ne voivat kommunikoida tiloissasi. Varmista, että tiedot vastaanotetaan onnistuneesti ja LED-valot syttyvät/sammuvat lähetettyjen tietojen perusteella.

Jos tarvitset lisää kantamaa, kokeile asentaa antenni (jos se tulee moduulin mukana, tai voit ostaa erillisen antennin sekä lähetin- että vastaanotinmoduuleille).

Vaihe 3: Asenna langaton vesitason hälytin säiliöön

Kun olet tyytyväinen testaukseen, voit jatkaa ja asentaa langattoman vesisäiliöhälyttimen. Muista säilyttää lähetinmoduuli vesisäiliön ulkopuolella turvallisessa laatikossa, mieluiten muovisäiliössä tai 3D-tulostetussa kotelossa, joka on suljettu silikonilla sään suojaamiseksi.

Vaihe 4: Muodosta laitepari automaation Home Assistantin kanssa

Lisäksi voit liittää NodeMCU- tai D1 Mini -mikrokontrollerin vastaanotinpiiriin ja tehdä langattomasta vesisäiliöjärjestelmästäsi älykkään. Yhdistämällä piirin Home Assistantin kanssa voit luoda automaatioita, kuten sammuttaa vesipumpun heti, kun vedenpinta saavuttaa 100 % ja päinvastoin.

Voit myös lisätä automaation vastaanottaaksesi älypuhelimeesi ilmoituksia säiliösi vedenpinnan tilasta.

Sinun tarvitsee vain laajentaa vastaanottimen piiriä NodeMCU: lla tai D1 Minillä alla olevan piirikaavion mukaisesti. Sitten käännä/flash alla oleva koodi käyttämällä ESPHomea.

Lisätietoja koodaamisesta ESPHomessa, laiteohjelmiston kääntämisestä ja sen flash-päivityksestä NodeMCU: hun tai D1 Miniin saat oppaastamme kuinka tehdä langaton ovikello Home Assistantin avulla.

Muista liittää alla oleva koodi 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

Voit myös käydä NodeMCU: n tai D1 Minin IP-osoitteessa (kun se on yhdistetty Wi-Fi-verkkoon ja Home Assistantiin) nähdäksesi tilan.

Säästä vettä ja sähköä langattomalla vesisäiliöhälyttimellä

Oman langattoman vesisäiliöhälyttimen rakentaminen on palkitseva ja kustannustehokas projekti. Jos projekti otetaan käyttöön, se voi antaa sinulle mielenrauhan säästämällä vettä, sähköä ja rahaa. Toisin kuin langalliset vesisäiliöhälyttimet, tämä on helppo ottaa käyttöön ja sopii parhaiten niille, jotka eivät halua sotkea johdotuksen kanssa tiloissaan.