Stebėkite vandens lygį rezervuare naudodami specialiai sukurtą belaidį signalizaciją.

Nesvarbu, ar turite vandens rezervuarą savo sodui, baseinui ar namų ūkiui, belaidė vandens lygio signalizacija gali suteikti jums ramybę. Sužinokite, kaip sukurti „pasidaryk pats“ belaidį signalą, kurį galite pritaikyti pagal savo poreikius.

Kodėl verta sukurti belaidį vandens / druskos rezervuaro lygio signalizaciją?

Anksčiau pasidalinome „pasidaryk pats“ projektu Sukurkite vandens lygio jutiklį su ultragarsiniu jutikliu, skirtą Home Assistant. Mūsų sukurtas įrenginys yra vienas blokas, prijungtas per laidus ir tiesioginį maitinimo šaltinį. Kad veiktų, reikia įdiegti „Home Assistant“ programinę įrangą.

Tačiau tą, kurį ketiname pastatyti šiandien, sudaro siųstuvo modulis ir imtuvo modulis bendrauti tarpusavyje ir perduoti duomenis belaidžiu būdu, kad būtų rodomas vandens ar druskos lygis realiai laikas. Tam nereikia, kad namų asistentas veiktų arba rodytų lygį, nors, jei reikia, galite lengvai integruoti jį su namų asistentu.

instagram viewer

Sukūrę belaidį vandens rezervuaro lygio indikatorių, galite išspręsti daugybę problemų, susijusių su laidiniais aliarmais:

  • Tai lengviau montuoti, nes nereikia pravesti jokių laidų per sienas ar lubas arba išilgai jų.
  • Galite sukurti vieną siųstuvą, pritvirtinti jį prie rezervuaro, tada pastatyti du ar daugiau imtuvų ir be jokio vargo montuoti juos keliose vietose pagal savo poreikius.
  • Kadangi nėra laidų, nereikia dažnai tikrinti nusidėvėjimo.
  • Nenaudodami jokių laidų sutaupysite papildomų pinigų.
  • Imtuvą galite pastatyti bet kurioje vietoje ir neapriboti, kaip laidinio vandens lygio signalizacijos / indikatorių atveju.
  • Nėra įtampos nutekėjimo ar galios praradimo pavojaus (šoko pavojus).

Daiktai, kurių jums prireiks

Norint sukurti „pasidaryk pats“ vandens lygio jutiklio cum signalizaciją, jums reikės šių elementų.

  • ESP8266 mikrovaldiklis, pvz., NodeMCU arba D1 Mini
  • 433MHz belaidžio siųstuvo ir imtuvo modulis – pirkite arba sukurkite savo naudodami HT12E/HT12D kodavimo dekoderio IC ir 433MHz siųstuvo ir imtuvo grandinės modulius
  • Duonos plokštė arba PCB (spausdintinė plokštė)
  • Jumperių laidai
  • Elektroniniai komponentai (daugiau informacijos ieškokite grandinės diagramose)
  • Lituoklis ir lituoklis
  • Atsuktuvas ir replės
  • 4,2 V ličio jonų baterija siųstuvo grandinei

1 veiksmas: belaidžio vandens rezervuaro signalizacijos grandinės projektavimas

Norėdami prijungti arba lituoti visus reikalingus komponentus, žr. šias schemas ir nuotraukas. Prieš pereidami prie kito veiksmo, dar kartą patikrinkite grandinės schemą ir jungtis su plokštės arba PCB komponentais, ar nėra klaidų ar trūkstamų jungčių.

433MHz vandens bako lygio imtuvo grandinės schema:

Užbaigta 433MHz vandens rezervuaro lygio imtuvo grandinė, pastatyta ant duonos lentos:

433MHz vandens bako lygio siųstuvo grandinės schema:

433MHz vandens bako lygio siųstuvo grandinė, pastatyta ant duonos lentos:

Siųstuvo grandinėje galite prijungti keturis plūdinius jungiklius (prijunkite bendrą laidą prie visų plūdinių jungiklius ir duomenų laidus) ir įdėkite juos į vandens baką, kaip parodyta siųstuvo grandinėje diagrama. Kai vandens lygis pasieks tam tikrą lygį, plūdinis jungiklis įsijungs ir siųs aukštą signalą į imtuvo modulį, kuris tada įjungs atitinkamą šviesos diodą.

