Table of Contents

Introducere

Beatbox este o aplicatie care genereaza sunete diferite in functie de suportul in care este pus un obiect -de ex o bila. Aplicatia se comporta ca un instrument muzical electronic, se pot crea ritmuri si melodii, doar prin reorganizarea bilelor in suporturi( ex: http://www.youtube.com/watch?v=wreP8FMupyM&feature=related )

Avantajelele ei sunt interactiunea fizica a utilizatorului cu aplicatia si posibilitatea combinarii unor diferite sunete, alese de utilizator in prealabil.

Descriere generală

La baza, aplicatia Beatbox este formata dintr-o matrice cu senzori. In functie de senzorii stimulati micorocontroller-ul citeste suntele corespunzatoare de pe cardul SD si le transmite difuzorului; ritmul e generat de iteratia pe coloane, iar frecventa sunetului - de linie.

Schema bloc principala si schema bloc prototip

Schema bloc principala reprezinta forma finala la care trebuie sa ajunga aplicatia, insa s-a pornit de la o schma prototip pentru a testa posibilitatea implementarii si a functionalitatii senozorului de lumina.

Hardware Design

Componente

Placa de baza

Varianta finala:

Placuta - senzor infrarosu

Schema electrica

Pentru realizarea placutei de senzor s-a plecat de la urmatoarea schema electrica:

Placuta - senzor infrarosu cu potentiometru

Placuta - senzor infrarosu cu rezistenta

Difuzor

Software Design

To do

Concluzii

To do

Bibliografie/Resurse

http://elf.cs.pub.ro/pm/wiki/pm/ghid/placute http://elf.cs.pub.ro/pm/wiki/pm/tutorial/corodat http://elf.cs.pub.ro/pm/wiki/pm/tutorial/placa

http://ikalogic.com/ir_prox_sensors.php www.rev-ed.co.uk/docs/picaxe_manual3.pdf