This shows you the differences between two versions of the page.
pm:prj2022:abirlica:sistem_intretinere_plante [2022/05/24 19:47] andrei_mihail.noroc |
pm:prj2022:abirlica:sistem_intretinere_plante [2022/05/30 22:50] (current) andrei_mihail.noroc |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Sistem intretinere plante ====== | ====== Sistem intretinere plante ====== | ||
===== Introducere ===== | ===== Introducere ===== | ||
+ | |||
+ | Inca din antichitate, agricultura a reprezentat un factor important in supravietuirea omenirii si asigurarea calitatii vietii. Automatizarea acesteia a usurat procesele, a oferit o ingrijire mai buna a plantelor si de asemenea a permis producerea unor cantitati mai mari de alimente, necesare lumii. | ||
+ | |||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
- | Sistemul asigura buna crestere si intretinere a unei plante. Acesta este setat cu anumiti parametrii la initiere. Parametrii reprezinta cum acesta ar trebui sa aiba grija de planta. Putem oferi apa, lumina si comunicare catre utilizator cand este nevoie de o anumita atentionare. | + | Sistemul asigura buna crestere si intretinere a unei plante. Acesta este setat cu anumiti parametrii la initiere. Parametrii reprezinta cum acesta ar trebui sa aiba grija de planta. Acesta masoara constant statusul umiditatii solului si a mediului in care planta se afla. In cazul in care nu se indeplinesc conditiile, sistemul actioneaza afisand mesaje de atentionare sau oferind apa plantei. |
- | {{pm/prj2022/abirlica/schema_bloc_andrei_noroc.png?w=500&h=100&t=1652112441&tok=f27d8c}} | + | {{pm/prj2022/abirlica/sistem_intretinere_plante_diagrama_na.drawio.png?w=500&h=100&t=1652112441&tok=f27d8c}} |
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Line 18: | Line 21: | ||
* modul de umiditate si temperatura; | * modul de umiditate si temperatura; | ||
* modul de umiditate a solului; | * modul de umiditate a solului; | ||
+ | * ecran OLED; | ||
* pompa apa. | * pompa apa. | ||
- | {{pm/prj2022/abirlica/schema_pm_poza.png?w=700&h=200&t=1652112441&tok=f27d8c}} | + | {{pm/prj2022/abirlica/sistem_intretinere_plante_schema.png?w=500&h=100&t=1652112441&tok=f27d8c}} |
===== Software Design ===== | ===== Software Design ===== | ||
+ | {{pm/prj2022/abirlica/activity_diagram.drawio.png?w=700&h=200&t=1652112441&tok=f27d8c}} | ||
+ | |||
+ | **Explicatii pe pasi:** | ||
+ | * Initial se masoara umiditatea solului cu un sensor; | ||
+ | * Oferim apa cu ajutorul unei pompe, in cazul in care umiditatea este mai scazuta decat parametrul setat in cod; | ||
+ | * Masuram intensitatea luminoasa, umiditatea si temperatura din atmosfera; | ||
+ | * Afisam aceste informatii pe un ecran; | ||
+ | * In cazul in care valorile acestora nu sunt in parametrii, se afiseaza mesaje de atentionare. | ||
+ | |||
+ | **Biblioteci folosite:** | ||
+ | |||
+ | * [[https://github.com/adafruit/DHT-sensor-library|DHT]] | ||
+ | * [[https://www.arduino.cc/reference/en/libraries/adafruit-gfx-library/|Adafruit_GFX]] | ||
+ | * [[https://www.arduino.cc/reference/en/libraries/adafruit-ssd1306/|Adafruit_SSD1306]] | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | {{pm/prj2022/abirlica/poza1_siste_intr.jpeg?w=500&h=200&t=1652112441&tok=f27d8c}} | ||
+ | {{pm/prj2022/abirlica/poza3_siste_intr.jpeg?w=500&h=200&t=1652112441&tok=f27d8c}} | ||
+ | {{pm/prj2022/abirlica/poza2_siste_intr.jpeg?w=500&h=200&t=1652112441&tok=f27d8c}} | ||
- | ===== Concluzii ===== | + | Link testare proiect |
+ | |||
+ | https://youtu.be/YuCiMF27U28 | ||
===== Download ===== | ===== Download ===== | ||
+ | Arhiva cu codul sursa si schema electrica: | ||
- | ===== Jurnal ===== | + | {{:pm:prj2022:abirlica:sist_intr_planta.rar|}} |
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | |||
+ | https://ocw.cs.pub.ro/courses/pm | ||
+ | |||
+ | https://ocw.cs.pub.ro/courses/pm/lab/lab0-2022 | ||
+ | |||
+ | https://create.arduino.cc/projecthub/pibots555/how-to-connect-dht11-sensor-with-arduino-uno-f4d239 | ||
+ | |||
+ | https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/ | ||
<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> | ||