Tem como simular o potenciômetro através do código tipo,
estou testando o potênciometro com um piezo-buzzer
ex:
frec = map(tono,0,1023,10000,12000); // colocando 440,440) emite a nota musical LA
caso eu queira imitar uma melodia
delay(2000);
tone(10,262,200); //DO
delay(200);
tone(10,294,300); //RE
delay(200);
tone(10,330,300); //MI
delay(200);
tone(10,349,300); //FA
delay(300);
tone(10,349,300); //FA
delay(300);
tone(10,349,300); //FA
agora tem como fazer um loop do som que é emitido no buzzer numa frequencia de por exemplo
de 100 a 200 sem precisar estar girando o potenciometro e sem escrever varias linhas de código
Obrigado e até
Tags:
Não deu pra entender bem, mas pelo pouco que entendi "tono" vem do potenciometro.
Vc pode simplesmente colocar um numero
tono=1234;
por exemplo.
Para tocar ou vc faz como está fazendo, com 2 linhas por nota, ou cria um vetor (matriz) com os valores que vc pretende e depois faz um for() para ir lendo.
Veja esse exemplo:
Olá,
o exemplo é este
https://circuits.io/circuits/1482857-repelente-ultrasonico-arduino#...
mas se eu quiser colocar na matriz valores de 10000 a 15000, teria que escrever tudo ou
teria algum jeito de ele tocar tipo (>maior que 10000 e <menor que 15000) 10001,10002,10003, e assim por diante
Grato
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por