O que você vai ver neste post:
Objetivo
O objetivo deste post é o de desenvolver um metrônomo que pode ser utilizado nas aulas de música.
Caso queira entender mais e dar os primeiros passos com o Arduino, deixo como sugestão a leitura do post: “Primeiros passos com o Arduino“.
Montagem do circuito
Para montar o nosso circuito precisaremos de:
- 1 Arduino Uno R3;
- 2 Resistor de 220 Ω;
- 1 Servo motor;
- 1 Potenciômetro de 10 kΩ;
- 1 Potenciômetro de 1 kΩ;
- 1 Display de LCD 16 x 2
- 1 Buzzer (Piezo);
- 1 Protoboard.
Com o intuito de facilitar a compreensão na hora da montagem, segui um padrão de cores, conforme segue abaixo:
- Vermelho: Tensão de 5V;
- Preto: Terra – GND;
- Outras cores: Dados
Com isso em mente, o nosso circuito deverá ficar assim:
- Conectar na porta A0 o potenciômetro regulador de frequência;
- Conectar na porta A1 o Buzzer;
- Conectar nas portas 2 até a 8 o display de LCD;
- Conectar a parta de 5V e GND no protoboard.
Agora, com o nosso circuito montado podemos passar para a programação.
Programação
A lógica de programação utilizada para a nossa programação será:
INÍCIO
Ao iniciar o Arduino, fazer a leitura do Potenciômetro (Regulador de Frequência);
Converter esse valor para frequência em Batidas por Minutos (BPM);
Enviar essa frequência para o LCD;
Enviar essa frequência ao Servo motor para que ele oscile;
Enviar essa frequência ao Buzzer para que ele emita um som, sincronizado com o Servo motor;
FIM
Com isto, nossa programação ficara assim:
Observação, ao programar é comum fazermos comentários sobre cada parte do seu programa, isso facilita tanto a sua vida quanto a vida de uma outra pessoa que poderá ler seu código. No caso da IDE do Arduino, tudo o que estiver escrito depois de “//” não será interpretado pelo programa, portanto serve como comentário.
Para baixar a programação do Metrônomo, clique aqui.
Simulando no TinkerCad
Interaja com a simulação abaixo.
Uma vez que a programação for enviada ao Arduino e depois o Arduino for ligado você verá:
Dica: Experimente propor aos seus alunos uma ampliação do projeto, como incluir um LED, como indicador visual de frequência.
E ai, tem mais alguma ideia para implementar este projeto ou até mesmo melhora-lo?
Deixe seus comentários, bora compartilhar!
Como referenciar este post: Metrônomo com Arduino. Rodrigo R. Terra. Publicado em: 13/5/2021. Link da postagem: (https://www.makerzine.com.br/educacao/metronomo-com-arduino/).