Sensor de vibración MS 605-00004 con Arduino

En este tutorial te indicaremos como usar el sensor de vibración MS 605-00004 con Arduino. Para esta prueba se hará uso de un sensor de vibración, se utilizara una tarjeta de  desarrollo la cual nos mostrara los datos de modo serial y físicamente por medio de alarma luminosa por medio de un diodo emisor.

Materiales

  • Sensor de vibración MS 605-00004
  • Tarjeta de desarrollo Arduino UNO
  • Cable USB serial
  • LED

INTRODUCCION del sensor de vibración

Descripción

Sensor piezoeléctrico de vibración que consta  de una película de laminada de un sustractor de polímero. Cuando el sensor es doblado o desplazado de su eje neutral, este genera voltaje, el mismo puede ir de 0 a 70V.

 

Sensor de vibración MS 605-00004 con Arduino Sensor de vibración MS 605-00004 con Arduino

 

ESPECIFICACIONES

  • Marca: Measurement Specialities.
  • Sensibilidad: 50mV/g,
  • Serie: 605-00004.
  • Longitud: 25mm.
  • Ancho: 13mm.

Datasheet

Arduino UNO

Arduino UNO  es una tarjeta de desarrollo basada en el microcontrolador ATmega328.  Esta tarjeta incluye un ATmega16U2 programado como convertidor USB-Serial.  El Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.

Sensor de vibración MS 605-00004 con Arduino

 

 



ESPECIFICACIONES del Sensor de vibración MS 605-00004 con Arduino

 

  • Microcontrolador: ATmega328
  • Voltaje de operación: 5V
  • Voltaje de entrada: 7 – 12V
  • Rango de voltaje de entrada: 6-20V
  • Pines digitales I/O: 14 (6 PWM)
  • ADC: 6
  • Corriente por pin I/O: 40mA
  • Memoria Flash: 32KB (0.5 KB usados en bootloader)
  • SRMA: 2KB
  • EEPROM: 1KB
  • Reloj: 16Mhz

Pagina oficial                                                    Descarga el software arduino

 

Sensor de vibración MS 605-00004 con Arduino Sensor de vibración MS 605-00004 con Arduino

 

Código del Sensor de vibración MS 605-00004 con Arduino

Una vez conectado el sensor de vibración a Arduino UNO, lo siguiente será realizar un programa para obtener los valores y mostrarlos en puerto serie, de esta manera podremos verificar el nivel de vibración y/o lanzar una alarma luminosa por  el led utilizado en la salida digital 13 de la tarjeta de desarrollo.

 

int sensorPin = A0; // selecciona la entrada del sensor de vibracion
int ledPin = 13; // selecciona el pin para la alarma (LED)
int vibracion; // variable para guardar dato obtenido

void setup()
 {
 pinMode(ledPin, OUTPUT); // declarar el ledPin como OUTPUT:
 Serial.begin(9600);
 }
void loop()
 {
 vibracion = analogRead(sensorPin); //leer el valor del sensor y enviarlo a la variable a expresar
 Serial.print(vibracion); //monitorea el valor
 Serial.println(); //espacio entre valor y valor monitoreado
 delay(1000); //tiempo de espera entre una lectura y otra

 if(vibracion>=0 & vibracion<=350) // rango de estabilidad { digitalWrite(ledPin, LOW); } if(vibracion>=351 & vibracion<=700)// alarma activa con pulsacion { digitalWrite(ledPin, HIGH); //estado alto de la salida delay(100); digitalWrite(ledPin, LOW); //estado bajo de la salida delay(100); } if(vibracion>=701)
 {
 digitalWrite(ledPin, HIGH);
 }
}

Estado neutral

       if(vibracion>=0 & vibracion<=350) // rango de estabilidad
         {
          digitalWrite(ledPin, LOW);
         }  

4

Estado de vibracion

</pre>

if(vibracion>=351 & vibracion<=700)// alarma activa con pulsacion { digitalWrite(ledPin, HIGH);    //estado alto de la salida delay(100); digitalWrite(ledPin, LOW);     //estado bajo de la salida delay(100); } if(vibracion>=701)
{
digitalWrite(ledPin, HIGH);
}
<pre>

6



11 Comments

  1. mario cesar pineda abril 4, 2015
  2. maria junio 27, 2016
  3. Jeus agosto 31, 2016
    • Saul Jesus septiembre 1, 2016
  4. jaime sanchez septiembre 26, 2016
    • Saul Jesus septiembre 27, 2016
    • Jhosmar junio 14, 2018
  5. Kayden enero 6, 2017
  6. alex febrero 2, 2017

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.