Olá, amantes de robótica!
Neste post irei ensinar a usar o buzzer, que é um alto falante pequeno.
Qtd Itens:
1 - Arduino UNO ou qualquer outra versão;
1 - Buzzer;
1 - Resistor 220 ohms;
1 - Protoboard;
2 - Jumpers (Fios).
Não sabe onde comprar as peças, confira esse post: onde comprar arduino e componentes
Basta fazer as mesmas conexões da imagem abaixo:
(clique na imagem pra ampliá-la)
Atenção:
Cuidado com a ligação do buzzer, observe que ele tem um sinal de "+", ou seja, não inverta, caso contrário poderá queimar o buzzer!
Coloque o resitor no positivo do buzzer, caso contrario poderá queimá-lo.
Se você é iniciante veja:Como enviar (upload) o programa pronto para a placa do arduino uno, mega entre outros
Pronto, qualquer duvida é só deixar nos comentários ou entrar em Contato
Neste post irei ensinar a usar o buzzer, que é um alto falante pequeno.
Veja o vídeo do buzzer em funcionamento:
Vamos ao material que precisamos:
Qtd Itens:
1 - Arduino UNO ou qualquer outra versão;
1 - Buzzer;
1 - Resistor 220 ohms;
1 - Protoboard;
2 - Jumpers (Fios).
Não sabe onde comprar as peças, confira esse post: onde comprar arduino e componentes
Vamos à montagem:
Basta fazer as mesmas conexões da imagem abaixo:
Atenção:
Cuidado com a ligação do buzzer, observe que ele tem um sinal de "+", ou seja, não inverta, caso contrário poderá queimar o buzzer!
Coloque o resitor no positivo do buzzer, caso contrario poderá queimá-lo.
Veja as fotos do projeto:
Se você é iniciante veja:Como enviar (upload) o programa pronto para a placa do arduino uno, mega entre outros
O mais importante, o código fonte:
Não sabe programar? Então acesse: Como programar em Arduíno, fazer robôs e projetos diversos /*
>>>>> Criando Robô Com Arduino <<<<<
##### Robôs, Projetos e Tutoriais! #####
.:: Site principal: http://www.CriandoRoboComArduino.com/
.:: Site secundário: http://www.TestCriandoRoboComArduino.com/
========== IMPORTANTE ==========
O código está livre para usar, citar, alterar e compartilhar,
desde que mantenha o site como referência.
Obrigado.
--------------------------------------------------------------------------------------------------
Projeto: Como usar o buzzer (som) no arduíno
---------------------------------------------------------------------------------------------------
*/
int BUZZER = 10; // Ligar o buzzer (Som) no pino 10
// Executado na inicialização do Arduino
void setup(){
pinMode(BUZZER,OUTPUT); // define o pino do buzzer como saída.
}
// Loop pincipal do Arduino
void loop(){
tone(10,300,300); //aqui sai o som
/*
o número 10 indica que o pino positivo do buzzer está na porta 10
o número 300 é a frequência que será tocado
o número 300 é a duração do som
*/
delay(500);
tone(10,100,300); //aqui sai o som
delay(500);
tone(10,900,300); //aqui sai o som
delay(500);
}
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>>>>> Acesse os sites: <<<<<
.:: Robôs, Projetos e Tutoriais
http://www.CriandoRoboComArduino.com/
.:: Testes dos robôs, noticias sobre robótica e muito mais
http://www.TestCriandoRoboComArduino.com/
>>>>> Inscreva-se nos canais no Youtube: <<<<<
.:: Vídeos dos robôs, projetos e tutoriais
Criando Robô Com Arduino
https://www.youtube.com/CriandoRoboComArduin
.:: Mostrando os testes dos robôs e projetos
Test Criando Robô Com Arduino
https://www.youtube.com/TestCriandoRoboComAr
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
Pronto, qualquer duvida é só deixar nos comentários ou entrar em Contato
Muito legal e útil para iniciantes como eu! Parabéns pela iniciativa de postar conteúdo assim!
ResponderExcluirMuito obrigado!
ExcluirA intenção do meu site é ajuda todos que tenham duvida, pretendo criar mais robôs e publicar tudo aqui!
Qualquer duvida sobre qualquer coisa relacionada e só perguntar!
Olá, estou com uma dúvida, se eu estiver utilizando varios pinos, e um deles for para emitir som através do buzzer, como o arduino vai saber para que pino deverá mandar o som?
ResponderExcluirOlá, simples, basta você alterar a linha do código:
Excluir"int BUZZER = 10;"
aonde esta o numero 10 é o pino digital do arduino, basta colocar o numero da pino que você deseja usar.
Preciso reproduzir um som de 1 segundo, como posso saber qual é o tom desse som?
ResponderExcluirOlá Marcos, infelizmente eu não entendo nada sobre musica, de aconselho a procurar algum musico pra falar sobre essa questão.
Excluireu captaria a sequência de um MIC, salvaria em um ARRAY e depois mandaria pro BUZZER.
ExcluirOlá, eu preciso conhecer o buzzer que você uso, muito obrigado
ResponderExcluirOlá, o buzzer que utilizei foi um speek de computador, o mesmo da primeira imagem do post.
ExcluirQualquer coisa é só perguntar!
opa, você conhece algum site que especifica a frequência máxima de cada buzzer? por exemplo, o de 5v, aguenta quanto?
ResponderExcluir