This is an old revision of the document!
Grupa: 333CA
Te-ai aflat vreodata in postura nostalgica si ti-ai dorit sa experimentezi jocurile de odinioara? Acest proiect iti poate satisface dorinta de a juca legendarul joc Tetris. Il poti crea chiar tu folosind un microcontroller Arduino UNO impreuna cu cateva componente: un modul format din 4 matrice 8×8 LED si 4 butoane simple pentru controlul formelor geometrice si plasarea acestora pe “scena” de joc. Proiectul este dedicat si pentru pasionatii jocurilor retro cu minime cunostinte in electronica.Tot ce trebuie sa faci este sa cumperi componentele si sa introduci codul atasat in sectiunea “Download” in aplicatia dedicata Arduino!
Jucatorul are la dispozitie 4 butoane pe care le foloseste pentru controlul formelor geometrice generate din partea de sus a ultimei matrice. Primul buton este folosit pentru rotirea formei geometrice la dreapta cu 90 de grade, al doilea si al treilea buton controleaza miscarea stanga dreapta a formei geometrice iar ultimul buton da posibilitatea maririi vitezei formei la deplasarea in jos.
Concepte folosite:
Schema de circuit:
Lista de componente:
Mentionez ca este realizata in TinkerCad; pentru a inlocui componenta FC-16 inexistenta in acest mediu de simulare, am inlocuit pinii acesteia cu un Pin Extender de 8 pini (Folosind primii 4 in urmatoarea ordine: CLK, CS, DIN, GND, VCC)
GitHub : Tetris Game
Organizarea claselor:
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
Resurse:
Coding Tetris in Arduino Explained Inspo Tetris Project Interface Multiple Buttons in 1 ARDUINO Input