Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


programacao-arduino:musica-buzzer

Essa é uma revisão anterior do documento!


Música com Buzzer

Além das aplicações usuais de um Arduino, como uma ferramenta de prototipagem, podemos utilizá-lo para o desenvolvimento de instrumentos mais simples. Um exemplo disso é a criação de uma caixa de som.

Lógica

Para isso devemos utilizar uma função própria do Arduino, a qual chama-se tone(). Ela consegue gerar ondas em frequências específicas nos pinos de PWM e, com isso, gerar notas musicas. Além disso necessitamos de um Buzzer para emitir sinais sonoros e formar a música.

Circuito

Para a montagem dessa caixa, devemos ligar o positivo do buzzer em algum saída geradora de onda e a outra ponta no GND. Para evitar que o buzzer possa queimar, recomenda-se que utilizem um resistor no polo positivo do buzzer. Abaixo se encontra uma figura esquemática do circuito, utilizando o pino 9 e um resistor de 100 Ω:

Código

Para a implementação, precisamos saber qual é a frequência das notas que você utilizará na sua canção. Abaixo se encontra uma tabela com algumas notas que utilizaremos nesse exemplo: Do”,”Re#”,”Mi”, “Pausa”, “Fa”, “Fim”

Nota Frequência
262
294
Mi 330
349
Sol 392
440
Si 494
Dó# 528
Ré# 622
Sol# 370
Lá# 415
programacao-arduino/musica-buzzer.1546135954.txt.gz · Última modificação: 2018/12/30 00:12 por patrickof