This shows you the differences between two versions of the page.
|
pm:prj2021:apredescu:lightmeter [2021/06/04 15:22] andrei.clicinschi [Software Design] |
pm:prj2021:apredescu:lightmeter [2021/06/30 20:31] (current) andrei.clicinschi |
||
|---|---|---|---|
| Line 88: | Line 88: | ||
| Afisarea se face prima data in interiorul functiei setup(), apoi in loop() de fiecare data cand a fost detectat un input de la utilizator (pentru a optimiza putin consumul de resurse). Starile butoanelor sunt verificate secvential in functia loop(), aplicatia nefiind una de mare viteza nu am avut probleme cu viteza de refresh si nici nu a fost nevoie sa fac debouncing. Pentru modularizarea codului am impartit functia de afisare in partea constanta (layout-ul ecranului) si valorile parametrilor, in functie de indecsi. | Afisarea se face prima data in interiorul functiei setup(), apoi in loop() de fiecare data cand a fost detectat un input de la utilizator (pentru a optimiza putin consumul de resurse). Starile butoanelor sunt verificate secvential in functia loop(), aplicatia nefiind una de mare viteza nu am avut probleme cu viteza de refresh si nici nu a fost nevoie sa fac debouncing. Pentru modularizarea codului am impartit functia de afisare in partea constanta (layout-ul ecranului) si valorile parametrilor, in functie de indecsi. | ||
| - | |||
| - | ===== Demo ===== | ||
| - | |||
| - | Demo-ul este disponibil pe [[https://drive.google.com/file/d/1I_gKK-2_kiL8-OvdUHfeHUZdSnjTsDNg/view?usp=sharing | Google Drive]] | ||
| ===== Poze ===== | ===== Poze ===== | ||