Differences

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

Link to this comparison view

pm:prj2025:rnedelcu:cosmin.leonte1201 [2025/05/27 23:36]
cosmin.leonte1201 [Software Design]
pm:prj2025:rnedelcu:cosmin.leonte1201 [2025/05/28 13:40] (current)
cosmin.leonte1201 [Rezultate Obţinute]
Line 44: Line 44:
  
 <note tip> <note tip>
-=== Librării utilizate ​=== +Librării utilizate 
-  * '''​LiquidCrystal_I2C.h''' ​– pentru afișarea mesajelor pe un LCD 16x2 conectat prin I2C (adresă 0x27)+  * LiquidCrystal_I2C.h – pentru afișarea mesajelor pe un LCD 16x2 conectat prin I2C (adresă 0x27)
  
 Structura aplicației Structura aplicației
  
-  - '''​Inițializare (setup)'''​+  - Inițializare (setup)
     * Configurarea pin-urilor pentru LED-uri, butoane și buzzer     * Configurarea pin-urilor pentru LED-uri, butoane și buzzer
     * Inițializarea LCD-ului și activarea iluminării     * Inițializarea LCD-ului și activarea iluminării
     * Generarea secvenței aleatoare și pornirea jocului     * Generarea secvenței aleatoare și pornirea jocului
  
-  - '''​Start joc (resetGame)'''​+  - Start joc (resetGame)
     * Afișarea instrucțiunilor pe LCD     * Afișarea instrucțiunilor pe LCD
     * Așteptarea apăsării butonului de reset     * Așteptarea apăsării butonului de reset
-    * Inițializarea secvenței cu 3 pași+    * Inițializarea secvenței cu 3
  
-  - '''​Derulare joc (loop)'''​+  - Derulare joc (loop)
     * Afișarea scorului curent     * Afișarea scorului curent
     * Redarea vizuală și sonoră a secvenței     * Redarea vizuală și sonoră a secvenței
Line 66: Line 66:
     * Avansare în joc sau restart în caz de greșeală     * Avansare în joc sau restart în caz de greșeală
  
-=== Funcționalități principale ​===+Funcționalități principale
   * Control prin 3 butoane colorate + 1 buton de reset   * Control prin 3 butoane colorate + 1 buton de reset
   * Feedback audio pentru fiecare apăsare   * Feedback audio pentru fiecare apăsare
   * LED-uri pentru culorile: roșu, galben, verde   * LED-uri pentru culorile: roșu, galben, verde
-  * LCD cu mesaje ​dinamice ​(scor, instrucțiuni,​ eșec)+  * LCD cu mesaje (scor, instrucțiuni,​ eșec)
   * Joc continuu până la greșeală   * Joc continuu până la greșeală
-  ​* Secvență aleatoare de până la 100 de pași +  * Resetare prin butonul reset
-  ​* Resetare ​rapidă ​prin buton dedicat+
  
-=== Comportamente cheie === +Comportamente cheie 
-  * '''​Redare secvență:''' ​LED + ton pentru fiecare pas +  * Redare secvență: LED + ton pentru fiecare pas 
-  * '''​Citire input:''' ​detectarea apăsării și feedback +  * Citire input: detectarea apăsării și feedback 
-  * '''​Verificare:''' ​compararea secvenței introduse cu cea generată +  * Verificare: compararea secvenței introduse cu cea generată 
-  * '''​Pierderea:''' ​afișarea mesajului și așteptare restart+  * Pierderea: afișarea mesajului și așteptare restart
 </​note>​ </​note>​
  
Line 85: Line 84:
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+Am implementat proiectul cu succes. Functioneaza asa cum a fost intentionat si cum este descris in descrierea generala. 
 + 
 + 
 +Link videoclip youtube: https://​www.youtube.com/​shorts/​MOuBq3q616s
 </​note>​ </​note>​
  
pm/prj2025/rnedelcu/cosmin.leonte1201.1748378170.txt.gz · Last modified: 2025/05/27 23:36 by cosmin.leonte1201
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