This shows you the differences between two versions of the page.
pm:prj2021:agrigore:ipot [2021/05/22 22:46] george.vitoga [Bibliografie/Resurse] |
pm:prj2021:agrigore:ipot [2021/05/24 18:11] (current) george.vitoga [Download] |
||
---|---|---|---|
Line 49: | Line 49: | ||
* Ghiveci | * Ghiveci | ||
+ | {{:pm:prj2021:agrigore:ipotsc.png?nolink&800 |}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
Line 81: | Line 81: | ||
</code> | </code> | ||
\\ | \\ | ||
- | Se poate observa parametrul **isBuzzerTriggerLow** pe care l-am creeat ca o "adaptare" intre codul folosit de pe git si buzzer-ul meu. Aceasta "adaptare" este necesara pentru a putea opera pe un buzzer **low triggered**. \\ | + | Se poate observa parametrul **isBuzzerTriggerLow** pe care l-am creat ca o "adaptare" intre codul folosit de pe git si buzzer-ul meu. Aceasta "adaptare" este necesara pentru a putea opera pe un buzzer **low triggered**. \\ |
Dupa fiecare nota, trebuie sa oprim buzzer-ul in modul lui de operare corespunzator: | Dupa fiecare nota, trebuie sa oprim buzzer-ul in modul lui de operare corespunzator: | ||
<code> | <code> | ||
Line 154: | Line 154: | ||
va trece iPot in modul avarie, asteptand mentenanta umana. | va trece iPot in modul avarie, asteptand mentenanta umana. | ||
\\ | \\ | ||
- | Modul avarie poate reprezenta lipsa apei din rezervor sau neajunsuri externe. | + | Modul avarie poate reprezenta lipsa apei din rezervor sau alte neajunsuri externe. |
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | iPot si-a indeplinut scopul, acesta reuseste sa irige atunci cand planta din vas are nevoie de apa. \\ | + | iPot si-a indeplinit scopul, acesta reusind sa irige atunci cand planta din vas are nevoie de apa. \\ |
Mai jos sunt cateva imagini cu datele de la senzori si umiditatea din vas pe tot parcursul irigarii unei rosii abia plantate intr-un sol nou si uscat. | Mai jos sunt cateva imagini cu datele de la senzori si umiditatea din vas pe tot parcursul irigarii unei rosii abia plantate intr-un sol nou si uscat. | ||
{{ :pm:prj2021:agrigore:sol0.jpg?nolink&300 |}} | {{ :pm:prj2021:agrigore:sol0.jpg?nolink&300 |}} | ||
Line 169: | Line 169: | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | |||
+ | iPot este un proiect bun si interesant pentru a invata PM. Totodata este si **foarte edificator**, deoarece iti arata toatalitatea lucrurile care pot sa mearga rau intr-un task simplu, lucruri de care nu s-a tinut cont. \\ | ||
+ | * [[https://content.instructables.com/ORIG/FI2/AAL3/IRXTH024/FI2AAL3IRXTH024.jpg?auto=webp&frame=1&width=1024&height=1024&fit=bounds&md=6556dc998d72e7e7237f0de5352e9a97|Senzorii de umiditate ruginesc]] | ||
+ | * [[https://edaphic.com.au/products/soils/moisture-sensors-probes-and-meters/|Senzorii de umiditate sunt imprecisi]] | ||
+ | * Firele scufundate in apa trebuie izolate **perfect** | ||
+ | * Arduino este foarte util, mai ales cand nu alimentezi motoare cu el... | ||
+ | * Buzzer-ul chinezesc este [[https://gd1.alicdn.com/imgextra/i1/34427359/TB25h83g0rJ8KJjSspaXXXuKpXa_!!34427359.jpg/|low triggered]], deci tone() si noTone() nu mai merg cum te astepti | ||
+ | Acestea au fost doar cateva din lucrurile minunate descoperite pe parcursul proiectului. \\ | ||
+ | Pentru efectuarea prototipului **s-au investit**: 100 lei + 25 ore de munca | ||
+ | \\ | ||
+ | \\ | ||
+ | > **Mentiune**: iPot nu este fiabil (senzorii vor rugini) si nici nu merge folosit cu orice planta. | ||
===== Download ===== | ===== Download ===== | ||
+ | {{:pm:prj2021:agrigore:archive.zip|}} | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
+ | * 25 Aprilie - Alegere tema proiect | ||
+ | * 27 Aprilie - Acceptul laborantului + inlocuire releu cu tranzistor mos | ||
+ | * 17 Mai - Citire senzori si control pompa de apa reusite | ||
+ | * 20 Mai - Codul finalizat si testat cu succes pe sol fara planta | ||
+ | * 22 Mai - Componentele hardware asezate in pozitia lor finala | ||
+ | * 23 Mai - Finalizare documentatie ocw + prezentare youtube | ||
===== Bibliografie/Resurse===== | ===== Bibliografie/Resurse===== | ||
[[pm:prj2021:agrigore:iPot|]]\\ | [[pm:prj2021:agrigore:iPot|]]\\ | ||
- | github: [[https://github.com/patrickgeorge1/iPot |souce code and more details]] \\ | + | [[https://github.com/patrickgeorge1/iPot |github - souce code and more details]] \\ |
- | youtube: [[https://www.youtube.com/watch?v=r0tRnuMIYkw|prezentare si testare]] \\ | + | [[https://www.youtube.com/watch?v=r0tRnuMIYkw|youtube - prezentare si testare]] \\ |
[[https://github.com/robsoncouto/arduino-songs|Robson Couto: arduino-songs]] \\ | [[https://github.com/robsoncouto/arduino-songs|Robson Couto: arduino-songs]] \\ | ||
- | Download as PDF: {{:pm:prj2021:agrigore:iPot.pdf| iPot}}\\ | + | {{:pm:prj2021:agrigore:ipot.pdf| Export as PDF}} \\ |