Vasile ŢONCU (72705) - Snake pe display grafic

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

M-am gindit sa implementez jocul Snake pe un LCD grafic. Sarpele va fi controlat de 4 butoane.

Pe ecran se va genera in mod random o saminta, iar cind sarpele va trece cu capul prin ea, lungimea acestuia se va mari. Daca sarpele se va lovi de sine, jocul va fi considerat pierdut si se va incepe un alt joc.

Feauture-ri:
* Sunet in momentul mincarii semintei.
* Sunet la finalul jocului.
* Posibilitatea miscari cu viteza mare cind sarpele nu isi modifica directia de mers.

Descriere generală

Hardware Design

Lista de piese si preturi este cea de aici:

Schema electfica este:

Software Design

Pentru implementare am folosit u8glib pentru interfatarea LCD-ului (controller ST7920).
Mediu de dezvoltare folosit : WinAVR, Programmers Notepad.

Rezultate Obţinute

Download

Bibliografie/Resurse

ATmega324A datasheet doc8272.pdf
ST7920 display controler datasheet ST7920.pdf
WinAvr rd
u8glib wiki wiki

pm/prj2016/aconstantinescu/foxtrot.txt · Last modified: 2021/04/14 17:07 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0