Arduino: crie alto-falantes e tons de saída - como funciona
Você também pode usar o Arduino para construir um alto-falante e ter tons de saída. Você pode descobrir exatamente como isso funciona e qual código você precisa nesta dica prática.
Arduino: crie alto-falantes e tons de saída - como funciona
Para transformar seu Arduino em um alto-falante, primeiro é necessário distinguir entre uma campainha ativa e uma campainha passiva. Um sinal sonoro ativo já está equipado com uma fonte oscilante que gera um som assim que a tensão é aplicada. No entanto, você pode produzir apenas um tom com ele.
- Uma campainha passiva é um pouco melhor. Você pode controlar o tom usando a modulação por largura de pulso. Basta conectar a campainha ao chão e a um pino PWM (por exemplo, pino 9).
- Agora você pode facilmente emitir tons usando o método de tons. Para fazer isso, escreva »tone (9, 2000)«. Agora, um tom seria emitido no pino 9 com uma frequência de 2.000 Hz.
- Se desejar, você também pode especificar a duração em segundos com um parâmetro adicional: »tone (9, 2000, 5)«. Portanto, o som dura apenas cinco segundos; caso contrário, seria jogado para sempre.
- Com o comando »noTone (9);« você termina todos os tons em um alfinete.
- Dica: A propósito, você pode tocar melodias profissionais com o Arduino. Primeiro importe a biblioteca de sons com o comando »#include" pitches.h "«. Algumas variáveis já foram criadas nesta biblioteca, de modo que uma frequência foi atribuída automaticamente a uma determinada nota, como »NOTE_C3«.
Na próxima dica prática, mostraremos como construir um termômetro com o Arduino.