Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:alexandru.predescu:amarinescu0302 [2026/05/24 12:38]
amarinescu0302 [Poze si video]
pm:prj2026:alexandru.predescu:amarinescu0302 [2026/05/24 12:39] (current)
amarinescu0302 [Scheletul proiectului si interactiunea functionala]
Line 142: Line 142:
  
 ===== Scheletul proiectului si interactiunea functionala ===== ===== Scheletul proiectului si interactiunea functionala =====
 +
 +<​code>​
 +-----------------------------------------------------------------------+ +-----------------------------------------------------------------------+
-|                         Inițializare Hardware ​                        |+|                         Initializare hardware ​                        |
 |   ​(usart_init() | pwm_servo_init() | gpio_init() | intreruperi_init())| |   ​(usart_init() | pwm_servo_init() | gpio_init() | intreruperi_init())|
 +-----------------------------------------------------------------------+ +-----------------------------------------------------------------------+
Line 178: Line 180:
                                             | - Aprinde LED-ul Verde             |                                             | - Aprinde LED-ul Verde             |
                                             | - Afisează "​Status OK" ​            |                                             | - Afisează "​Status OK" ​            |
-                                            | - Revine ​în Starea 0               |+                                            | - Revine ​in Starea 0               |
                                             +------------------------------------+                                             +------------------------------------+
                                             ​                                             ​
 +</​code>​
 ===== Eveniment de intrerupere asincrona ===== ===== Eveniment de intrerupere asincrona =====
 Independent de fluxul prezentat mai sus, procesorul de pe Arduino Uno evalueaza starea senzorului IR exclusiv in fundal. Daca pinul PD2 isi schimba starea logica in orice microsecunda,​ CPU-ul isi opreste temporar executia normala pentru a actualiza flag-ul de status brut: Independent de fluxul prezentat mai sus, procesorul de pe Arduino Uno evalueaza starea senzorului IR exclusiv in fundal. Daca pinul PD2 isi schimba starea logica in orice microsecunda,​ CPU-ul isi opreste temporar executia normala pentru a actualiza flag-ul de status brut:
pm/prj2026/alexandru.predescu/amarinescu0302.1779615503.txt.gz · Last modified: 2026/05/24 12:38 by amarinescu0302
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0