This is an old revision of the document!


Minimalist Piano Tiles

Nume: Vasilache Maria-Augusta

Grupa: 331CB

Îndrumător: Cristian Contășel

Introducere

Proiectul are ca finalitate un joc cu doua moduri: Piano Tiles si Nostalgia. Într-o nota mai minimalistă, jocul Piano Tiles se rezumă la sincronizarea apăsării unor butoane cu apariția clapelor pe un display. Pentru a marca finalul unui joc, se vor aprinde niște leduri, ori verde, ori roșu, în funcție de câștig. Nostalgia este un adaos pentru jucător, acesta putând să redea piese vechi românești cu ajutorul unui card SD. Scopul principal al proiectului este de a întoarce în trecut user-ul, fie prin piesele vechi, fie prin jocul foarte popular prin 2014.

Descriere generală

Proiectul va fi realizat cu ajutorul plăcuței Arduino UNO. Având un display și 3 butoane sincronizate, voi realiza jocul propriu-zis, iar câștigul îl voi marca prin ledurile care se vor aprinde verde sau roșu. Câștigul jocului e determinat de apăsarea corectă a butoanelor. Dacă se greșește de 3 ori, se ajunge la pierderea rundei. Redarea muzicii o voi face cu ajutorul unui SD card reader și al unui difuzor. Piesele disponibile pe cardul de memorie vor fi alese în urma unui sondaj de opinie. 'Skip song' va fi realizat cu ajutorul unui buton. Odată ajuns la finalul unei melodii, următoarea se va reda automat, pana la terminarea playlist-ului.

Hardware Design

Lista de componente:

  • placuta Arduino UNO
  • breadboard
  • display OLED
  • 5 butoane
  • led roșu
  • led verde
  • modul cititor card SD
  • SD card
  • difuzor
  • fire

Schema bloc

Schemă electrică

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2024/ccontasel/maria.vasilache.1715977523.txt.gz · Last modified: 2024/05/17 23:25 by maria.vasilache
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