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
  • placuta de prototip cu senzorul infrarosu
  • placuta cu difuzorul

Placa de baza

  • contine microcontroller-ul si interfetele de utilizare si control a cardului SD si a celorlalte circuite
  • a fost realizata conform schemei de la laborator:

Varianta finala:

Placuta - senzor infrarosu

  • componentele principale pe care se bazeaza senzorul sunt doua diode, un transmitator si un receptor
  • obiectul care va fi asezat deasupra senzorului va reflecta undele infrarosii de la transmitator la receptor; senzorul detecteaza astfel prezenta unui obiect.
  • dupa ce s-a aras potentiometrul, a fost inlocuit de o rezistanta de 330ohm.

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

  • este realizata dintr-un condensator si difuzorul propriu-zis

Software Design

To do

Concluzii

To do

Bibliografie/Resurse

pm/prj2010/dtudose/beatbox.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