This shows you the differences between two versions of the page.
pm:prj2024:iotelea:ioana.cepoiu0608 [2024/05/26 19:07] ioana.cepoiu0608 [Concluzii] |
pm:prj2024:iotelea:ioana.cepoiu0608 [2024/05/26 20:00] (current) ioana.cepoiu0608 [Rezultate Obţinute] |
||
---|---|---|---|
Line 17: | Line 17: | ||
Inițial, ventilatorul va fi stins, iar led-urile vor fi aprinse doar partial in functie de concentratia citita de senzor. Cu cat senzorul detecteaza mai mult gaz/fum, cu atat mai mult se vor aprinde led-urile. Daca în încăpere procentul de gaz este mai mare decat al aerului, toate led-urile se vor aprinde, buzzerul va începe să sune, iar ventilatorul va fi activat pentru a evacua gazul sau fumul din încăpere. | Inițial, ventilatorul va fi stins, iar led-urile vor fi aprinse doar partial in functie de concentratia citita de senzor. Cu cat senzorul detecteaza mai mult gaz/fum, cu atat mai mult se vor aprinde led-urile. Daca în încăpere procentul de gaz este mai mare decat al aerului, toate led-urile se vor aprinde, buzzerul va începe să sune, iar ventilatorul va fi activat pentru a evacua gazul sau fumul din încăpere. | ||
- | Chiar daca valoarea scade sub threshold, ventilatorul va continua sa functioneze pana cand procentul scade iar la valori minime. | + | Chiar daca valoarea scade sub threshold, ventilatorul va continua sa functioneze pana cand procentul scade iar la valori normale. |
{{:pm:prj2024:iotelea:untitled_diagram77.jpg?600|}} | {{:pm:prj2024:iotelea:untitled_diagram77.jpg?600|}} | ||
Line 39: | Line 39: | ||
</note> | </note> | ||
- | {{:pm:prj2024:iotelea:schema_pm_detect_gaze.jpg?700|}} | + | {{:pm:prj2024:iotelea:sch_eagle_detect_gaze.jpg?700|}} |
**Conectare:** | **Conectare:** | ||
Line 102: | Line 102: | ||
Am reusit sa obtin tot ce mi-am propus. Mai jos voi atasa un video pentru a arata cum functioneaza detectorul meu :-) | Am reusit sa obtin tot ce mi-am propus. Mai jos voi atasa un video pentru a arata cum functioneaza detectorul meu :-) | ||
- | TODO | + | <html> |
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/qtxxL967hMI?si=T1MUFpP5RpNYFUjn" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | {{:pm:prj2024:iotelea:final_detect_gaz.jpg?600|}} | ||
+ | |||
+ | Practic, in sensorul meu detecteaza la fiecare 500ms concentratia de gaz din jurul sau. Daca inputul de la sensor creste de aprox. 10, cum se observa si pe ecran, incepe alarma si ventilatorul este aprins. Daca sursa de gaz este inlaturata, atunci ventilatorul continua sa mearga pana cand concentratia scade sub un threshold mai safe (aprox 5). | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
Line 111: | Line 116: | ||
Alta mica dificultate pe care am intampinat-o a fost la partea de timere. Libraria pe care am ales-o foloseste timerul 1, care afecteaza pinii digitali PWM 9 si 10, pe care eu initial ii foloseam pentru controlul LED-urilor. In momentul in care foloseam timerul, observam un efect de flickering, si a trebuit sa schimb pinii digitali folositi (din fericire mai aveam 2 pini digitali PWM disponibili 8-)). | Alta mica dificultate pe care am intampinat-o a fost la partea de timere. Libraria pe care am ales-o foloseste timerul 1, care afecteaza pinii digitali PWM 9 si 10, pe care eu initial ii foloseam pentru controlul LED-urilor. In momentul in care foloseam timerul, observam un efect de flickering, si a trebuit sa schimb pinii digitali folositi (din fericire mai aveam 2 pini digitali PWM disponibili 8-)). | ||
+ | |||
+ | Cat despre calibrarea senzorului, acesta are nevoie de cateva minute pana sa ofere citiri stabile (5-10 min). | ||
===== Download ===== | ===== Download ===== |