Resumen
Objetivo del proyecto:
El objetivo principal de este proyecto es brindar mayor seguridad en áreas restringidas.
Aplicación de circuito general:
Bancos:
En los bancos se utiliza principalmente en vestuarios para mayor seguridad. Si se detecta algún movimiento en los vestuarios, las fotografías se capturarán automáticamente.
Demostrar su funcionamiento:
PIR es un sensor que se utiliza para detectar cualquier movimiento. Si el sensor PIR detecta algún movimiento, enviará un mensaje de activación a la Raspberry Pi. Luego, la Raspberry Pi encenderá la cámara y la cámara pi capturará la imagen.
Descripción:-
Diagrama de bloques :
Fig. 1: Diagrama de bloques de la alarma de intrusión basada en Raspberry Pi
Ethernet :
Fig. 2: Imagen que muestra el cable Ethernet que conecta la PC y Raspberry Pi
Es una familia de tecnologías de redes informáticas para redes de área local (LAN) y redes de área metropolitana (MAN). Se introdujo comercialmente en 1980 y se estandarizó por primera vez en 1983 como IEEE 802.3 y desde entonces se ha perfeccionado para admitir velocidades de bits más altas y distancias de enlace más largas. Con el tiempo, Ethernet ha reemplazado en gran medida a las tecnologías LAN cableadas de la competencia, como Plug Ring , FDD EU y ARCNET . La principal alternativa para las LAN contemporáneas no es un estándar cableado, sino una LAN inalámbrica estandarizada como IEEE 802.11 y también conocida como Wi-Fi .
Los estándares de Ethernet comprenden varias variantes de cableado y señalización de capa física OSI que se utilizan con Ethernet. El Ethernet 10BASE5 original utilizaba cable coaxial como medio compartido. Posteriormente, los cables coaxiales fueron sustituidos por pares trenzados y enlaces de fibra óptica en conjunto con hubs o conmutadores. A lo largo de su historia, las velocidades de transferencia de datos de Ethernet han aumentado desde los 3 megabits por segundo (Mbit/s) originales hasta los últimos 100 gigabits por segundo (Gbit/s), y se esperan 400 Gbit/s para principios de 2017.
Los sistemas que se comunican a través de Ethernet dividen un flujo de datos en fragmentos más cortos llamados tramas. Cada trama contiene direcciones de origen y destino y datos de verificación de errores para que se puedan detectar y retransmitir datos corruptos. Según el modelo OSI, Ethernet proporciona servicios hasta la capa de enlace de datos inclusive.
Sensor PIR: –
Figura 3: Imagen típica del sensor PIR
Un sensor PIR individual detecta cambios en la cantidad de radiación infrarroja que incide sobre él, que varía según la temperatura y las características de la superficie de los objetos frente al sensor. ) Cuando un objeto, como un ser humano, pasa frente al fondo, como una pared, la temperatura en ese punto en el campo de visión del sensor aumentará de la temperatura ambiente a la temperatura corporal y luego volverá a subir. El sensor convierte el cambio resultante en la radiación infrarroja entrante en un cambio en el voltaje de salida y esto activa la detección. Los objetos en movimiento con una temperatura similar a la del fondo pero con diferentes características de superficie también pueden tener un patrón de emisión de infrarrojos diferente y, por lo tanto, a veces activan el detector.
Los PIR vienen en muchas configuraciones para una amplia variedad de aplicaciones. Los modelos más comunes tienen numerosas lentes Fresnel o segmentos de espejo, un alcance efectivo de unos diez metros (treinta pies) y un campo de visión de menos de 180 grados. Hay disponibles modelos con campos de visión más amplios, incluidos 360 grados, generalmente diseñados para montaje en techo. Algunos PIR más grandes están fabricados con espejos de un solo segmento y pueden detectar cambios en la energía infrarroja a más de treinta metros de distancia del PIR. También hay PIR diseñados con espejos de orientación reversibles que permiten una cobertura amplia (110° de ancho) o una cobertura de “cortina” muy estrecha, o con segmentos seleccionables individualmente para “dar forma” a la cobertura.
Frambuesa Pi:-
Fig. 4: Imagen típica de Raspberry Pi 2
La Raspberry Pi es una serie de ordenadores de placa única del tamaño de una tarjeta de crédito desarrollados en el Reino Unido por la Fundación Raspberry Pi con la intención de promover la enseñanza de la informática básica en las escuelas.
La Raspberry Pi original se basa en el sistema Broadcom BCM2835 en un chip (SoC), que incluye un procesador ARM1176JZF-S700 MHz, GPU Video Core IV y se envió originalmente con 256 megabytes de RAM, que luego se actualizó (modelos B y B+). a 512 MB. El sistema tiene sockets Secure Digital (SD) (modelos A y B) o Micro-SD (modelos A+ y B+) para medios de arranque y almacenamiento persistente. En 2014, la Fundación Raspberry Pi lanzó el Compute Module, que empaqueta un BCM2835 con 512 MB de RAM y un chip flash MMC en un módulo para su uso como parte de sistemas integrados.
Cámara Pi: –
Fig. 5: Imagen típica de la cámara Rapsberry Pi
El módulo de cámara Raspberry Pi es un complemento personalizado para Raspberry Pi. Se conecta a la Raspberry Pi a través de uno de los dos pequeños enchufes en la superficie superior de la placa. Esta interfaz utiliza la interfaz CSI dedicada, que está diseñada especialmente para interactuar con cámaras. El bus CSI es capaz de alcanzar velocidades de datos extremadamente altas y transporta exclusivamente datos de píxeles.
El tablero en sí es pequeño, de unos 25 mm x 20 mm x 9 mm. También pesa poco más de 3 g, lo que lo hace perfecto para dispositivos móviles u otras aplicaciones donde el tamaño y el peso son importantes. Se conecta a la Raspberry Pi mediante un pequeño cable plano. La cámara está conectada al procesador BCM2835 en el Pi a través del bus CSI, un enlace de mayor ancho de banda que transporta datos de píxeles desde la cámara al procesador. Este bus viaja a lo largo del cable plano que conecta la placa de la cámara al Pi. El sensor en sí tiene una resolución nativa de 5 megapíxeles y una lente de enfoque fijo integrada. En términos de imágenes fijas, la cámara es capaz de producir imágenes fijas de 2592 x 1944 píxeles y también admite vídeo de 1080p30, 720p60 y 640x480p60/90.
Funcionamiento del circuito: –
Después de instalar el sistema operativo en Raspberry pi, conecte Raspberry Pi a la PC mediante un cable LAN con la ayuda del software MobeXterm, tenemos que abrir el escritorio de Raspberry Pi.
Antes de abrir el escritorio, abra MobeXterm, que consta de SSH, haga clic en SSH y proporcione la dirección IP que proporcionamos en la instalación del sistema operativo en Raspberry Pi y haga clic en esa dirección IP, abra una nueva ventana y dé el comando lxsession para abrir el escritorio de Raspberry. pi.El escritorio consta de muchas aplicaciones como juegos, IDE de Python y terminal raíz, etc. abra el IDE de Python y escriba el código según nuestros requisitos y guárdelo como terminal raíz pirsensor.py.open y para establecer la ruta proporcione el comando cd de escritorio y para ejecutar el código, dé el comando sudo python3 pirsensor.py si se detecta algún movimiento, el sensor PIR se activa y activará la raspberry pi y la raspberry pi enciende la cámara y captura las imágenes.
Número de componentes
· Placa Raspberry pi modelo B+-1
Cámara Pi-1
· Sensor PIR-1
Número de PIN:-
Descripción del PIN de Raspberry Pi: –
Figura 6: Diagrama de pines GPIO de Raspberry Pi
Conecte la salida del sensor PIR de la siguiente manera
Alimentación PIR 1er pin (+5v) (pin2).
PIR 2 y salida pin (GPIO16).
PI 3 tercer pin de tierra (pin 9)
Valores de tensión de alimentación: –
· Frambuesa pi – 5v
· Sensor PIR – 5v
Imagen del circuito implementado: –
Figura 7:
Prototipo de alarma de intrusión basado en Raspberry Pi
Código fuente del proyecto
###
desde el momento importar dormir
importar RPi.GPIO como GPIO
importar picamera
desde la importación de tkinter *
desde subprocesos importar subproceso
defmoción:
foto = FotoImagen(archivo="hero.gif")
w = Etiqueta(maestro, imagen=foto)
w.foto = foto
w.paquete
bucle principal
subprocesos def:
GPIO.setmode(GPIO.BCM)
GPIO.configuración(16, GPIO.IN)
mientras es cierto:
si (GPIO.input(16) == Verdadero):
print ("Advertencia: ¡Se ha detectado MOVIMIENTO!")
con picamera.PiCamera como cámara:
cámara.start_preview
dormir(2)
cámara.capture('/home/pi/Desktop/hero.gif')
cámara.stop_preview
maestro = Tk
foto = FotoImagen(archivo="hero.gif")
w = Etiqueta(maestro, imagen=foto)
w.foto = foto
w.paquete
bucle principal
demás:
print("Todo está SILENCIOSO en RPi...")
dormir(1);
movimiento
mientras es cierto:
t=Subproceso(destino=subprocesos)
t.inicio
t.unirse
###
Diagramas de circuito
Detección de intrusiones con raspberry pi usando cámara_Diagrama de circuito | ![]() |