This shows you the differences between two versions of the page.
|
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 45: | Line 45: | ||
| <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 | ||
| Line 57: | Line 57: | ||
| * 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 70: | Line 70: | ||
| * 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> | ||