O que é um Buzzer Passivo?
Share
O Buzzer Passivo é um transdutor acústico que não possui oscilador interno embutido, necessitando de um sinal elétrico de corrente alternada ou pulso de onda quadrada externa (como PWM) para gerar som.
Funcionamento Técnico e Criação de Melodias
A maior vantagem do buzzer passivo em projetos do Kit Iniciante Arduino é a capacidade de tocar músicas e notas variadas. O transdutor funciona como um pequeno alto-falante, reproduzindo a frequência exata da oscilação enviada a ele.
- Controle de Notas Musicais: Enviando frequências específicas é possível emular a escala de notas musicais padrão (por exemplo, 440 Hz para a nota Lá).
-
Uso da Função tone(): Na plataforma Arduino, a função
tone(pino, frequencia)gera uma onda quadrada com ciclo de trabalho de 50% ideal para excitar o diafragma do buzzer. - Variação de Volume e Efeitos: Alterando a frequência e o tempo ativo, cria-se efeitos sonoros de sirenes e robôs dinâmicos.
Diferente do buzzer ativo, se você aplicar simplesmente uma tensão contínua (ex: 5V fixos) nos pinos do buzzer passivo, o transdutor emitirá apenas um estalo curto no início e permanecerá em silêncio.
Perguntas Frequentes (FAQ)
- Qual a diferença principal de ligação entre Buzzer Ativo e Passivo?
- O buzzer ativo funciona enviando um sinal digital lógico padrão (HIGH ou LOW). O buzzer passivo necessita de uma onda alternada gerada por hardware/software (como PWM) para mover seu diafragma e emitir tons contínuos.
- Consigo reproduzir arquivos de áudio complexos no buzzer passivo?
- Não com fidelidade. O diafragma mecânico do buzzer passivo é otimizado para reproduzir ondas quadradas com frequências bem definidas, distorcendo de forma severa arquivos de áudio analógicos complexos como vozes ou música gravada.