Differences

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

Link to this comparison view

pm:lab:lab0-2024 [2026/02/23 13:51]
florin.stancu [4.3. PlatformIO]
pm:lab:lab0-2024 [2026/02/27 15:46] (current)
florin.stancu
Line 509: Line 509:
  
 while True: while True:
-  if state == SEM_OFF:+  if state == SEM_RED:
     if btn_pressed(BTN1):​     if btn_pressed(BTN1):​
       state = SEM_YELLOW       state = SEM_YELLOW
Line 516: Line 516:
     sleep(1ms)     sleep(1ms)
  
-  if state == SEM_GREEN:+  if state == SEM_YELLOW:
     # aici nu avem verificarea btn_pressed(BTN1)...     # aici nu avem verificarea btn_pressed(BTN1)...
-    # TODO: aprindem led-ul ​verde, așteptăm blocant... +    # TODO: aprindem led-ul ​galben, așteptăm blocant, ​apoi se trece in starea: 
-    # după 10s delayavansăm ​starea: +    sleep(2sec) 
-    state = SEM_YELLOW+    state = SEM_GREEN
  
-  if state == SEM_YELLOW:+  if state == SEM_GREEN:
     # TODO: facem blink timp de 2sec și trecem în starea RED     # TODO: facem blink timp de 2sec și trecem în starea RED
-    # folosiți altă variabilă pentru a contoriza cele 2 secunde din fragmente ​+    # eventual, ​folosiți altă variabilă pentru a contoriza cele 2 secunde din fragmente ​
     # (trebuie să faceți blink la LED!)     # (trebuie să faceți blink la LED!)
  
pm/lab/lab0-2024.1771847477.txt.gz · Last modified: 2026/02/23 13:51 by florin.stancu
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