Tabla de contenido:

Cámara oculta Pi: 6 pasos (con imágenes)
Cámara oculta Pi: 6 pasos (con imágenes)

Video: Cámara oculta Pi: 6 pasos (con imágenes)

Video: Cámara oculta Pi: 6 pasos (con imágenes)
Video: #Unboxing Conocimos la FocoCam, la bombilla espía 2024, Noviembre
Anonim
Image
Image
Cámara oculta Pi
Cámara oculta Pi
Cámara oculta Pi
Cámara oculta Pi

Este es un gran proyecto de fin de semana que se emprende con una Raspberry Pi y un módulo de cámara Pi, que también funcionará como una cámara de seguridad para su sala de estar o sala de estudio. También quería mencionar que la inspiración para este proyecto es un instructable llamado Hidden GoPro Security Camera, que usaba una cámara GoPro en lugar de una cámara Raspberry Pi.

En mi caso, estoy usando un soporte de proyecto antiguo que ya no uso, pero puedes seguirlo con un libro antiguo como ves en las instrucciones de la cámara de seguridad GoPro oculta.

Para el software de la Raspberry Pi Zero W, estoy usando motionEyeOS, que convierte su Pi en un dispositivo de vigilancia, y también puede activar otras cosas en su casa como un altavoz o luces para asustar al intruso. En mi caso, estoy usando IFTTT para encender mis luces Phillips HUE en casa y enviarme un correo electrónico.

Paso 1: Cosas que necesitará

Cosas que necesitará
Cosas que necesitará
Cosas que necesitará
Cosas que necesitará

Aquí está la lista de componentes electrónicos y herramientas que necesitará, además de un titular de proyecto antiguo o un libro antiguo.

  • Cámara Raspberry Pi
  • Raspberry Pi, en mi caso estoy usando una Raspberry Pi Zero pero puedes usar cualquier versión de la Pi B + o superior. -Cable de cámara Raspberry Pi, esto dependerá de la versión de Pi que planeas usar. Aquí tengo un enlace del cable conector Pi Zero que es diferente en comparación con el otro Raspberry Pi
  • tarjeta SD
  • Mini cable USB y tomacorriente de pared para teléfono móvil.

Además, necesitará algo para sostener la cámara Pi y la Pi, si tiene una impresora 3D a mano, puede usar los archivos STL en el paso a continuación, o usar el estuche oficial Raspberry Pi zero.

Y también necesitará un poco de pegamento o una pistola de pegamento caliente.

Paso 2: Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)

Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)
Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)
Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)
Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)
Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)
Imprima en 3D los archivos STL adjuntos (opcional si tiene un caso)

Este es un paso opcional, si tiene una impresora 3D a mano. Descargue los archivos STL adjuntos y agréguelos a su cortadora e imprima los archivos en 3D. En mi caso, estoy usando Hatchbox brown PLA + que coincide con la carpeta del proyecto.

Para cortar, estoy usando Slic3r con -

  • Altura de la capa como 0,3 mm
  • Llene la densidad al 15%.
  • Temperatura 205 C La impresión de los archivos tardará entre 30 y 40 minutos, según la configuración de la impresora.

Paso 3: Configuración de MotionEye en Raspberry Pi

Configuración de MotionEye en Raspberry Pi
Configuración de MotionEye en Raspberry Pi

Para transmitir video a través de la cámara Pi, tiene un montón de opciones, desde usar un paquete simple como mjpg-streamer hasta algo más complejo e involucrado como OpenCV. En mi caso, estoy usando MotionEyeOS porque es fácil de configurar y le brinda un poco de parámetro de configuración con el que puede jugar, lo que discutiré en el siguiente paso. Estos son los pasos que deberá seguir para configurar Raspbian en la Pi.

Descargue la última versión de motionEyeOS desde -https://github.com/ccrisan/motioneyeos/releases

Comience ejecutando los siguientes comandos para escribir la tarjeta SD

wget

sudo./writeimage.sh -d / dev / mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'yourWiFiRouterName: yourWiFiRouterPassowrd'

