Cum să construiți o alarmă pentru rezervor de apă fără fir DIY

Indiferent dacă aveți un rezervor de apă pentru grădină, piscină sau gospodărie, o alarmă wireless pentru nivelul apei vă poate oferi liniște sufletească. Aflați cum să construiți o alarmă fără fir DIY pe care o puteți personaliza pentru nevoile dvs.

De ce să construiți o alarmă fără fir pentru nivelul rezervorului de apă/sare?

Am împărtășit anterior un proiect de bricolaj pentru a construi un senzor de nivel de apă cu un senzor ultrasonic pentru Home Assistant. Dispozitivul pe care l-am construit este o singură unitate conectată prin fire și o sursă de alimentare directă. Pentru a funcționa, necesită o instalare a software-ului Home Assistant.

Cu toate acestea, cel pe care îl vom construi astăzi constă dintr-un modul transmițător și un modul receptor care comunică între ele și transmit datele fără fir pentru a vă arăta nivelul apei sau al sării în timp real. Acest lucru nu necesită Home Assistant să funcționeze sau să arate nivelul, deși îl puteți integra cu ușurință cu Home Assistant, dacă este necesar.

Prin construirea unui indicator de nivel al rezervorului de apă fără fir cu alarmă, puteți depăși numeroase probleme asociate cu alarmele cu fir:

  • Este mai ușor de instalat, deoarece nu trebuie să treceți fire prin sau de-a lungul pereților sau tavanelor.
  • Puteți construi un transmițător, îl puteți monta pe rezervor și apoi puteți construi două sau mai multe receptoare și le puteți instala fără probleme în mai multe locații, în funcție de nevoile dvs.
  • Deoarece nu există fire, nu trebuie să verificați uzura des.
  • Dacă nu folosiți fire, vă economisiți niște bani în plus.
  • Puteți plasa receptorul în orice locație și fără restricții ca în cazul alarmelor/indicatoarelor de nivel al apei cu fir.
  • Nu există niciun risc de scurgere de tensiune sau de pierdere a puterii (risc de șoc).
  Este nevoie cu adevărat de 60 de secunde pentru a urmări un apel telefonic?

Lucruri de care veți avea nevoie

Veți avea nevoie de următoarele elemente pentru a construi un senzor de nivel de apă DIY cu alarmă.

  • Microcontroler ESP8266, cum ar fi NodeMCU sau D1 Mini
  • Transmițător și modul receptor fără fir de 433 MHz – cumpărați unul sau construiți-vă propriul folosind circuite integrate pentru decodor HT12E/HT12D și module de circuit transmițător și receptor de 433MHz
  • Breadboard sau PCB (placă de circuit imprimat)
  • Fire jumper
  • Componente electronice (consultați diagramele de circuit pentru mai multe detalii)
  • Fier de lipit și lipit
  • Șurubelniță și clește
  • Baterie Li-Ion de 4,2 V pentru circuitul transmițătorului

Pasul 1: Proiectarea circuitului pentru alarma rezervorului de apă fără fir

Consultați următoarele scheme de circuit și fotografii pentru a conecta sau lipi toate componentele necesare. Verificați de două ori schema de circuit și conexiunile dvs. cu componentele de pe placa sau PCB pentru orice erori sau conexiuni lipsă înainte de a trece la pasul următor.

Schema circuitului receptorului pentru nivelul rezervorului de apă de 433 MHz:

Circuitul receptor al nivelului rezervorului de apă de 433MHz, construit pe o placă:

Schema circuitului transmițătorului de nivel al rezervorului de apă de 433 MHz:

Circuitul transmițător de nivel al rezervorului de apă de 433MHz construit pe o placă:

În circuitul transmițătorului, puteți conecta patru întrerupătoare cu flotor (conectați firul comun la toate întrerupătoarele cu flotor și apoi firele de date) și să le puneți în rezervorul de apă, așa cum se arată în schema circuitului emițătorului. Odată ce nivelul apei atinge un anumit nivel, plutitorul se va porni și va trimite un semnal ridicat către modulul receptor care va aprinde apoi LED-ul respectiv.

  Cum să scanezi mai multe pagini într-o singură pagină PDF?

