Table of Contents

Mihaela PÎNZARU (25235) - LCD Snake

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Prezentarea pe scurt a proiectului:

Descriere generală

Schema bloc

Hardware Design

Piese necesare

+ LCD Grafic Serial 128×64

+ 4 Butonane

+ 9 Fire mama-mama

+ Placa pentru LCD si Butoane

+ 1 Bareta de 5 pini (4 directi + gnd)

Software Design

Am folosit biblioteca de afisare disponibila pe site-ul producatorului LCD-ului (serialGLCD.c si serialGLDC.h) unde am modificat functia de afisare (togglePixel) ca sa foloseasca USART0_transmit.

Am folosit din laboratorul 0 de PM usart.c si usart.h pentru a comunica cu lcdul.

Fisierul snake.c implementeaza logica jocului.

Rezultate Obţinute

ella3.jpg

ella5.jpg

ella6.jpg

ella4.jpg

Concluzii

Proiectul a fost interesant deoarece am avut ocazia sa lucrez cu atat cu partea de hardware (montare piese, stabilire intrari, iesiri) cat si software.

Download

mihaela_pinzaru.zip

Jurnal

*lipit placa de baza

*cumparat componente necesare

*lipit componente auxiliare (butoane)

*dezvoltare program software

Bibliografie/Resurse

Resurse Software

librariile din Documents de pe siteul https://www.sparkfun.com/products/9351