Copter Game

Introducere

Acest proiect este o clona a jocului Copter game

Descriere generală

Jocul foloseste 1 buton. Cand il apasam elicopterul zboara in sus, altfel cade. Astfel putem controla precis elicopterul pentru a evita obstacolele.

Hardware Design

Componentele principale ale proiectului + componente auxiliare

  • Placuta cu microcontroller Atmega 16
  • Ecran LCD Nokia 3310
  • Placuta extensie cu butoane

Piese folosite pentru placuta de extensie

  • 1 Butoane
  • 4 Diode 1N4007
  • 1 Condensator 10uF 63V
  • 5 Rezistente 1K8
  • 5 Rezistente 3K3

Schema electrica

Software Design

Am folosit AVR Studio ca mediu de dezvoltare software. Comunicarea cu LCD-ul a fost ajutata de o librarie 3rd party (de pe quantum torque)

Rezultate Obţinute

Din punct de vedere hardware proiectul functioneaza fara nicio problema. Din pacate am lasat totul pe ultima suta de metri si n-am reusit implementarea jocului propriu-zis.

In schimb, am scris un mic programel pentru a demonstra functionalitatea placutei. Apasand pe buton se “arunca” o bila in sus si se lasa in cadere libera.

Concluzii

A fost un proiect interesant ce a ridicat cateva probleme, in special conectarea ecranului LCD la placuta de baza. In final partea hardware functioneaza, dar nu am reusit sa termin in totalitate proiectul.

Download

Am pus sursele si firmware-ul in aceasta arhiva. Surse

Bibliografie/Resurse

pm/prj2011/pgp/copter.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