O buzzer nada mais é do que um pequeno alto-falante
capaz de emitir sons em diversas frequências. Neste post vamos mostrar como
emitir sons em uma determinada frequência e intervalo de tempo utilizando o
buzzer e o Arduino. O buzzer é normalmente é usado em projetos que necessitam
de avisos sonoros, relógios com alarme, e até para reproduzir músicas.
O primeiro passo é conectar os componentes e os
fios na protoboard. Ligue uma perna do resistor na perna positiva do buzzer.
Ligue o fio preto na perna negativa do buzzer e ligue o fio vermelho na outra
perna do resistor. No arduino ligue o fio vermelho no pino digital 10 e o fio
preto no pino GND. Veja na imagem abaixo.
Segue abaixo o código fonte do projeto arduino com
buzzer que faz o mesmo emitir um som de 1500 hz mum intervalor de meio em meio
segundo. A emissão do som se dá através da função tone, onde o segundo
parâmetro informa a frequência do som que você quer emitir, que neste caso e
1500.
//Constante que representa o pino onde o positivo
//do buzzer será ligado.const int buzzer = 10;//Método setup, executado uma vez ao ligar o Arduino.void setup() { //Definindo o pino buzzer como de saída. pinMode(buzzer,OUTPUT);}//Método loop, executado enquanto o Arduino estiver ligado.void loop() { //Ligando o buzzer com uma frequencia de 1500 hz. tone(buzzer,1500); delay(500); //Desligando o buzzer. noTone(buzzer); delay(500); }
Fonte:
- http://www.comofazerascoisas.com.br/projeto-arduino-como-emitir-sons-com-o-buzzer.html
- http://www.arduinoecia.com.br/2013/06/sons-no-arduino.html


Nenhum comentário:
Postar um comentário