Ionel POPESCU - FallDown Game

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea jocului Fall Down.

In alegera proiectului am plecat de la ideea de a folosi un display LCD pentru a implementa un joc distractiv, simplist si intuitiv.

Descriere generală

Utilizare

Utilizatorul va avea la dispozitie 3 butoane pentru a interactiona cu jocul:

  • LEFT move
  • RIGHT move
  • RESET

Schema Bloc

Hardware Design

Lista piese

  • Placuta
  • Piese de baza
  • LCD Nokia 5110
  • Butoane
  • Placuta test

Schema electrica

Software Design

Mediu de dezvoltare:

  • AVR Studio
  • Programmer's Notepad
  • HIDBootFlash
  • EAGLE

Atat codul, cat si schema electrica vor fi disponibile in arhiva de download. Codul contine comentarii pentru a fi inteles cat mai usor.

Rezultate Obţinute

Jocul este complet functional, din fericire 8-). Cu ocazia asta provoc lumea sa obtina cel mai mare scor, dar greu de crezut ca ma vor putea depasi LOL.

Poze joc:

Concluzii

A fost un proiect in urma caruia pot spune ca am invatat foarte multe lucruri :-). Am invatat sa lipesc piese pe placuta, sa masor cu multimetru, am facut o placuta in Robolab, am invatat ca atentia in proiectarea unei placute este vitala, ca daca nu ai datasheet pentru o componenta aceasta este foarte greu de utilizat, ca uneori este bine sa spui gata, fac altceva, decat sa continui cu o greseala :-)

In cele din urma pot spune ca a fost o experienta de facut o singura data in viata, lipsa experientei aducand multe frustrari, iar rezultatul final provoaca o satisfactie pe masura (desigur daca iti iese LOL).

Download

Cod proiect: cod_ionel.zip

Jurnal

  • 15 aprilie - Am ales tema proiectului
  • 21 aprilie - Am lipit piesele pe baza pe placuță.
  • 21 aprilie - Am instalat bootloader-ul.
  • 9 mai - Am facut o placuta in Robolab.
  • 12 mai - Am lipit butoanele.
  • 25 mai - Am lipit restul componentelor. Proiect complet hardware.
  • 26 mai - Am realizat ca nu pot sa fac suportul de card SD sa mearga :-( si m-am gandit sa fac un joc.
  • 27 mai - Am lipit butoanele pentru noul proiect, am conectat LCD-ul si am scris partea software.
  • 28 mai - Am testat proiectul si am finalizat wiki-ul.

Bibliografie/Resurse

pm/prj2015/anitu/ionelpopescu.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