2048 Game
Introducere
Autor: Cătălin-Marius Duță
332CC
Prezentarea pe scurt a proiectului vostru:
Descriere generală
Se dorește implementarea deja cunoscutului joc 2048 pe un ecran LCD.
Utilitatea principală a proiectului este aceea de amuzament.
Schema bloc:
Hardware Design
Se vor utiliza următoarele piese:
LCD grafic 128×64
Modul joystick PS2
3 butoane
Buzzer pasiv
Rezistori 220R
fire legătură
Schema Electrica
Software Design
Setup:
pornesc ADC + întreruperea de ADC
realizez inițializarea buzzer-ului, a celor 2 butoane, a joystick-ului și a display-ului
activez întreruperile externe pentru PCINT-uri
setez display-ul sa printeze meniul principal (PrintMenu)
Loop:
PrintBoard:
GeneratePiece:
Move (Up/Down/Left/Right):
Rezultate Obţinute
Concluzii
A fost un proiect interesant, care mi-a solicitat intr-o mare masura atat atentia, concentrarea, cat si rabdarea. Lipirea pieselor
a fost partea cea mai dificila, fiin un aspect nou, pe care nu il mai incercasem pana atunci.
Jurnal
12.05: Am creat pagina de wiki
17.05: Am adaugat introducerea, descrierea generala si Hw design
18-19.05: Am creat schema electrica, am scris partea de cod si am testat pe breadboard
20-25.05: Am realizat montajul, am lipit firele, am modificat putin functionalitatea fata de ideea initiala (2 butoane in loc de 3)
1.06: Am terminat documentatia, am adugat poze cu rezultatele si Sw design + Biblografie si resurse
Download
Bibliografie/Resurse
Biblioteci
Hardware
Altele