This shows you the differences between two versions of the page.
|
pm:prj2026:bianca.popa1106:roxana_mary.baranga [2026/05/25 01:30] roxana_mary.baranga [Software Design] |
pm:prj2026:bianca.popa1106:roxana_mary.baranga [2026/05/25 01:46] (current) roxana_mary.baranga |
||
|---|---|---|---|
| Line 25: | Line 25: | ||
| **Module de iesire**: | **Module de iesire**: | ||
| - | * display TFT LCD color de 1.8", cu rezolutie de 128 x 160 pixeli si interfata SPI, utilizat pentru afisarea locala a starii sistemului | + | * display TFT LCD color de 1.8", cu rezolutie de 128 x 160 pixeli si interfata SPI, utilizat pentru afisarea locala a unui „plant pet” care reflecta starea plantei |
| * pompa peristaltica de 5V, pentru irigarea plantei | * pompa peristaltica de 5V, pentru irigarea plantei | ||
| * sursa de iluminare LED de 5V, pentru suplimentarea luminii atunci cand lumina ambientala nu este suficienta | * sursa de iluminare LED de 5V, pentru suplimentarea luminii atunci cand lumina ambientala nu este suficienta | ||
| **Interfata software**: | **Interfata software**: | ||
| - | * aplicatie conectata prin WiFi / Bluetooth la ESP32, prin care utilizatorul poate vedea starea curenta a plantei si poate seta praguri pentru umiditatea solului, temperatura si lumina | + | * aplicatie conectata prin WiFi la ESP32, prin care utilizatorul poate vedea starea curenta a plantei si poate seta praguri pentru umiditatea solului, temperatura si lumina |
| **Sistemul de alimentare**: | **Sistemul de alimentare**: | ||
| Line 45: | Line 45: | ||
| * daca nivelul de lumina ambientala scade sub pragul stabilit, ESP32 activeaza sursa de iluminare LED | * daca nivelul de lumina ambientala scade sub pragul stabilit, ESP32 activeaza sursa de iluminare LED | ||
| * daca float switch-ul indica un nivel scazut de apa, sistemul dezactiveaza udarea si trimite o alerta catre aplicatie | * daca float switch-ul indica un nivel scazut de apa, sistemul dezactiveaza udarea si trimite o alerta catre aplicatie | ||
| - | * starea curenta e afisata si pe LCD si in aplicatie | + | * starea curenta este afisata local pe display-ul TFT sub forma unui „plant pet” si la distanta in aplicatia web, unde sunt afisate si valorile senzorilor |
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| Line 62: | Line 62: | ||
| * 1 x Dioda flyback 1N5819 | * 1 x Dioda flyback 1N5819 | ||
| * 4 x Rezistente pentru comanda MOSFET | * 4 x Rezistente pentru comanda MOSFET | ||
| - | * 1 x LED de stare | + | * 1 x Breadboard |
| - | * 1 x Buton de test / reset | + | |
| - | * 1 x Breadboard / PCB | + | |
| * 1 x Baterie portabila | * 1 x Baterie portabila | ||
| * 1 x Tub siliconic pentru pompa | * 1 x Tub siliconic pentru pompa | ||
| Line 118: | Line 116: | ||
| Am obtinut un produs compact, care poate fi asezat langa o planta. Acesta poate monitoriza si ajusta mediul in care planta se dezvolta si ofera atat o interfata web pentru configurare si vizualizare, cat si o interfata locala sugestiva sub forma unui „animal de companie” virtual asociat plantei. | Am obtinut un produs compact, care poate fi asezat langa o planta. Acesta poate monitoriza si ajusta mediul in care planta se dezvolta si ofera atat o interfata web pentru configurare si vizualizare, cat si o interfata locala sugestiva sub forma unui „animal de companie” virtual asociat plantei. | ||
| + | |||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| GitHub: https://github.com/RoxanaMaryB/PlantPet | GitHub: https://github.com/RoxanaMaryB/PlantPet | ||
| + | |||
| Demo YouTube: https://youtube.com/shorts/6ExZQT39He8?feature=share | Demo YouTube: https://youtube.com/shorts/6ExZQT39He8?feature=share | ||
| + | |||
| + | Cu cateva zile inainte de PM Fair, pompa peristaltica s-a stricat si am ales sa nu o mai includ in proiectul final. Si partea de hardware (MOSFET, dioda flyback) este montata pentru pompa, si logica software, insa nu am reusit sa gasesc la timp o alta pompa pentru a prezenta proiectul in intregime. | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| Line 129: | Line 131: | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| - | TODO | ||
| + | Datasheet ESP32: https://docs.espressif.com/projects/esp-idf/en/v4.2.3/esp32/hw-reference/esp32/get-started-devkitc.html | ||
| + | |||
| + | DHT11: https://www.makerguides.com/wp-content/uploads/2019/02/DHT11-Datasheet.pdf | ||
| + | |||
| + | TFT: https://www.crystalfontz.com/controllers/Sitronix/ST7735S | ||
| + | |||
| + | Soil Moisture Sensor: https://wiki.dfrobot.com/sen0193 | ||
| + | |||
| + | MOSFET: https://www.infineon.com/assets/row/public/documents/24/49/infineon-irlz44n-datasheet-en.pdf | ||