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