This shows you the differences between two versions of the page.
pm:prj2024:sseverin:bianca.popa1106 [2024/05/26 18:05] bianca.popa1106 [Download] |
pm:prj2024:sseverin:bianca.popa1106 [2024/05/26 18:25] (current) bianca.popa1106 [Software Design] |
||
---|---|---|---|
Line 59: | Line 59: | ||
Pentru debug am folosit interfața serială USART. | Pentru debug am folosit interfața serială USART. | ||
+ | |||
+ | |||
+ | În funcția setup() realizez următoarele: | ||
+ | * inițializarea display-ului | ||
+ | * configurarea pinilor pentru butoane și senzorul ultrasonic | ||
+ | * inițializarea modulului BME280 | ||
+ | * inițializarea comunicării Bluetooth | ||
+ | |||
+ | În funcția loop() se realizează următorul curs de execuție: | ||
+ | * citirea valorii de la fotorezistor (dacă aceasta scade sub un prag setat, atunci se face trecerea în dark mode/ dacă crește peste acel prag se face trecerea în light mode) | ||
+ | * se verifică dacă vreunul dintre cele 3 butoane a fost apăsat și se execută acțiunea corespunzătoare fiecăruia (next - se trece la următoarea pagină, prev - se trece la pagina anterioară, power - se trece la pagina de oprire/pornire) | ||
+ | * se verifică pagina curentă și se realizează afișarea ei cu funcționalitățile descrise anterior. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== |