This shows you the differences between two versions of the page.
pm:prj2025:iivasciuc:marius.zaharia2305 [2025/05/18 15:57] marius.zaharia2305 [Implementation details] |
pm:prj2025:iivasciuc:marius.zaharia2305 [2025/05/25 18:30] (current) marius.zaharia2305 [Results] |
||
---|---|---|---|
Line 186: | Line 186: | ||
* The source file contains a static variable (private to the file) that represents the counter, offering an init and a getter method for outside modules. | * The source file contains a static variable (private to the file) that represents the counter, offering an init and a getter method for outside modules. | ||
* The ISR is rather short and simple, by only incrementing the counter value. | * The ISR is rather short and simple, by only incrementing the counter value. | ||
+ | * The live value of the counter can be observed in the debug menu. | ||
**debounce** | **debounce** | ||
Line 226: | Line 227: | ||
===== Results ===== | ===== Results ===== | ||
* The final result is a fully functional, robust device, that encompasses all the proposed features in an intuitive and efficient way, both hardware and software wise. | * The final result is a fully functional, robust device, that encompasses all the proposed features in an intuitive and efficient way, both hardware and software wise. | ||
+ | * [[https://youtu.be/4Y1_n8hq_Kc|Demo on YouTube]] | ||
+ | |||