Differences

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

Link to this comparison view

pm:prj2021:abirlica:sistem_de_irigare [2021/06/04 11:51]
onur_sener.veis [Descriere Generala]
pm:prj2021:abirlica:sistem_de_irigare [2021/06/04 17:12] (current)
onur_sener.veis [Download]
Line 10: Line 10:
 afisate pe ecran. In momentul in care pompa este actionata, apare pe ecran un simbol picatura, iar cand ventilatorul este actionat, apare un simbol ventilator pe ecran. afisate pe ecran. In momentul in care pompa este actionata, apare pe ecran un simbol picatura, iar cand ventilatorul este actionat, apare un simbol ventilator pe ecran.
  
-{{:​pm:​prj2021:​abirlica:​pm_sistem_de_irigare_2.png?200|}}+{{:​pm:​prj2021:​abirlica:​sistem_onur.png?400|}} 
 + 
 +{{:​pm:​prj2021:​abirlica:​poza_onur.jpeg?​600|}}
 ===== Hardware Design ===== ===== Hardware Design =====
 Lista de piese: Lista de piese:
-Arduino, senzor umiditatea sol, senzor temperatura/​umiditate aer, pompa de apa, ventilator, rezistente, fire, breadboard +  ​* Arduino ​Uno
-  ​* Arduino+
   * Breadboard   * Breadboard
   * Senzor de umiditate sol   * Senzor de umiditate sol
-  * Senzor de temperatura +  * Senzor de temperatura ​(DHT11)
-  * Senzor de umiditate aer+
   * Pompa de apa   * Pompa de apa
   * Ventilator   * Ventilator
-  * Rezistente+  ​* Ecran LCD 1602 cu I2C 
 +  ​* Rezistente ​270 ohmi 
 +  * Fire 
 +  * Tranzistoare 2n2222 
 +  * Diode N4007 
 + 
 + 
 +==== Schema electrica ==== 
 + 
 +{{pm:​prj2021:​abirlica:​electrica_onur.jpeg}} 
 + 
 + 
 +==== Schema Tinkercad ==== 
 + 
 +{{pm:​prj2021:​abirlica:​schema_onur.png}}
  
 ===== Software Design ===== ===== Software Design =====
  
-===== Rezultate Obtinure =====+==== Schema bloc ====
  
 +{{:​pm:​prj2021:​abirlica:​bloc_onur.png?​600|}}
 +
 +Pentru implementare s-a utilizat IDE Arduino.
 +
 +Algoritmul utilizeaza bibliotecile:​
 +
 +  *LiquidCrystal_I2C.h - Pentru utilizarea ecranului 1602 
 +  *DHT.h - Pentru utilizarea senzorului de temperatura aer DHT11
 +
 +Logica utilizita este reprezentata de 2 IF-uri care verifica daca planta trebuie ventilata sau udata.
 +
 +Pentru a se citi valorea temperaturii se utilizeaza functiile din biblioteca DHT.h.
 +
 +Pentru umiditate, se citeste valoarea analogica(0-1024),​ urmand ca apoi sa se mapeze intre 0-100 pentru procent.
 +
 +Afisarea pe ecran se face utilizand functii din biblioteca LiquidCrystal_I2C.h.
 ===== Concluzii ===== ===== Concluzii =====
  
 +Proiectul reuseste sa ii ofere plantei temperatura si hidratarea de care are nevoie cat timp este cuplat la o sursa de apa si o sursa de curent.
 +
 +Prin realizarea proiectului am invatat sa lucrez mai bine cu Arduino si am inteles mai bine legatura Hardware-Software
 ===== Download ===== ===== Download =====
  
 +Link demo: https://​drive.google.com/​file/​d/​15QgARFL2nDSXnB3ygKGS2vWV8skkoMoX/​view?​usp=sharing
 +
 +Link cod: https://​drive.google.com/​file/​d/​1ZAXCXFRjXqYNy-fCTM2VlB2kgdzws68Q/​view?​usp=sharing
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 +Senzor umiditate sol: https://​create.arduino.cc/​projecthub/​MisterBotBreak/​how-to-use-a-soil-moisture-sensor-ce769b ​
 +
 +Senzor temperatura:​ https://​create.arduino.cc/​projecthub/​pibots555/​how-to-connect-dht11-sensor-with-arduino-uno-f4d239 ​
  
 +LCD 1602: https://​lastminuteengineers.com/​i2c-lcd-arduino-tutorial/​
  
  
pm/prj2021/abirlica/sistem_de_irigare.1622796680.txt.gz · Last modified: 2021/06/04 11:51 by onur_sener.veis
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