This is an old revision of the document!


Chrome Dinosaur Game

Autor

Introducere

  • Proiectul este inspirat din jocul deja extrem de popular care apare in Google Chrome atunci cand nu mai ai conexiune la internet. Este un endless runner cu un dinozaur care trebuie sa sara peste obstacole si sa stranga puncte.
  • Scopul proiectului este realizarea unui endless runner similar, cu diverse obstacole, scor si controlat prin intermediul unor butoane, jucat direct pe Arduino.

Descriere generală

Se conectează la Arduino UNO un ecran LCD si butoane de up/down/left/right. Acestea vor fi butoanele care vor fi folosite la controlul jucatorului, fiind nevoie sa sara peste obstacole. De asemenea, va fi conectat si un buzzer pentru feedback audio in joc si eventual niste LED-uri pentru a marca diverse evenimente speciale in timpul jocului.

Schema Bloc

Hardware Design

Listă piese
  • Arduino UNO
  • Ecran LCD
  • Butoane
  • Buzzer
  • LEDs
  • Fire mama-tata, tata-mama, tata-tata

Schema Electrica

Versiunea initiala - Tinkercad

Link Tinkercad pentru testare: https://www.tinkercad.com/things/e6jOlGlUE3u. Momentan este incarcat un cod de test al componentelor pentru a verifica faptul ca acestea sunt conectate corect. Logica de joc va fi implementata cand se va face trecerea in hardware. Posibile modificari ulteroare: mai multe butoane conectate similar si un led RGB.

Versiunea finala - EAGLE

Dupa implementarea efectiva a proiectului, am adus cateva modificari. Schema EAGLE reprezinta varianta finala, cu led RGB si pinii corecti.

Software Design

Rezultate Obţinute

Concluzii

Download

Jurnal

  • 24 Aprilie - Alegere Tema Proiect
  • 27 Aprilie - Discutie cu laborantul + schimbare de la shield la componente individuale
  • 24 Mai - Schema Electrica

Bibliografie/Resurse

pm/prj2021/agrigore/chromedinosaur.1622631093.txt.gz · Last modified: 2021/06/02 13:51 by mihai.pirvulet
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