Videovigilancia raspberry pi
DJ tuvo el placer de aprender que no es necesario escribir ningún código para hacer su propia cámara de seguridad, sólo puede utilizar un paquete llamado motionEyeOS. Todo lo que tienes que hacer es descargar la imagen motionEyeOS, insertar la tarjeta SD flasheada en tu Raspberry Pi y listo.
Aunque la construcción es muy sencilla desde el punto de vista electrónico, la carcasa de 20 piezas impresa en 3D es preciosa. Una Raspberry Pi se coloca en una plataforma especialmente diseñada en el centro de la carcasa, conectada a la cámara de alta calidad Raspberry Pi, que se encuentra en la parte delantera de la carcasa, asomándose.
La fuente de alimentación de 5V se enruta a través de la carcasa principal en la base, que monta la construcción de la pared. Para mantener la Raspberry Pi fría, DJ hizo algunos agujeros de ventilación en la lente de la carcasa. El LED rojo sale por el lateral y se coloca en el cuerpo exterior de la carcasa.
Esta construcción también es sin tornillos: las mitades de la carcasa tienen lo que parecen agujeros para tornillos a lo largo de los bordes, pero en realidad son imanes de neodimio de 3 mm, por lo que el montaje y la reparación es muy fácil, ya que todo simplemente se pone y se quita.
Streaming de cámara Raspberry pi
Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos Git aceptan tanto nombres de etiqueta como de rama, por lo que crear esta rama puede causar un comportamiento inesperado. ¿Estás seguro de que quieres crear esta rama?
Se genera una imagen de fondo común a partir de una media de muchos fotogramas de vídeo anteriores. El último fotograma se resta de este fondo. Sólo se marcan los valores de los píxeles que no son iguales al valor del píxel de fondo correspondiente. Se cuentan todos los píxeles marcados y se calcula un porcentaje. Este porcentaje puede disparar el evento de movimiento si es mayor que el ajuste set_trigger.
Tendrá que experimentar con set_trigger y reset_trigger para ver qué le conviene más en su situación. Detectar a una persona delante de tu puerta requiere otros ajustes que detectar el coche de los vecinos en el patio trasero.
Al mismo tiempo, este fotograma se promedia con las demás imágenes capturadas recientemente. Esto significa que una vez que se detiene un movimiento, éste desaparece gradualmente en el fondo. Como el coche del vídeo anterior. Cuando estaba aparcado, desaparece lentamente. El tiempo que tarda en desaparecer está definido por la constante TAU_BACKGROUND en la línea 36 de General.h. Si quieres cambiarla, tienes que volver a compilar la aplicación MainEvent. No es un ajuste como los de Settings.txt.
Sistema de vigilancia Raspberry
Este post describe cómo construir una cámara de vigilancia basada en un microordenador Raspberry Pi que graba vídeo HD cuando algo se mueve en la zona vigilada. Las imágenes en directo se pueden ver desde cualquier navegador web, incluso desde el móvil mientras estás de viaje.
Paso 1. Seleccione e instale una pantalla para su cámara de vigilancia Raspberry Pi (Adafruit PiTFT, NeoSec/Tiny, etc), para que pueda ver la alimentación de la cámara en ella. Puedes elegir la pantalla LCD o táctil perfecta compatible con la Pi en Amazon y otras tiendas online.
Paso 2. Instala Raspbian para tu Pi. Raspbian es el sistema operativo oficial compatible con Raspberry Pi. O puede utilizar NOOBS, un instalador fácil para Raspbian que le ayudará a configurar el software de la cámara IP Raspberry Pi.
Paso 3. A continuación, necesitará una conexión a Internet para su cámara IP Raspberry Pi. Lo mejor es configurar WiFi en ella, lo que le permite ejecutar su Pi sin un monitor. Usted puede SSH de forma remota utilizando la dirección IP, nombre de usuario y contraseña.
Para configurar WiFi para Raspberry Pi, tendrás que conectar tu pantalla, teclado, ratón y adaptador WiFi a la Pi, y luego iniciar sesión en el Terminal. Configura el adaptador y luego introduce la información de tu red WiFi, para que el adaptador sepa cómo conectarse al WiFi. Si tienes problemas con ello, puedes recurrir al foro de Raspberry Pi para obtener sugerencias.
Cámara Raspberry pi
En nuestro caso, queremos utilizar un cable negro para conectar la tierra del sensor a la tierra de nuestra placa (PIN 6), un cable rojo a los +5V (PIN 2), y el cable de señal a uno de los GPIO (PIN 11).Aquí hay dos imágenes de cómo montarlo:
Desplegando el servidor a RenderAhora que tenemos un servidor de trabajo, es el momento de empujarlo a un entorno real, estable y seguro. En el pasado he configurado mi propio servidor en Amazon AWS EC2, y que a menudo ha demostrado ser eficaz, pero también viene con un montón de costes de mantenimiento de mi parte: la necesidad frecuente de actualizar el sistema operativo, instalar parches de seguridad, y hacer una tonelada de cambios de configuración (generación y rotación de certificados HTTPS / TLS, la creación de un equilibrador de carga o una dirección IP estática, configuración de DNS, y así sucesivamente).También he utilizado Heroku en el pasado como una gran manera de desplegar servicios simples con cero mantenimiento. (Puedes ver mi artículo anterior sobre Cómo construir un prototipo IoT robusto en menos de un día [Parte 2]). Pero en este caso, tenía algunos requisitos adicionales que Heroku no podía satisfacer:Regístrate y configura el primer servicioAntes de registrarte en la plataforma, te animo a hacer un fork de mi repo GitHub haciendo clic en el botón “fork” en la parte superior derecha de la pantalla.