This shows you the differences between two versions of the page.
pm:prj2021:abirlica:sistem_de_irigare [2021/06/04 12:18] onur_sener.veis [Hardware Design] |
pm:prj2021:abirlica:sistem_de_irigare [2021/06/04 17:12] (current) onur_sener.veis [Download] |
||
---|---|---|---|
Line 11: | Line 11: | ||
{{:pm:prj2021:abirlica:sistem_onur.png?400|}} | {{:pm:prj2021:abirlica:sistem_onur.png?400|}} | ||
+ | |||
+ | {{:pm:prj2021:abirlica:poza_onur.jpeg?600|}} | ||
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Lista de piese: | Lista de piese: | ||
Line 24: | Line 26: | ||
* Tranzistoare 2n2222 | * Tranzistoare 2n2222 | ||
* Diode N4007 | * Diode N4007 | ||
- | * Alimentare 9V | ||
Line 38: | Line 39: | ||
===== 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/ | ||