This is an old revision of the document!


Piano Tiles

Autor: Ciuche Bianca-Andreea
Grupa: 335CA

Introducere

Proiectul curent este reprezentat de un pian electric avansat.
Acesta, pe langa functionalitatea unui pian oarecare de a emite sunete la atingerea clapelor, are cateva moduri care face utilizarea acestuia mult mai interesanta: are incorporat jocul Piano Tiles. Intr-o anumita masura, acest proiect poate fi o introducere in lumea pianului pentru incepatori, intrucat modul Piano Tiles incurajeaza invatarea unor melodii simple la pian.
Pentru a face pe plac tuturor utilizatorilor, volumul poate fi reglat cu ajutorul unui potentiometru.

Descriere generală


Pianul va avea 3 moduri:

  1. Freestyle: In acest mod, va putea fi folosita claviatura dupa propriul plac. Ledurile se vor aprinde corespunzator tastei apasate.
  2. Play game: Ledurile vor indica clapele ce vor trebui apasate. Va exista un led verde care va indica corectitudinea.
  3. Play song: Clapele devin inactive, iar buzzerul va difuza o melodie, in timp ce ledurile vor “dansa”.

Hardware Design

Lista componente:

  1. Arduino uno
  2. Buzzer
  3. Butoane
  4. Leduri
  5. Breadboard
  6. Rezistente
  7. Fire
  8. Potentiometru

Intrucat numarul pinilor de pe placuta Arduino Uno este destul de limitat, input-ul de la claviatura va fi transmis pe doar 2 pini analogici. Fiecare buton are curentul limitat de diferite rezistente, obtinand astfel rezultate diferite pe acelasi pin in functie de butonul apasat.


Software Design

Rezultate obtinute

Concluzii

Download

Jurnal

25.04.2021 : Alegere tema, completare introducere si descriere generala.
29.04.2021 : Adaugare potentiometru, modificare lista componente, adaugare schema circuit.

Bibliografie/Resurse

pm/prj2021/alazar/pianotiles.1619728709.txt.gz · Last modified: 2021/04/29 23:38 by bianca.ciuche
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