Cómo hacer un sistema de alarma de intruso con Raspberry Pi 4

Cómo hacer un sistema de alarma de intruso con Raspberry Pi 4
El sensor PIR se usa para detectar el movimiento de los cuerpos móviles en su entorno y notificar a los usuarios sobre el movimiento, ya sea generando la alarma o la indicación de la luz. En este artículo, exploraremos cómo hacer una alarma de intrusos con fines de seguridad utilizando el sensor Raspberry Pi y PIR, pero antes de continuar, aprenderemos sobre la Raspberry Pi y la alarma del intruso con el sensor PIR.

¿Qué es una Raspberry Pi 4?

El Raspberry Pi 4 es una placa de computadora lanzada por la Fundación Raspberry y se utiliza para construir proyectos como Automation, Alarmas de Seguridad y Robótica. El Raspberry Pi 4 contiene los pines GPIO integrados en la placa y, utilizando el código de Python, podemos utilizarlos fácilmente para diferentes aplicaciones.

El Raspberry Pi se lanzó inicialmente para la comprensión de los conceptos de la computadora a nivel escolar, pero más tarde, debido a su popularidad y mejoras en el desarrollo de la Junta, se está utilizando para muchos proyectos electrónicos.

Alarma de seguridad del intruso utilizando el sensor PIR y Raspberry Pi

Se utiliza una alarma intrusor para fines de seguridad, ya que se instala en los alrededores de puertas y ventanas para que cuando el sensor PIR detente el movimiento, genera la alarma sobre el movimiento no autorizado en los lugares sensibles. Para aquellos que no saben sobre el sensor PIR, los sensores de infrarrojos pasivos (PIR) se utilizan para detectar el movimiento de los seres humanos, los animales o incluso cualquier otro objeto.

¿Cómo podemos hacer una alarma de seguridad de intruso con Raspberry Pi 4

Para hacer una alarma de seguridad del intruso usando Raspberry Pi, necesitamos los siguientes componentes electrónicos:

  • Módulo de sensor PIR
  • Tablero de circuitos
  • Cables de jersey
  • CONDUJO
  • Timbre piezoeléctrico

El diagrama de circuito esquemático de una alarma de seguridad del intruso utilizando la Raspberry Pi 4 será:

Para configurar el circuito de una alarma de seguridad del intruso de acuerdo con el diagrama de circuito anterior, primero colocaremos un sensor PIR y una Raspberry Pi 4 en la placa de circuito:

Tenga en cuenta que el sensor PIR tiene tres terminales, negro Uno es para suelo, la mitad amarillo uno es para el producción, y el rojo uno es para el fuente de alimentación Y luego, colocaremos un LED en la placa de pan:

Luego colocaremos el timbre piezoeléctrico con el LED en la placa de pan:

Ahora, haremos las conexiones de todos los módulos con la Raspberry Pi de acuerdo con la tabla que se proporciona a continuación:

Tierra del sensor PIR Conéctelo con los puertos cortos de la serie (-ve)
Salida del sensor PIR Conéctelo con el pin 4 GPIO de Raspberry Pi 4
VCC del sensor PIR Conéctelo con los otros puertos cortos de la serie (+VE)
Cátodo del LED Conéctelo con los puertos cortos de la serie (-ve)
Ánodo de LED Conéctelo con los puertos cortos de la serie (+VE)
Cátodo de bombilla piezoeléctrica Conéctelo con cátodo de LED
Ánodo de bombilla piezoeléctrica Conéctelo con el pin 17 GPIO de Raspberry Pi 4
Serie Short Port of Panboard (-Ve) Conéctelo con puerto de tierra de Raspberry Pi 4
Puerto corto de paneles de la serie (+ve) Conéctelo con el puerto de "5 voltios" de Raspberry Pi 4

El circuito completo ensamblado en la placa de pan:

¿Cuál es el código Python para una alarma de seguridad del intruso con Raspberry Pi?

Una vez que se realicen todas las conexiones, abra el terminal y use el editor Nano, haga un archivo con el nombre "Python my_pir_code.py ”usando el comando:

$ python my_pir_code.py

Escriba el siguiente código en el archivo abierto:

Desde GPIOZero Import LED # Importar la biblioteca LED del GPIOZero
Desde gpiozero import mocionsensor # Importar la biblioteca mocionsensor
LED = LED (17) # Declarar el pin 17 GPIO para la salida LED
sensor = mocionSensor (4) # Declarar el pin 4 GPIO como salida del sensor de movimiento
condujo.Off () # apague el LED
Mientras que es cierto: # inicializa un infinito mientras el bucle
sensor.Wait_for_motion () # esperará la detección de movimiento
condujo.on () # enciende el LED
sensor.Wait_for_no_motion () # esperará la detección de movimiento
condujo.Off () # apague el LED

¿Qué hay en el código de Python anterior?

Primero hemos importado dos bibliotecas de "LED" y "Mocionsensor" del GPIOZero. Luego declare el PIN 17 GPIO de Raspberry PI para LED y GPIO Pin 4 para el sensor PIR y guarde los valores en las variables LED y del sensor respectivamente. Finalmente, en el bucle infinito, encienda el LED si el movimiento se detecta y apague cuando no se detecte movimiento.

Nota: El timbre piezo está conectado paralelo al LED, por lo que no es necesario escribir código para el timbre, ya que se encenderá y apaga con la operación del LED.

El funcionamiento de la alarma de seguridad del intruso es:

¿Qué debemos hacer si el LED está encendido?

No es necesario preocuparse de que su proyecto configurado no funcione correctamente, coloque el sensor PIR frente a usted y gire las perillas al extremo izquierdo, esto reducirá el tiempo de retraso y la sensibilidad al valor más bajo. Una vez hecho con él, conecte el pin VCC del sensor PIR y déjelo de lado durante un minuto, ya que llevará tiempo energizar después de un minuto conecte el pin de salida al PIN 4 GPIO del Raspberry Pi y disfrute de la operación del proyecto.

Conclusión

La alarma de seguridad del intruso se usa para detectar el movimiento en su entorno con la ayuda de un sensor PIR. Este proyecto es muy útil para aplicar en las puertas o casilleros confidenciales para que cuando una persona no autorizada intente ingresar a esa habitación, la alarma notificará al personal de seguridad en cuestión sobre esa moción no autorizada. En este artículo, hemos hecho la alarma de seguridad del intruso con la Raspberry Pi usando un sensor PIR.