Ştefan-Cătălin JITEA (67130) - Pong

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

  • Proiectul consta in realizarea jocului Pong care simuleaza un joc de tenis.
  • Are rolul de a ne transpune in perioada in care industra jocurilor video era la inceput.
  • Este un joc distractiv si iti da posibilitatea sa joci cu un prieten.
  • De asemenea, iti da posibilitatea sa concurezi cu un AI, iar rezultatele cele mai bune sunt salvate intr-un sistem de high-scores
  • Tabla de joc este una dreptunghiulara iar scopul jucatorilor este sa isi apere poarta.
  • Acestia pot face asta prin miscarea unei platforme pe directia sus-jos, folosind doua butoane.
  • Daca unul din jucatori a primit un gol, adversarul primeste un punct.
  • Design-ul presupune incapsularea componentelor hardware intr-o cutie, care expune doar butoanele si display-ul.

Descriere generală

Schema bloc

Hardware Design

Lista de componente pentru acest proiect:

  • Placa de baza
  • Ecran Nokia 3310
  • Difuzor pentru redarea efectelor sonore din joc
  • 4 butoane pentru controlul platformelor
  • 2 butoane pentru navigarea prin meniu

Schema electrica:

Software Design

Pentru inceput am inceput sa verific daca am lipit difuzorul corect. Pentru a testa acest lucru am folosit cele 6 butoane care la apasare declanseaza un sunet de frecventa diferita pentru fiecare buton in parte. Am folosit intreruperi pentru a declansa evenimente la apasarea butoanelor. Am incercat sa afisez un text simplu pe LCD, dar din pacate nu a functionat.

Mediu de dezvoltare Pentru dezvolare am folosit Programmers Notepad si tool-urile acestuia de compilare

Rezultate Obţinute

Poze cu montajul:

Concluzii

A fost un proiect interesant care m-a ajutat sa inteleg mai bine conceptele cu care am lucrat la laborator. A fost mai dificil la inceput sa construiesc partea hardware dar intr-un final am reusit sa ajung la un rezultat final. Din pacate pe partea de software, nu am reusit sa comunic cu LCD-ul si astfel nu am putu duce la bun sfarsit implementarea jocului.

Download

Bibliografie/Resurse

Datasheet ATMega324: http://cs.curs.pub.ro/wiki/pm/_media/doc8272.pdf
LCD Nokia 5110: http://www.quantumtorque.com/content/view/32/37/

* Documentația în format PDF

pm/prj2017/astratulat/pong.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