Differences

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

Link to this comparison view

pm:prj2022:robert:udatorautomatplante [2022/05/27 23:54]
maria.chirita0702 [Jurnal]
pm:prj2022:robert:udatorautomatplante [2022/05/31 22:22] (current)
maria.chirita0702 [Rezultate Obţinute]
Line 11: Line 11:
  
  
-{{:​pm:​prj2022:​robert:​schemaBlocAPWS.png?750x300}}+{{WhatsApp Image 2022-05-27 at 23.46.48.jpeg?600}}
  
 Cu ajutorul senzorului de umiditate putem sa aflam procentul de umiditate din solul ale plantelor. Potentiometru are ca scop reglarea valorii de prag. Aceste date le furnizam si le prelucram cu ajutorul unui arduino UNO.\\ Cu ajutorul senzorului de umiditate putem sa aflam procentul de umiditate din solul ale plantelor. Potentiometru are ca scop reglarea valorii de prag. Aceste date le furnizam si le prelucram cu ajutorul unui arduino UNO.\\
Line 18: Line 18:
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +{{chrome_LbXZjW1V35.jpeg?​600}}\\
 Lista piese: Lista piese:
   * Arduino Uno   * Arduino Uno
Line 27: Line 28:
   * Placa, fire, bareta   * Placa, fire, bareta
 Unul dintre cele 2 potentiometre fac posibila reglarea valorii de prag. Aceasta valoare este trimisa analog la Arduino. Senzorul de umiditate in sol citeste valaorea de umiditate in sol si o trimite analog la Arduino. Arduino-ul proceseaza aceste valori si daca este nevoie ca pompa sa fie activata atunci Arduino-ul trimite un 1 logic la tranzistor. Acesta completeaza circuitul din Bateria de 9V si pompa si activeaza pompa. Atunci cand nu este nevoie ca pompa sa fie activata Arduino-ul trimite 0 logic la tranzistor. Acesta este oprit astfel circuitul pompei este deschis. Unul dintre cele 2 potentiometre fac posibila reglarea valorii de prag. Aceasta valoare este trimisa analog la Arduino. Senzorul de umiditate in sol citeste valaorea de umiditate in sol si o trimite analog la Arduino. Arduino-ul proceseaza aceste valori si daca este nevoie ca pompa sa fie activata atunci Arduino-ul trimite un 1 logic la tranzistor. Acesta completeaza circuitul din Bateria de 9V si pompa si activeaza pompa. Atunci cand nu este nevoie ca pompa sa fie activata Arduino-ul trimite 0 logic la tranzistor. Acesta este oprit astfel circuitul pompei este deschis.
 +
 ===== Software Design ===== ===== Software Design =====
 Am lucrat in IDE oferit de Arduino.\\ Am lucrat in IDE oferit de Arduino.\\
Line 95: Line 97:
 } }
 </​code>​ </​code>​
 +
 +Arduino-ul primeste datele de la senzorul de umiditate si potentiometru. Folosind functia map le transforma in procentaje si le compara. In cazul in care valoarea de la senzorul de umiditate este mai mare fata de valoarea citita de la potentiometru,​ Arduino-ul trimite un 1 logic catre tranzistor ca sa il activeze. In cazul contrar trimite un 0 logic. Folosind diferite functii din libraria specifica LCD-ul afisam datele citite de la cei 2 senzori.
  
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-Am obtinut un proiect folositor pentru viata cotidiana. Acesta uda plantele in mod autonom. Mi-a placut sa fac acest proiect, am invatat foarte multe,de la utilizarea unui arduino pana la lipirea unor fire pe o placa.+Am obtinut un proiect folositor pentru viata cotidiana. Acesta uda plantele in mod autonom.
 Problemele pe care le are proiectul:​\\ Problemele pe care le are proiectul:​\\
 *Pompa de apa este conectata la o baterie astfel, din cand in cand, trebuie verificata starea bateriei si schimbarea ei daca este necesar.\\ *Pompa de apa este conectata la o baterie astfel, din cand in cand, trebuie verificata starea bateriei si schimbarea ei daca este necesar.\\
-*Trebuie reumplut rezervorul cu apa al pompei.+*Trebuie reumplut rezervorul cu apa al pompei.\\ 
 +{{WhatsApp Image 2022-05-31 at 22.19.20 (1).jpeg?​600}} 
 +{{WhatsApp Image 2022-05-31 at 22.19.20 (2).jpeg?​600}} 
 +{{WhatsApp Image 2022-05-31 at 22.19.20.jpeg?​600}} 
 +{{WhatsApp Image 2022-05-31 at 22.19.21.jpeg?​600}}
  
 ===== Concluzii ===== ===== Concluzii =====
 +Mi-a placut sa fac acest proiect, am invatat foarte multe,de la utilizarea unui arduino pana la lipirea unor fire pe o placa. A fost frustant sa ma obisnuiesc cu ciocanul de lipit(de multe ori se intampla sa pun mana pe el), dar facand acest proiect am dezvoltat multe aptitudini care o sa ma ajute in viitor.
 ===== Download ===== ===== Download =====
  
-<note warning> 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). 
  
-Fişierele ​se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**.+<​note>​ 
 +Fisierul pentru descarcare ​se afla in sectiunea Software Design.
 </​note>​ </​note>​
 +
  
 ===== Jurnal ===== ===== Jurnal =====
Line 118: Line 126:
 ^ Saptama ​       ^Update ​          ​^ ​ ^ Saptama ​       ^Update ​          ​^ ​
 | Saptamana 1    | Am facut research pentru realizarea proiectului. ​    ​| ​ | Saptamana 1    | Am facut research pentru realizarea proiectului. ​    ​| ​
-| Saptamana 2   ​| ​ Am omandat ​piese pentru proiect si am realizat proiectul. ​   |+| Saptamana 2   | Am comandat ​piese pentru proiect si am realizat proiectul. ​   |
 | Saptamana 3   | Am rezolvat mici bugguri si am inceput sa fac site-ul OCW.     | | Saptamana 3   | Am rezolvat mici bugguri si am inceput sa fac site-ul OCW.     |
-| Saptamana 4   | Am terminat site-ul ​ocw si am pregatit proiectul pentru prezentare.|+| Saptamana 4   | Am terminat site-ul ​OCW si am pregatit proiectul pentru prezentare.|
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +Linkuri folosite:\\ 
-Listă cu documente, datasheet-uriresurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**+-LCD:​https://​core-electronics.com.au/​guides/​use-lcd-arduino-no/#:​~:​text=Insert%20your%20LCD%20screen%20into,ground%20your%20Backlight%20and%20LCD.\\ 
-</note>+-Sezor umiditate:​https:​//​www.tutorialspoint.com/​arduino/​arduino_water_detector_sensor.html\\
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2022/robert/udatorautomatplante.1653684878.txt.gz · Last modified: 2022/05/27 23:54 by maria.chirita0702
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