Irigare Automată

Introducere

Sistem de irigare automată, bazat pe umiditatea solului cu modul de gsm pentru când nivelul apei din rezervor este prea scăzut. Faptul că mereu am avut problema plecării în vacanțe și a întoarcerii la plante moarte, m-a făcut să decid alegerea acestui proiect. De asemenea, pentru a mă asigura că este mereu suficientă apă în rezervor, am decis implementarea cu modul de gsm. Așa pot ruga pe cineva să reumple rezervorul în cazul în care nu sunt acasă, fără să fiu nevoită să verific manual.

Descriere generală

Piese necesare:

  • Arduino UNO
  • Breadboard
  • Pompa de apa 12V, submersibila
  • Modul releu
  • Furtun
  • Recipient rezervor
  • Senzori nivel
  • Modul GSM
  • Senzor umiditate
  • Stabilizator de tensiune reglabil

Pentru partea de test am decis să folosesc recipiente, atât pentru a scufunda senzorii de nivel, cât și pentru senzorul de umiditate.

Harwdare Design

Schema bloc

Schema electrică

Aici nu se regăsește modulul GSM, întrucât această parte nu a fost implementată încă și va face parte din îmbunătățirile de pe viitor.

Software Design

Am început, atât partea harware, cât și cea software, cu senzorii de nivel. Astfel am făcut partea hardware, pentru ca apoi să implementez necesarul software, adăugând și cele două led-uri pentru WARNING (galben, trecut verde pe schema electrică) și ERROR (roșu). Ulterior am adăugat senzorul de umiditate al solului și am testat tot circuitul împreună. Partea cu pompa de apă a fost făcută separat, pentru ca apoi să fie adăugată circuitului principal. Din păcate, pentru că am realizat târziu necesitatea unui regulator de tensiune pentru modulul GSM, această parte nu a mai fost adăugată, urmând să se implementeze odată cu îmbunătățirile dorite.

Astfel:

  • Partea de declaratii si setup:
  • Main-ul (loop):
  • Funcția de citire a nivelului apei:
  • Funcția de citire a nivelului de umiditate al solului:
  • Funcția care pornește pompa:

Rezultate Obținute

Deși încă nu este complet finalizat, chiar și în starea actuală poate fi folosit cu plante. Are, bineînțeles, nevoie de câteva ajustări la numere.

https://youtu.be/63WgVBTzjyc

https://youtu.be/Ch8KzUYVdZM

https://youtu.be/Af_Nop9LCtA

https://youtu.be/3sxhwOPGCoo

Concluzii

Proiectul a fost unul de dificultate medie, considerând lipsa părții cu adevărat practice în contextul actual (online, pandemic style). Dificultatea a părut să stea, mai ales, în alegerea componentelor care să mă ajute și după cum se vede, am și ratat o parte (regulatorul de tensiune și chiar cablaje). Am rămas inclusiv fără cabluri mamă-tată, iar partea de lipituri încă nu îmi este foarte la îndemână. În schimb, mi-a captat atenția, mi s-a părut o variantă plăcută și educativă de a-mi petrece timpul, și îmi doresc să îl îmbunătățesc pe viitor, în primul rând adăugând modulul de GSM. Alte îmbunătățiri ar fi:

  • senzor de lumină, astfel încât să previn uscarea excesiva a solului
  • senzor de temperatură
  • verificarea stărilor la un anumit interval de timp
  • încapsularea tuturor echipamentelor statice, astfel încât tot proiectul sa fie ușor de mutat.
pm/prj2021/amocanu/irigare_automata.txt · Last modified: 2021/06/03 11:06 by elena.trifanov
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0