Differences

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

Link to this comparison view

pm:prj2025:atoader:alexia_maria.rat [2025/05/28 16:07]
alexia_maria.rat [Download]
pm:prj2025:atoader:alexia_maria.rat [2025/05/28 17:17] (current)
alexia_maria.rat [Software Design]
Line 10: Line 10:
  
 {{ :​pm:​prj2025:​atoader:​output_1_.png?​700 |}} {{ :​pm:​prj2025:​atoader:​output_1_.png?​700 |}}
-**Switch On/Off** 
-   ​*Comută alimentarea plăcii Arduino şi activează starea de “ready”. 
  
 **Butoane** **Butoane**
Line 18: Line 16:
    ​*Buton Display: activează afișajul pe LCD.    ​*Buton Display: activează afișajul pe LCD.
  
-   ​*Buton Start: porneşte redarea audio pe buzzer ​şi motoarele DC.+   ​*Buton Start: porneşte redarea audio pe buzzer.
  
-**Arduino UNO R3** (ATmega328P + ATmega16U2)+**Arduino UNO R3** 
    ​*Primeşte semnale de la switch şi butoane.    ​*Primeşte semnale de la switch şi butoane.
  
Line 134: Line 132:
 **Funcții principale:​** **Funcții principale:​**
    ​*playmusic() – Redă melodia ​ pe buzzerul conectat la pinul 3, folosind funcția tone().    ​*playmusic() – Redă melodia ​ pe buzzerul conectat la pinul 3, folosind funcția tone().
- 
-   ​*switchNitro() – Interrupere pe pinul 2 pentru comutarea stării nitro. 
  
    ​*setup() – Inițializează toate pinii (input cu pull-up pentru butoane, output pentru LED-uri și motoare), initializează LCD-ul, configurează întreruperi.    ​*setup() – Inițializează toate pinii (input cu pull-up pentru butoane, output pentru LED-uri și motoare), initializează LCD-ul, configurează întreruperi.
Line 153: Line 149:
  
 **Pattern-uri de design:** **Pattern-uri de design:**
-Debounce simplificat butoane: verificare stare anterioară și stare curentă pentru detectarea apăsărilor ​(flanc descendent).+Debounce simplificat butoane: verificare stare anterioară și stare curentă pentru detectarea apăsărilor .
  
 **State machine simplificată:​** LED-urile au moduri NORMAL și POLICE care schimbă comportamentul în funcție de ledMode. **State machine simplificată:​** LED-urile au moduri NORMAL și POLICE care schimbă comportamentul în funcție de ledMode.
pm/prj2025/atoader/alexia_maria.rat.1748437649.txt.gz · Last modified: 2025/05/28 16:07 by alexia_maria.rat
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