teclado musical

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (386 palavras )
  • Download(s) : 0
  • Publicado : 30 de maio de 2014
Ler documento completo
Amostra do texto



UNIP – Universidade Paulista











Teclado Musical com Gravador de notas




















Introdução.
Um Projeto de teclado ou piano, utilizando umprogramador simples e barato, o arduino com saídas digitais.


Teclado Musical
Teclado virtual possui duas características bem interessantes.


Possibilidade de tocar 8 notas sendo elas, Dó,Ré, Mi, Fá, Sol, Lá, Sí e Dó novamente, podemos tocar as notas e ouvir o resultado em um buzzer ou ainda ligar em uma caixinha de som.
Podemos tocar as notas, que serão automaticamente gravadas edepois usar um botão específico para ouvir o que tocamos, assim podemos corrigir ou acertar algum detalhe no que tocamos.



Arduino

É uma plataforma de prototipagem eletrônica de hardwarelivre, projetada com um micro controlador Atmel AVR de placa única, com suporte de entrada/saída embutido, uma linguagem de programação padrão, a qual tem origem em Wiring, e é essencialmente C/C++. Oobjetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de ser usado por artistas e amadores. Principalmente para aqueles que não teriam alcance aos controladores maissofisticados e de ferramentas mais complicadas.





Desenvolvimento

Para começarmos o projeto precisamos de alguns itens.
Arduino uno
9 botões de toque
8 leds (aqui utilizamos overmelho)
9 resistores de 100ohms
Jumpers (fios de ligação)
1 buzzer ou caixa de som
1 protoboard
1 cabo USB para impressora 2.0 a/b

Tendo os componentes em mãos podemos montar nosso teclado, tendocomo a imagem a seguir com o desenho do projeto.



Para finalizar precisamos da linguagem C, para que nosso arduino funcione e empregue seu papel importante no teclado.


Código fonte para oarduino

/*
Author: Kenny Z
License: Creative Commons Attribution Share-Alike
Description: A small keyboard that can play tones from
c7 to C8, with auto record, and a button for playback....
tracking img