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 ===== |