Projeto 20 – Arduino como um gerador de frequência (Onda quadrada) ~ Faça com Arduino !
Transcript of Projeto 20 – Arduino como um gerador de frequência (Onda quadrada) ~ Faça com Arduino !
25/1/2014 Projeto 20 – Arduino como um gerador de frequência (Onda quadrada) ~ Faça com Arduino !
http://facacomarduino.blogspot.com.br/2013/12/projeto-20-arduino-como-um-gerador-de.html 1/3
Faça com Arduino !Seus melhores projetos estão aqui !!
PROJETO 20 – ARDUINO COMO UM GERADOR DEFREQUÊNCIA (ONDA QUADRADA)
domingo, dezembro 08, 2013 arduino, arduino projetos, arduino uno com
gerador de frequencias, como fazer um gerador de frequencias com arduino,
gerador de frequencias com arduino, projeotos com arduino uno, projeto 20 No
comments
Projeto 20 – Arduino como um gerador de frequência (Onda quadrada)
Olá pessoal, neste projeto vou ensinar como fazer do Arduino um gerador de frequências em
ondas quadras variando de 0Hz a 980Hz mostrando no Serial Monitor a passagem das
frequências geradas a cada 2 segundos. Os pinos 5 e 6 tem uma frequência de
aproximadamente 980Hz enquanto os demais pinos possuem apenas 490Hz. Util izei o a
função tone para gerar as frequências no pino 6 do Arduino. Com este projeto você pode
controlar leds, motores, sonorizador piezo ou até mesmo inserir este sinal em fi ltros. O código é
bem simples e de fácil compreensão.
Os códigos serão todos comentados para melhor entendimento, podendo ser retirados após a
compreensão de cada linha. Bom trabalho !!!
Para você visualizar o monitor serial selecione a opção Tools, Serial Monitor (ou Ctrl+Shift+M)
e pronto.
Componentes necessários
1 Sonozidor piezo
Fios jumpers
Conectando os componentes
Primeiro, certifique-se de que seu Arduino esteja desligado, desconectando-o do cabo USB.
Agora, pegue o sonorizador e conecte – o como mostra a figura.
Observ ação importante: Verificar a polaridade do sonozidaror.
Imagem para testar as v ariações das frequências
Popular Tags Blog Archives
SOCIAL PROFILES
+POPULARES
Projeto 10 - Controle de temperatura comLCD e Cooler
Projeto 10 - Controle de temperatura com LCDe Cooler Olá pessoal, já vimos basicamentecomo utilizar um LCD com o Arduino, agoravamo...
Projeto 12 - Motor de passo controlado porArduino
Pr ojeto 12 - Motor de passo controlado porArduino Olá pessoal, já vimos como controlarum motor CC. Agora vamos ver como funcionaum...
Projeto 2 - Semáforo
Projeto 2 - Semáforo Olá pessoal, agora vamosfazer um pequeno projeto, um semáforo que irádo verde ao vermelho, passando pelo amarel...
SIGA O BLOG PELO SEU EMAIL !
TOTAL DE VISUALIZAÇÕES
Search
Email address... Submit
Encontre-nos no Facebook
Faça com arduino
34 pessoas curtiram Faça com arduino.
Plug-in social do Facebook
Curtir
HOME DOWNLOAD SOBRE O AUTOR LINKS UTEIS
25/1/2014 Projeto 20 – Arduino como um gerador de frequência (Onda quadrada) ~ Faça com Arduino !
http://facacomarduino.blogspot.com.br/2013/12/projeto-20-arduino-como-um-gerador-de.html 2/3
Não importa se você util iza fios de cores diferentes ou furos diferentes na protoboard, desde
que os componentes e os fios estejam conectados na mesma ordem da figura. Tenha cuidado
ao inserir os componentes na protoboard. Caso sua protoboard seja nova, a superfície dos furos
ainda estará rígida. A não inserção cuidadosa dos componentes pode resultar em danos.
Certifique-se de que todos os componentes estejam conectados corretamente. Quando você
estiver seguro de que tudo foi conectado corretamente, l igue seu Arduino e conecte o cabo
USB.
Agora v amos ao código
// Projeto 20 – Arduino como um gerador de frequência (Onda quadrada)
/*
Para sintaxe verificar o site
http://arduino.cc/en/Reference/Tone
*/
void setup() {
Serial.begin(9600); // Inicia o Serial Monitor
}
void loop() {
Serial.println("A frequencia eh de: 0 Hz"); // Imprimi na tela a frequência gerada
{
tone(6, 0); // Defini o pino em OUTPUT, e a frequencia gerada no pino
delay(2000); // Gera a frequência por 2 segundos
}
Serial.println("A frequencia eh de: 100 Hz");
{
tone(6, 100); delay(2000);
}
Serial.println("A frequencia eh de: 200 Hz");
{
tone(6, 200); delay(2000);
}
Serial.println("A frequencia eh de: 300 Hz");
{
tone(6,300); delay(2000);
}
Serial.println("A frequencia eh de: 400 Hz");
{
tone(6,400); delay(2000);
}
Serial.println("A frequencia eh de: 500 Hz");
{
tone(6,500); delay(2000);
}
25/1/2014 Projeto 20 – Arduino como um gerador de frequência (Onda quadrada) ~ Faça com Arduino !
http://facacomarduino.blogspot.com.br/2013/12/projeto-20-arduino-como-um-gerador-de.html 3/3
Postagem mais recente Postagem mais antiga
1 Comentários 0 Comentários
Serial.println("A frequencia eh de: 600 Hz");
{
tone(6,600); delay(2000);
}
Serial.println("A frequencia eh de: 700 Hz");
{
tone(6,700); delay(2000);
}
Serial.println("A frequencia eh de: 800 Hz");
{
tone(6,800); delay(2000);
}
Serial.println("A frequencia eh de: 900 Hz");
{
tone(6,900); delay(2000);
}
Serial.println("A frequencia eh de: 980 Hz");
{
tone(6,980); delay(2000);
}
}
Para certificar se o código está correto pressione o botão Verify/Compile. Se tudo estiver correto
pressione o botão Upload para fazer o upload do código para seu Arduino.
- Se você gostou do post, por favor comente! Nos dê um feedback, isto nos incentiva a
continuar! :)
Início
Assinar: Postar comentários (Atom)
Copyright © 2014 Faça com Arduino ! | Powered by Blogger
Design by FThemes | Blogger Theme by Lasantha - Premium Blogger Themes | Cloud CRM
Recomende isto no Google
Plug-in social do Facebook
Comentar...
Comentário usando...
Elton Benedito Lazarim · UNORP - São josé do rio preto
Muito bom!
Responder · Curtir · 29 de dezembro de 2013 às 08:27