Cómo hacer alarma antirrobo usando Arduino Uno

Cómo hacer alarma antirrobo usando Arduino Uno

Para detectar cualquier movimiento no deseado en un área o evitar que los ladrones ingresen a esa área, necesitamos un sensor que pueda activar una alarma. Para esto requeriremos un sensor que pueda detectar el movimiento de cualquier cuerpo y activar la alarma tan pronto como detecte el movimiento. En resumen, para hacer un sistema de detección de ladrones, necesitamos un sensor de detección de movimiento y un timbre y utilizando Arduino Uno podemos hacer un sistema de detección de ladrones.

Cómo hacer un sistema de alarma antirrobo con Arduino Uno

Para crear un sistema de alarma antirrobo, debemos necesitar la siguiente lista de componentes

  • Arduino Uno
  • Tablero de circuitos
  • Conectando cables
  • 1 RGB LED
  • 1 sensor PIR

Para detectar cualquier movimiento no deseado en cualquier área que hemos diseñado un circuito cuyo esquema se da en la figura a continuación:

Ensamblaje de hardware para crear una alarma antirrobo con Arduino Uno y PIR Sensor

El esquema del circuito dado anteriormente se implementa en el hardware y, para comprender mejor las conexiones del circuito, hemos dado la imagen a continuación que explica el ensamblaje de hardware.

Conectamos la salida del sensor PIR al Arduino conectando el cable marrón al pin 6, mientras que el timbre está conectado con Arduino usando el cable gris que lo conecta con el pin 3 de Arduino.

A pesar de usar el timbre para indicación, también hemos utilizado el LED RGB para indicación. Entonces, cuando no hay movimiento, el LED verde permanecerá encendido, pero tan pronto como se detecte un movimiento, el LED rojo se encenderá y el timbre también se encenderá respectivamente.

Código Arduino para alarma antirrobo usando el sensor PIR con Arduino Uno

El código compilado para crear el sistema de detección de ladrones utilizando el sensor PIR con Arduino UNO se proporciona a continuación:

int redpin = 5;/* Asignación del pin Arduino para LED rojo*/int GreenPin = 4;/* Asignación del pin Arduino para LED verde*/
int sensorpin = 6; /* Asignar el pin Arduino para el sensor de detección de movimiento*/
int buzzpin = 3; / * Asignación del pin Arduino para el timbre */
int val = 0; / *Asignación de las variables para cadena la salida del sensor */
setup () void
/ * Asignación del modo PIN para los LED y el sensor */
PinMode (Redpin, salida);
PinMode (GreenPin, salida);
PinMode (sensorPin, entrada);
PinMode (Buzzpin, salida);
De serie.comenzar (9600);
DigitalWrite (Greenpin, High); / * dando al LED un estado alto */

bucle void ()
val = digitalread (sensorPin); /* Lectura de la salida del sensor de movimiento*/
if (val == high) / * Si el valor es alto, entonces * /

DigitalWrite (Redpin, High); / * Encienda el LED rojo */
DigitalWrite (GreenPin, Low);/ * Apague el LED verde */
DigitalWrite (Buzzpin, High);/ * Encienda la alarma de timbre */

if (val == Low)/ * Si la salida del sensor es baja, entonces */

DigitalWrite (Redpin, Low); / * Apague el LED rojo */
DigitalWrite (GreenPin, High);/* Encienda el LED verde*/
DigitalWrite (Buzzpin, Low);/* Apague el timbre*/

Para resumir el funcionamiento del código Arduino, podemos decir que cuando el sensor PIR detecta cualquier firma de calor en el circundante de su salida. Cuando la salida del sensor se vuelva alta, el timbre sonará la alarma y el LED rojo también se encenderá y viceversa. Para controlar la alarma de timbre con respecto a la salida del sensor, hemos utilizado las condiciones IF leyendo la salida del sensor utilizando la función digitalRead ().

Implementación de hardware para alarma de ladrones utilizando el sensor PIR con Arduino Uno

Hemos implementado el hardware para el circuito de acuerdo con el ensamblaje de hardware descrito anteriormente y, como se puede ver desde la imagen que se proporciona a continuación:

Para fines de demostración, hemos usado un automóvil de juguete como objeto en movimiento y el sistema también funcionará cuando un humano se cruce dentro del rango de detección del sensor.

En lugar del timbre se puede usar una campana de alarma de calidad con un relevo.

Conclusión

Los sensores utilizados para detectar el movimiento de los objetos en un área son los sensores PIR que recogen el movimiento de la radiación infrarroja emitida en forma de calor de un objeto en movimiento. Este tipo de sensor se puede usar en una serie de aplicaciones como la apertura automática de puertas, luces automáticas y alarmas de seguridad. Para demostrar cómo podemos detectar cualquier movimiento no deseado en un área, hemos creado un sistema de alarma antirrobo utilizando el sensor PIR con Arduino.