This shows you the differences between two versions of the page.
pm:prj2021:agrigore:smartpot [2021/05/31 18:14] nicolae.grama [Rezultate Obţinute] |
pm:prj2021:agrigore:smartpot [2021/05/31 18:37] (current) nicolae.grama [Descriere generală] |
||
---|---|---|---|
Line 11: | Line 11: | ||
Sistemul este controlat cu ajutorul unei placi Arduino Uno, la care sunt conectati senzorii (umiditate, nivel apa, lumina), display-ul LCD, pompa de apa si alte componente. Placa Arduino poate comunica prin interfata seriala cu un calculator/RasberryPI, ce ii poate trimite diferite comenzi, pentru a ajusta setarile sistemului. | Sistemul este controlat cu ajutorul unei placi Arduino Uno, la care sunt conectati senzorii (umiditate, nivel apa, lumina), display-ul LCD, pompa de apa si alte componente. Placa Arduino poate comunica prin interfata seriala cu un calculator/RasberryPI, ce ii poate trimite diferite comenzi, pentru a ajusta setarile sistemului. | ||
- | {{ :pm:prj2021:agrigore:diagrama_smartpot.png?800 |}} | + | {{ :pm:prj2021:agrigore:diagrama_smartpot.png |
+ | ?nolink&600 |}} | ||
===== Hardware Design ===== | ===== Hardware Design ===== | ||
Line 61: | Line 62: | ||
Aceste verificari se fac pentru prima data cand se porneste sistemul, apoi la intervalul stabilit. De asemenea, se pot trimite diferite comenzi pe interfata seriala. Unele sunt folosite pentru a schimba comportamentul sistemului, schimband diferite variabile, altele sunt folosite pentru a porni pompa si uda planta sau pentru a citi valorile senzorilor (fara a uda planta). Singurul moment cand comenzile nu pot fi citite (instant) este in momentul in care sistemul executa o alta comanda. | Aceste verificari se fac pentru prima data cand se porneste sistemul, apoi la intervalul stabilit. De asemenea, se pot trimite diferite comenzi pe interfata seriala. Unele sunt folosite pentru a schimba comportamentul sistemului, schimband diferite variabile, altele sunt folosite pentru a porni pompa si uda planta sau pentru a citi valorile senzorilor (fara a uda planta). Singurul moment cand comenzile nu pot fi citite (instant) este in momentul in care sistemul executa o alta comanda. | ||
+ | |||
+ | Senzorii nu sunt alimentati pana in momentul in care vrem sa citim date, deoarece se pot deteriora (in special cei care stau in medii umede). | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | Demo https://youtu.be/NoFXsfGDSRk | + | * Breadboard LCD {{ :pm:prj2021:agrigore:smartpot_res2.jpeg?nolink&300 |}} |
+ | * Breadboard Senzori si Motor {{ :pm:prj2021:agrigore:smartpot_res1.jpeg?nolink&300 |}} | ||
+ | * Demo https://youtu.be/NoFXsfGDSRk | ||
===== Concluzii ===== | ===== Concluzii ===== | ||