Como parte de este comando, si está utilizando una Raspberry Pi zero W, puede modificar el comando anterior para incluir el nombre de usuario o la contraseña de su enrutador WiFi.

En mi caso, estoy usando Ubuntu 16.04 como mi sistema operativo host para escribir una tarjeta SD de 16 GB, pero si está usando Windows, puede usar una herramienta como Etcher o usar la aplicación de terminal si está usando una Mac.

Para obtener más información, consulte la wiki de motionEyeOS.

Paso 4: pegar la cámara Pi y Pi Zero a la carpeta del proyecto

Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto
Pegar la cámara Pi y Pi Zero a la carpeta del proyecto

Una vez que haya probado la transmisión de video desde la cámara Pi usando un navegador como Chrome en su computadora portátil / móvil, ahora es el momento de agregar todo a la carpeta o libro de su proyecto.

En mi caso, tuve que cortar unas 4 fundas de la carpeta y luego perforar un agujero hasta el final como se muestra en las imágenes de arriba. Luego utilicé pegamento caliente para asegurar las partes impresas en 3D a la carpeta.

Finalmente, agregue la carpeta del proyecto a su estantería y conecte el cable USB al adaptador de corriente de pared de su teléfono móvil

Paso 5: Configuración de MotionEye

Configuración de MotionEye
Configuración de MotionEye
Configuración de MotionEye
Configuración de MotionEye
Configuración de MotionEye
Configuración de MotionEye

MotionEye tiene una interfaz de usuario web elegante y un montón de parámetros de configuración para detectar movimiento, tomar fotografías, videos, enviar un correo electrónico cuando se detecta movimiento y muchos más, como puede ver en las imágenes de arriba.

Una vez que inicie sesión por primera vez usando admin, debe actualizar la contraseña de administrador y usuario a través de la interfaz de usuario web y reiniciar su Pi.

Ahora, dado que esta es una cámara oculta, es posible que desee ir a la configuración avanzada y activar "Habilitar LED de cámara CSI" como se ve en la primera captura de pantalla anterior. Y también puede actualizar el horario de trabajo, que es básicamente el tiempo durante el día cuando está en la escuela o en el trabajo.

Para la detección de movimiento y dependiendo de dónde instale la cámara oculta en la habitación, es posible que desee cambiar el umbral de cambio de fotograma para detectar movimiento y evitar falsos positivos.

Paso 6: Configurar Hue Light usando IFTTT para asustar al intruso

Configuración de Hue Light usando IFTTT para asustar al intruso
Configuración de Hue Light usando IFTTT para asustar al intruso
Configuración de Hue Light usando IFTTT para asustar al intruso
Configuración de Hue Light usando IFTTT para asustar al intruso
Configuración de Hue Light usando IFTTT para asustar al intruso
Configuración de Hue Light usando IFTTT para asustar al intruso

Este es un paso opcional, pero es una gran adición para asustar al intruso. Como parte de mi configuración, estoy usando la receta IFTTT para encender todas las luces Phillips Hue en la casa una vez que se detecta movimiento.

Para configurar la receta, diríjase a ifttt.com, cree una cuenta y haga clic en el nuevo subprograma. En el lado IF del applet, elija maker webhook y cree un evento de activación llamado "HUE_on" y en el lado de entonces del applet seleccione Phillps HUE y seleccione la luz que le gustaría encender en el menú desplegable, en mi caso soy optar por encender todas las lámparas de la casa. También tendrá que configurar el canal Phillps HUE primero iniciando sesión en su cuenta HUE.

Una vez que haya terminado, anote la clave de configuración de su webhook que encontrará en este enlace. Luego modifique la URL a continuación con YOURKEY y agréguela a la URL del Hook web en motionEye como se muestra en la primera captura de pantalla anterior.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Ahora ejecute una prueba rápida y ajuste la configuración del umbral de cambio de marco en la sección de detección de movimiento si es necesario.

¡IFTTT es increíble!, Así que intente crear su propia receta para enviar un mensaje de telegrama a usted mismo o haga que su dispositivo Amazon Alexa Echo reproduzca algo de música.

Recomendado: