This shows you the differences between two versions of the page.
pm:prj2024:tdicu:alina_diana.pintoiu [2024/05/26 13:25] alina_diana.pintoiu [Bibliografie/Resurse] |
pm:prj2024:tdicu:alina_diana.pintoiu [2024/05/26 18:48] (current) alina_diana.pintoiu [Hardware Design] |
||
---|---|---|---|
Line 70: | Line 70: | ||
Tot ce tine de logica jocului si design-ul acestuia este realizat din software si descris mai jos. | Tot ce tine de logica jocului si design-ul acestuia este realizat din software si descris mai jos. | ||
+ | |||
+ | === Final Look === | ||
+ | |||
+ | {{wordle_in_box.jpeg?400x600}} | ||
===== Software Design ===== | ===== Software Design ===== | ||
Line 209: | Line 213: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note tip> | + | Rezultatele obținute în urma realizării proiectului a fost implementarea efectiva a jocului Wordle. |
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | |
- | </note> | + | |
+ | == Funcționalitatea Jocului Wordle: == | ||
+ | * Am reușit să implementez jocul Wordle, care permite utilizatorilor să ghicească un cuvânt de cinci litere într-un număr maxim de șase încercări. | ||
+ | * Jocul oferă feedback vizual clar pentru fiecare ghicire, utilizând culorile verde, galben și gri pentru a indica pozițiile corecte, literele corecte dar plasate greșit și literele incorecte. | ||
+ | |||
+ | == Interfața Grafică și Interacțiunea cu Utilizatorul: == | ||
+ | * Am realizat o interfață grafică atractivă folosind ecranul TFT Adafruit ILI9341. | ||
+ | * Utilizatorii pot naviga ușor în meniul principal și pot alege între opțiunile de vizualizare a regulilor jocului sau începerea unui joc nou. | ||
+ | * Feedback-ul vizual este prezentat clar și într-un mod ușor de înțeles pentru utilizatori. | ||
+ | |||
+ | == Meniul și Opțiunile de Joc: == | ||
+ | * Meniul principal permite utilizatorilor să acceseze regulile jocului sau să înceapă un nou joc. | ||
+ | * Am implementat și un popup pentru afișarea regulilor jocului, oferind utilizatorilor o experiență informativă și intuitivă. | ||
+ | |||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Proiectul a demonstrat că este posibil să fie implementat un joc interactiv și educativ pe o platformă de microcontrolere, utilizând ecranul TFT și tastatura PS2. | ||
+ | |||
+ | De asemenea, de la inceput am vrut ca jocul sa fie cat mai usor de jucat, de aceea am implementat inserarea cuvintelor prin tastatura. | ||
+ | |||
+ | Sper ca prin acest proiect o sa invete si alti oameni de acest joc si o sa fie placut surprinsi de el ^_^. | ||
===== Download ===== | ===== Download ===== | ||
Line 234: | Line 257: | ||
<note> | <note> | ||
- | == **Resurse Software:** == | + | **Resurse Software:** |
- | == **Resurse Hardware** == | + | *https://www.youtube.com/watch?v=EFAfcsYOriM |
+ | *https://electronoobs.com/eng_arduino_tut58.php | ||
+ | |||
+ | **Resurse Hardware:** | ||
+ | *https://www.instructables.com/Connect-PS2-Keyboard-to-Arduino/ | ||
+ | *https://www.youtube.com/watch?v=waeLQvtQZoU | ||
+ | *https://github.com/slu4coder/YouTube/blob/main/Arduino-PS2-Keyboard-Reader/ArduinoPS2Keyboard/ArduinoPS2Keyboard.ino | ||
+ | *https://forum.arduino.cc/t/ps-2-keyboard/19926/7 | ||
+ | *https://www.optimusdigital.ro/ro/optoelectronice-lcd-uri/3544-modul-lcd-spi-de-28-cu-touchscreen-controller-ili9341-i-xpt2046-240x320-px.html?search_query=ILI9341&results=7 | ||
</note> | </note> | ||
<html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||