Sensor de Vibração Alarme de Vibração

20 ABR
2016

Autor: Leonardo Dalla Porta

Pra que serve um Sensor de Vibração?

Geralmente é muito difícil de se identificar um sensor de vibração, eles são pequenos, aplicados com bastante frequência em áreas industriais, para controle de vibração de motores elétricos ou de eixos, entre outros. Um sensor de Vibração obviamente detecta essas oscilações no seu ambiente e envia para o controlador efetuar alguma ação, seja de desativar um motor ou como é o nosso caso apenas gerar um BIP, para informar o usuário de tal fato.

Esta Experiência é muito simples, utilizando um Arduíno o sensor e um Buzzer, lemos a entrada analógica vindo do sensor e convertemos isso para bips, dependendo o nível de vibração, será  a quantidade e continuidade dos Bips.

 

 

 

Você vai precisar de:

  • Módulo Sensor de Vibração
  • Arduino Uno ou similar
  • Buzzer
  • Jumpers
  • Protoboard (Dependendo de seus jumpers)

 

 

 

Ligações:

A ligação do sensor é muito simples, o sensor possui 3 pinos, dos quais da esquerda para a direita são: GND, OUT, VCC. Destes o GND vai ligado ao GND do Arduino, o OUT, na entrada analógica A0 do Arduino, o VCC é ligado ao 5V simplesmente. O buzzer é conectado ao pino 11, lembrando novamente que o buzzer precisa ser com oscilador interno (Só alimenta-lo).

 

 

 

O Código:

O código assim como ja mencionado anteriormente apenas efetua a leitura da porta analógica A0 e Larga pulsos para o Buzzer na porta digital 11 do Arduino. Basta copiar e colar na sua IDE e compilar!

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//**************************************//
//**********Vibracao.INO****************//
//**********Nadiel Comércio*************//
//**Faça um bom uso desde que mantenha**//
//*seu autor e sua fonte!***************//
//*Atenciosamente: Leonardo Dalla Porta*//
//*************07/01/2016***************//
//**************************************//
int var;
 
void setup()
{
pinMode(11, OUTPUT);
}
 
void loop()
{
if(analogRead(A0)<400) { var++; if(var>1000)
  {
    var=0;
    digitalWrite(11, HIGH);
    delay(200);
  }
}
else
{
  digitalWrite(11, LOW);
}
}

Qualquer dúvida deixe seu comentário abaixo, espero ter sido esclarecedor, um abraço e até a próxima!

Faça um bom uso! Att. Equipe Nadiel Comércio.

2 Comentários to “Sensor de Vibração Alarme de Vibração”

  1. hudson Mateus disse:

    Bom Dia leonardo!

    moro no Rio de Janeiro gostaria de entrar em contato com você!
    como faço tenho um projeto e gostaria de comprar umas peças e precisava da sua ajuda meu whatsapp é este aqui (021) 99569-2874
    gostei muito do video! desde já agradeço a atenção!

    Att: Hudson Mateus;

  2. Bom dia!
    Desculpa a demora para responder… pode me chamar pelo email… ldp.dalla@gmail.com

    Abraço!

Deixe um comentário

Weboy

*

 
Free WordPress Theme
WordPress Themes