Projeto - Artigo Científico
Autor: Projeto Arduino PUC-SP | Publicado: 2012-06-11T10:30:00-03:00



1.00.00.00-3 - CIÊNCIAS EXATAS E DA TERRA


1.05.00.00-6 - Física

HIT THE LIGHT

Augusto Cesar Pupo Vieira

Curso de Ciência da Computação – Faculdade de
Matemática, Física e Tecnologia


Cássia de Souza Corrêa 

Curso de Ciência da Computação – Faculdade de
Matemática, Física e Tecnologia


Denilson Gianeiz Junior

Curso de Ciência da Computação – Faculdade de
Matemática, Física e Tecnologia


Filipe Ricardo Reis Sbragio

Curso de Ciência da Computação – Faculdade de
Matemática, Física e Tecnologia
Resumo:
Nosso projeto teve como objetivo
criarmos as 7 primeiras teclas de um piano, assim como a reprodução de notas
tocadas a partir de um computador. Todas as teclas contêm um LED colorido que
acendem quando a nota é tocada. Para isso usamos o Arduino UNO e seu software
arduino-1.0.1, assim como o software NetBeans IDE 7.1.2 e sua IDE de Java para
a criação da interface das teclas no computador.

Palavras-Chave: Piano LED, Arduino,LED.&nbsp; 
Introdução:
Nosso objetivo neste projeto é a partir
do hardware Arduino UNO e de seu software arduino-1.0.1, criar as primeiras
teclas de um piano, Dó, Ré, Mi, Fá, Sol, Lá e Si. Cada tecla ao ser apertada
acende um LED colorida e reproduz o som correspondente a sua nota musical. O
arduino também deve ter a capacidade de ler arquivos de texto em um computador,
gerado pela interface de notas, e reproduzir estas notas na saída de som e LED
correspondentes as clicadas na interface.
1.&nbsp;&nbsp;&nbsp; Desenvolvimento
Para criarmos o Piano
LED usamos como material base para as teclas argila. As teclas de argila foram
então queimadas para se tornarem cerâmica. Usamos LED de cores vermelha,
amarela, azul, verde e branca para as notas musicais. A frequência de cada nota
foram definidas de modo com que as teclas possam ser claramente distinguidas. (GOLDEMBERG et
al. 2005). A base das teclas foi feita com papelão e revestido por papel
contact. Outros materiais usados foram fios de cobre, fita adesiva, resistores
de 1k Ohms, um adaptador para saída de som e molas.
2.&nbsp;&nbsp;&nbsp; Metodologia
Para criar as teclas usamos argila e as modelamos. Ao
colocar no forno conseguimos as teclas de cerâmica. Com as teclas feitas,
anexamos um circuito com um resistor, uma led, uma chave assim como uma mola
fora do circuito na parte de baixo da tecla. Ao ser apertada, a chave se
conecta com um botão feito de cobre, assim fechando o circuito. Quando o
arduino registra a entrada de voltagem acima de 4 volts, ele começa o comando
tone e acende o LED. O tone envia a saída de som da frequência com que o som
será tocado. As teclas foram adicionadas a base, feita de papelão com
revestimento de papel contact.Para o piano tocar as notas de um arquivo de texto, foi
criado uma interface no computador para as notas. Criada no NetBeans IDE 7.1.2
em Java. O código cria um arquivo de texto que guarda a nota e o tempo em que
esta foi pressionada. O arduino então consegue ler deste arquivo de texto e
reproduzir no piano as teclas pressionadas acendendo os LED’s e enviando suas
frequências e duração de execução da nota para a saída de som.
3.&nbsp;&nbsp;&nbsp; Resultados
Conseguimos a partir do arduino
reproduzir os sons ao pressionar as teclas. Ao ser pressionado o circuito se
fecha acendendo o LED e enviando a frequência a saída de som.
Referência
Bibliográfica:

·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Electronic
Document Format (ISO)

GOLDEMBERG,
Ricardo. Aspectos acústicos da afinação de pianos. In Proceedings of the 2. II
Seminário de Música, Ciência e Tecnologia, 2005, São Paulo (SP) [online]. 2005 [cited 4 June 2012]. Available on: &lt;http://www.proceedings.scielo.br/scielo.php?script=sci_arttext&amp;pid=MSC0000000102005000100005&amp;Ing=en&amp;nrm=iso&gt;




·&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Electronic Document Format (ABNT)




GOLDEMBERG,
Ricardo. Aspectos acústicos da afinação de pianos. In II Seminário de Música,
Ciência e Tecnologia, 1., 2005, São Paulo. Proceedings online. Avaliable from: &lt;http://www.proceedings.scielo.br/scielo.php?script=sci_arttext&amp;pid=MSC0000000102005000100005&amp;Ing=en&amp;nrm=abn&gt;. Acess on: 4 June 2012.