De asemenea, puteți utiliza benzi metalice și le puteți lipi pe suprafața interioară a rezervorului de apă în loc de întrerupătoare cu flotor. Cu toate acestea, dacă folosiți această apă pentru băut, utilizați întrerupătoare cu plutitor sau construiți senzorul ultrasonic de nivel al apei.

Pasul 2: Testați alarma wireless pentru rezervorul de apă

Înainte de a instala alarma pentru rezervorul de apă fără fir, este important să o testați cu atenție și să vă asigurați că funcționează conform intenției. Luați o găleată goală și introduceți toate comutatoarele cu flotor în interiorul rezervorului. Asigurați-vă că sunt la niveluri diferite unul față de celălalt, așa cum se arată în schema circuitului emițătorului.

Apoi conectați sursa de alimentare la modulele emițător și receptor. Începeți să umpleți rezervorul cu apă. Pe măsură ce nivelul apei crește, primul întrerupător cu plutitor ar trebui să pornească și ar trebui să vedeți un LED care începe să lumineze pe modulul receptor. În mod similar, toate LED-urile ar trebui să se aprindă de îndată ce alte întrerupătoare plutitoare încep să plutească pe apă (pe măsură ce nivelul apei crește).

În continuare, trebuie să mutați unitățile receptor și emițător una de cealaltă și să verificați distanța la care acestea pot comunica în interiorul sediului dumneavoastră. Asigurați-vă că datele sunt primite cu succes și că LED-urile se aprind/opresc pe baza datelor transmise.

Dacă aveți nevoie de rază suplimentară, încercați să instalați antena (dacă vine cu modulul sau puteți cumpăra o antenă separată atât pentru modulele transmițător, cât și pentru cele receptor).

Pasul 3: Instalați alarma wireless pentru nivelul apei în rezervor

Odată ce sunteți mulțumit de testare, puteți continua și instalați alarma wireless pentru rezervorul de apă. Asigurați-vă că păstrați modulul transmițător în afara rezervorului de apă într-o cutie sigură, de preferință un recipient de plastic sau o carcasă imprimată 3D sigilată cu silicon pentru protecție împotriva intemperiilor.

  Ce știm despre chipul M3 Apple Silicon?

Pasul 4: Asociați cu Home Assistant pentru automatizare

În plus, puteți conecta un microcontroler NodeMCU sau D1 Mini la circuitul receptor și puteți face sistemul dvs. wireless de rezervor de apă inteligent. Prin împerecherea circuitului cu Home Assistant, puteți crea automatizări, cum ar fi oprirea pompei de apă imediat ce nivelul apei atinge 100% și invers.

De asemenea, puteți adăuga o automatizare pentru a primi notificări pe smartphone-ul dvs. cu privire la starea nivelului apei din rezervoarele dvs.

Tot ce trebuie să faceți este să extindeți circuitul receptorului cu un NodeMCU sau D1 Mini, așa cum se arată în schema circuitului de mai jos. Apoi compilați/flash codul de mai jos folosind ESPHome.

Pentru a afla mai multe despre cum să codificați în ESPHome, să compilați firmware-ul și să îl introduceți pe NodeMCU sau D1 Mini, consultați ghidul nostru despre cum să creați o sonerie fără fir cu Home Assistant.

Asigurați-vă că inserați codul de mai jos 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

De asemenea, puteți vizita adresa IP a NodeMCU sau D1 Mini (odată conectat la rețeaua Wi-Fi și Home Assistant) pentru a vedea starea.

Economisiți apă și energie cu o alarmă fără fir pentru rezervor de apă DIY

Construirea propriei alarme fără fir pentru rezervorul de apă DIY este un proiect plin de satisfacții și rentabil. Proiectul, dacă este implementat, vă poate oferi liniște sufletească, economisind risipa de apă, energie și bani. Spre deosebire de alarmele cu fir pentru rezervorul de apă, aceasta poate fi instalată cu ușurință și este cea mai potrivită pentru cei care nu doresc să se încurce cu cablajul în jurul sediului lor.