Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:amocanu:irigare_automata [2021/06/02 22:24]
elena.trifanov [Schema bloc]
pm:prj2021:amocanu:irigare_automata [2021/06/03 11:06] (current)
elena.trifanov [Descriere generală]
Line 19: 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. ​ Pentru partea de test am decis să folosesc recipiente, atât pentru a scufunda senzorii de nivel, cât și pentru senzorul de umiditate. ​
Line 25: Line 25:
  
 ===== Schema bloc===== ===== Schema bloc=====
- 
  
  
Line 31: Line 30:
  
  
-====== Schema electrică======+==== 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. 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|}} {{:​pm:​prj2021:​amocanu:​schema_electrica_alina_trifanov.jpg?​600|}}
Line 39: Line 38:
  
 ====== 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.
  
  
pm/prj2021/amocanu/irigare_automata.1622661892.txt.gz · Last modified: 2021/06/02 22:24 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