Sensor de Vibración SW-420 Arduino

Publicado por Victor Arrieta en

El módulo sensor de vibración SW-420 es una placa de circuito consistente de un dispositivo sensor de vibración, un amplificador operacional LM393 en modo comparador y un potenciómetro. Evidentemente la base del módulo es el sensor de vibración, el cual funciona básicamente por medio de un elemento flexible metido en el interior de un cilindro, estando ambos a un potencial diferente, cuando se produce vibración el elemento interior chocará contra las paredes del cilindro conduciendo así una pequeña corriente. Luego esta corriente se compara con la referencia dada por el nivel del potenciómetro por  medio del amplificador operacional, si la corriente supera la referencia la salida digital del módulo (D0), se  pondrá en alto.
El sistema consta de 3 pines los cuales son:
 
VCC = Referencia  positiva
GND = Referencia  negativa 
D0 = Salida digital (en alto cuando exista vibración)
 
A continuación presentamos un ejemplo en usamos la vibración detectada por el módulo.
 
Esquema  de conexión Arduino UNO
Código Arduino
 
int LedPin = 13;

int Sensor = A0;
 
void setup() {
  pinMode(LedPin, OUTPUT);
}
 
void loop() {
  if (digitalRead(Sensor) == 1) {
    digitalWrite(LedPin, HIGH);
    delay(3000);
  }
  else
  {
    digitalWrite(LedPin, LOW);
  }
}
 
Una vez subas el código, el led interno de la placa Arduino permanecerá encendido por 3 segundos cada vez se perciba una vibración.

Compartir esta publicación



← Publicación más antigua Publicación más reciente →