Início
/
Desafios
/
Desafio13 - Botão para pausar e reiniciar melodias no buzzer
Desafio13 - Botão para pausar e reiniciar melodias no buzzer
Angelo Luis Ferreira | 20/03/2018
Acessos: 2.715
Desafio 13 - Projeto 35
Melodia tocada em um sonorizador pode ser pausada e reiniciada com push button
Com base no projeto 35, resolva os seguintes desafios:
1. Faça com que a melodia toque apenas uma vez sem ser reiniciada automaticamente. Insira um botão (push button) no circuito para fazer com que a música apenas reinicie quando acionado.
2. Crie um botão (push button) para pausar e reiniciar a melodia em qualquer momento. Neste caso o push button deverá estar ligado diretamente no buzzer sem precisar fazer a conexão como o Arduino. (Arduino -> Potenciômetro -> botão -> positivo do buzzer).
3. Gere uma impressão no Monitor Serial de forma que apareçam os valores de cada nota musical na tela de acordo com que a melodia é tocada.
3. Neste último desafio, você precisará acrescentar mais um botão no circuito para selecionar o hino do Palmeiras, ou quando acionado, o hino do Corinthians e vice e versa. Monte o push button como um resistor pull-up interno do Arduino.
Dicas e orientações
1) Faça a montagem dos botões (push button) de acordo com os conceitos resistor pull-down, pull-up ou pull-up interno do Arduino. Veja os projetos: projeto 2, projeto 2a, projeto 2b.
2) Para fazer a leitura no monitor serial é necessário fazer a comunicação com o seu computador através do comando Serial.begin(9600). Após rodar o scketch abra o Monitor Serial para visualizar as leituras:
O anúncio abaixo ajuda a manter o Squids Arduino funcionando
{source}
style="display:block"
data-ad-client="ca-pub-0154803398463315"
data-ad-slot="6385083147"
data-ad-format="auto">
{/source}
O anúncio abaixo ajuda a manter o Squids Arduino funcionando
Comentários