Vietoj plūdinių jungiklių taip pat galite naudoti metalines juosteles ir įklijuoti jas ant vidinio vandens bako paviršiaus. Tačiau jei šį vandenį naudojate gerti, naudokite plūdinius jungiklius arba sukurkite ultragarsinį vandens lygio jutiklį.

2 veiksmas: patikrinkite belaidžio vandens bako aliarmą

Prieš montuodami belaidį vandens rezervuaro pavojaus signalą, svarbu jį kruopščiai išbandyti ir įsitikinti, kad jis veikia taip, kaip numatyta. Paimkite tuščią kibirą ir į bako vidų įkiškite visus plūdinius jungiklius. Įsitikinkite, kad jie yra skirtinguose lygiuose vienas kito atžvilgiu, kaip parodyta siųstuvo grandinės schemoje.

Tada prijunkite maitinimo šaltinį prie siųstuvo ir imtuvo modulių. Pradėkite pildyti baką vandens. Kylant vandens lygiui, turėtų įsijungti pirmasis plūdinis jungiklis ir imtuvo modulyje pradės švytėti šviesos diodas. Panašiai visi šviesos diodai turėtų užsidegti, kai tik kiti plūdiniai jungikliai pradeda plūduriuoti ant vandens (vandens lygiui kylant).

Tada turėtumėte perkelti imtuvo ir siųstuvo blokus vienas nuo kito ir patikrinti diapazoną, kuriuo jie gali susisiekti jūsų patalpose. Įsitikinkite, kad duomenys buvo gauti sėkmingai, o šviesos diodai įsijungia/išsijungia pagal perduotus duomenis.

Jei jums reikia papildomo diapazono, pabandykite sumontuoti anteną (jei ji yra su moduliu, arba galite nusipirkti atskirą anteną tiek siųstuvo, tiek imtuvo moduliams).

3 veiksmas: įdėkite belaidį vandens lygio signalizatorių į baką

Kai būsite patenkinti bandymu, galite pradėti ir įdiegti belaidį vandens bako signalizaciją. Siųstuvo modulį būtinai laikykite už vandens rezervuaro saugioje dėžutėje, geriausia plastikiniame inde arba 3D atspausdintame dėkle, užplombuotame silikonu, kad apsaugotumėte nuo oro sąlygų.

4 veiksmas: susiekite su automatizavimo namų asistentu

Be to, prie imtuvo grandinės galite prijungti NodeMCU arba D1 Mini mikrovaldiklį ir padaryti savo belaidę vandens bako sistemą išmanią. Sujungę grandinę su „Home Assistant“ galite sukurti automatizavimą, pavyzdžiui, išjungti vandens siurblį, kai tik vandens lygis pasieks 100% ir atvirkščiai.

Taip pat galite pridėti automatiką, kad gautumėte pranešimus į savo išmanųjį telefoną apie vandens lygio rezervuare (-iuose) būseną.

Viskas, ką jums reikia padaryti, tai išplėsti imtuvo grandinę naudojant NodeMCU arba D1 Mini, kaip parodyta toliau pateiktoje grandinės diagramoje. Tada sukompiliuokite / paleiskite toliau pateiktą kodą naudodami ESPHome.

Norėdami sužinoti daugiau apie tai, kaip koduoti ESPHome, kompiliuoti programinę-aparatinę įrangą ir perkelti ją į NodeMCU arba D1 Mini, skaitykite mūsų vadovą kaip pasidaryti belaidį durų skambutį naudojant „Home Assistant“..

Būtinai įklijuokite toliau esantį kodą 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

Taip pat galite apsilankyti NodeMCU arba D1 Mini (prisijungę prie „Wi-Fi“ tinklo ir „Home Assistant“) IP adreso, kad pamatytumėte būseną.

Taupykite vandenį ir energiją naudodami „pasidaryk pats“ belaidžio vandens bako signalizaciją

Sukurti savo belaidžio vandens rezervuaro signalizaciją „pasidaryk pats“ yra naudingas ir ekonomiškas projektas. Jei projektas bus įdiegtas, jis gali suteikti jums ramybę, nes sutaupysite vandens atliekų, elektros energijos ir pinigų. Skirtingai nuo laidinių vandens rezervuarų signalizacijos, tai gali būti lengvai įdiegta ir geriausiai tinka tiems, kurie nenori trikdyti laidų aplink savo patalpas.