This shows you the differences between two versions of the page.
pm:prj2022:sgherman:senzor_de_gaz [2022/05/23 11:10] alexandru.chirila01 [Software Design] |
pm:prj2022:sgherman:senzor_de_gaz [2022/05/27 23:01] (current) alexandru.chirila01 [Bibliografie / Resurse] |
||
---|---|---|---|
Line 35: | Line 35: | ||
===== Software Design ===== | ===== Software Design ===== | ||
Am folosit functia attachInterrupt pentru a atasa o intrerupere pe pin-ul 2 la care este conectat butonul de pornire/oprire. | Am folosit functia attachInterrupt pentru a atasa o intrerupere pe pin-ul 2 la care este conectat butonul de pornire/oprire. | ||
+ | |||
Realizez controlul motorului folosind funcita degitalWrite (lafel ca la led-uri si alarma). | Realizez controlul motorului folosind funcita degitalWrite (lafel ca la led-uri si alarma). | ||
+ | |||
Realizez afisarea o data pe secunda a concentratiei de gaz retinand intr-o variabila daca am afisat concentratia in fiecare secunda. Verific doar in primele 100 de miliseconde daca am afisat concentratia in seconda curenta si daca nu am afisat-o, atunci o afisez si retin ca am afisat-o. Altfel, daca sunt in ultimile 900 de miliseconde din secunda curenta, retin ca trebuie sa afisez concentratia de gaz in urmatoarea seconda. | Realizez afisarea o data pe secunda a concentratiei de gaz retinand intr-o variabila daca am afisat concentratia in fiecare secunda. Verific doar in primele 100 de miliseconde daca am afisat concentratia in seconda curenta si daca nu am afisat-o, atunci o afisez si retin ca am afisat-o. Altfel, daca sunt in ultimile 900 de miliseconde din secunda curenta, retin ca trebuie sa afisez concentratia de gaz in urmatoarea seconda. | ||
Pentru mai multe detalii, codul (cu tot cu comentarii) este disponibil aici: {{:pm:prj2022:sgherman:senzor_de_gaz.txt|}} | Pentru mai multe detalii, codul (cu tot cu comentarii) este disponibil aici: {{:pm:prj2022:sgherman:senzor_de_gaz.txt|}} | ||
+ | ===== Rezultat ===== | ||
+ | {{:pm:prj2022:sgherman:senzor_de_gaz_imagine.jpg?800|}} | ||
+ | |||
+ | Daca as acoperii firele cu o cutie nu as mai putea sa rezolv micile probleme atunci cand acestea apar. | ||
+ | |||
+ | [[https://youtu.be/o48IhJJUxEo|Videoclip cu demonstratie]] | ||
+ | |||
===== Bibliografie / Resurse ===== | ===== Bibliografie / Resurse ===== | ||
<note> | <note> |