Início
/
Desafios
/
Desafio91 - Visualizar variações da intensidade sonora em um display OLED - Arduino
Desafio91 - Visualizar variações da intensidade sonora em um display OLED - Arduino
Angelo Luis Ferreira | 17/12/2021
Acessos: 1.466
Desafio 91 - Projeto 100
Quatro formas para medir a intensidade sonora em um OLED
Com base no projeto Projeto100 - Criando um VU meter analógico com Arduino e display Oled , resolva o seguinte desafio:
1. Acrescente um botão (push button) e altere o programa original fazendo com que ao pressionar o botão a imagem do dial do VU seja substituída por:
a) Uma barra no topo do display que deverá aumentar ou diminuir dependendo da intensidade sonora captada pelo módulo sensor de som:
b) Quando o botão for pressionado novamente: Um círculo com um ponteiro que deverá ir de 0 até a última marca dependendo da intensidade sonora obtida pelo sensor de som.
c) Quando o botão for pressionado novamente: Faça com que dependo da intensidade do som captada, apareça de 1 a 6 círculos de tamanhos diferentes com o mesmo centro, do menor para o maior.
d) Quando o botão for pressionado novamente: Volte a imagem do VU meter do projeto original.
Dicas e orientações
a) Para o desafio 1, tome como base o Projeto 94 - Simulando um botão giratório no display OLED - Arduino para desenhar a barra e o botão com ponteiro.
O anúncio abaixo ajuda a manter o Squids Arduino funcionando
Comentários