Table of Contents

Vlad-Constantin BUȘE (67232) - Tetris on LCD

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Un proiect simplu ce permite utilizatorului sa joace Tetris si sa isi poata salva scorul sau sa vizioneze tabela de scor.

Descriere generală

Jocul incepe cu un ecran unde se poate alege New Game sau View Highscore. Utilizatorul poate juca tetris cu cele doua butoane care modifica pozitia blocului ce urmeaza sa cada, sau cel de rotire al blocului. O data ce se ajunge la un final ( dificultatea creste ),adica atunci cand toate liniile sunt pline, jocul se termina, iar utilizatorul are sansa de a isi salva scorul. Se poate vedea o tabela de scor sau sa inceapa un nou joc.

Hardware Design

Lista piese:

Schema Eagle:

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Unul dintre cele mai interesante proiecte, este singurul de pana acum ce te pune in legatura cu mediul exterior. Din pacate din cauza aglomerarii mele in ultimele saptamanii, nu am reusit sa termin functional partea de software. *Nota: Rezistentele nu au niciun scop, le-am luat din precautie, dar neavand nevoie de ele, le-am folosit pentru a tine mai strans LCD-ul si Buzzer-ul(scos eventual) :)

Jurnal

9 Mai 2017 - Placa de Baza completa 23 Mai 2017 - Placa auxiliara completa

Bibliografie/Resurse

Hardware cumparat de la Optimus Digital (www.optimusdigital.ro)