This shows you the differences between two versions of the page.
pm:prj2021:amocanu:irigare_automata [2021/06/02 22:21] elena.trifanov [Schema electrica] |
pm:prj2021:amocanu:irigare_automata [2021/06/03 11:06] (current) elena.trifanov [Descriere generală] |
||
---|---|---|---|
Line 5: | Line 5: | ||
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. | 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. | 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. | ||
- | ====== Schema bloc====== | ||
- | |||
- | {{:pm:prj2021:amocanu:schema_bloc_alina_trifanov.jpg?600|}} | ||
- | |||
- | ====== 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. | ||
- | {{:pm:prj2021:amocanu:schema_electrica_alina_trifanov.jpg?600|}} | ||
Line 20: | Line 13: | ||
* Breadboard | * Breadboard | ||
* Pompa de apa 12V, submersibila | * Pompa de apa 12V, submersibila | ||
- | * Releu | + | * Modul releu |
* Furtun | * Furtun | ||
* Recipient rezervor | * Recipient rezervor | ||
Line 26: | Line 19: | ||
* Modul GSM | * Modul GSM | ||
* Senzor umiditate | * Senzor umiditate | ||
- | * Regulator de tensiune | + | * 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 ====== | ====== Harwdare Design ====== | ||
+ | |||
+ | ===== Schema bloc===== | ||
+ | |||
+ | |||
+ | {{:pm:prj2021:amocanu:schema_bloc_alina_trifanov.jpg?600|}} | ||
+ | |||
+ | |||
+ | ==== 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. | ||
+ | {{:pm:prj2021:amocanu:schema_electrica_alina_trifanov.jpg?600|}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
====== Software Design ====== | ====== 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: | ||
+ | * {{:pm:prj2021:amocanu:cod_1.jpg?200|}} | ||
+ | * Main-ul (loop): | ||
+ | * {{:pm:prj2021:amocanu:cod2.jpg?200|}} | ||
+ | * Funcția de citire a nivelului apei: | ||
+ | * {{:pm:prj2021:amocanu:cod_3.jpg?200|}} | ||
+ | * Funcția de citire a nivelului de umiditate al solului: | ||
+ | * {{:pm:prj2021:amocanu:cod_4.jpg?200|}} | ||
+ | * Funcția care pornește pompa: | ||
+ | * {{:pm:prj2021:amocanu:cod_5.jpg?200|}} | ||
====== Rezultate Obținute ====== | ====== Rezultate Obținute ====== | ||
- | ====== Concluzii ====== | ||
+ | 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. | ||