Cámara de seguridad inteligente con raspberry pi: tutorial paso a paso

En el entorno interconectado de hoy en día, garantizar la seguridad de nuestros hogares y lugares de trabajo se ha vuelto cada vez más importante. Una cámara de seguridad inteligente basada en Raspberry Pi, un ordenador de placa única versátil, presenta una opción económica y personalizable. También creo personalmente que es un gran primer proyecto para los entusiastas de IoT que desean familiarizarse con el hardware y la configuración de dispositivos de seguridad inteligentes.

Índice
  1. Introducción a la cámara de seguridad inteligente con Raspberry Pi
  2. Comprendiendo el hardware necesario
  3. Configurando tu cámara de seguridad Raspberry Pi
    1. Paso 1: Instalación de MotionEyeOS
    2. Paso 2: Conexión a Internet
    3. Paso 3: Configuración de la cámara
    4. Paso 4: Asegurar tu cámara de seguridad Raspberry Pi
  4. Pensamientos finales

Introducción a la cámara de seguridad inteligente con Raspberry Pi

Muchos entusiastas de IoT ya están muy familiarizados con Raspberry Pi y su fabricante, Raspberry Pi Foundation. Este dispositivo permite a personas de todas las edades aprender sobre informática y programación, y es pequeño y asequible, lo que lo hace popular.

Raspberry Pi consiste en una placa base del tamaño de una tarjeta de crédito con varios componentes, incluido un procesador, memoria, puertos de entrada/salida y un sistema operativo. Por lo general, ejecuta un sistema operativo basado en Linux, como Raspberry Pi OS. El dispositivo tiene pines de entrada/salida de propósito general (GPIO), que permiten a los usuarios conectar dispositivos externos como sensores, cámaras y pantallas. Raspberry Pi también tiene varios modelos, cada uno con diferentes especificaciones y capacidades.

Ahora, ¿por qué querrías usarlo para una cámara de seguridad? Después de todo, el costo de una cámara de seguridad inteligente promedio ha disminuido a lo largo de los años. Puedes encontrar una por $60 o menos en Amazon. Entonces, ¿por qué optar por una cámara de seguridad DIY si ya hay opciones baratas disponibles?

Creo que hay un par de razones. Un sistema de seguridad de video basado en Raspberry Pi es altamente flexible y te permite adaptar las características de la cámara a las necesidades específicas de tu hogar o empresa. Además, si confías en un proveedor de cámaras de seguridad de terceros, tendrás que esperar que se mantengan al tanto de las vulnerabilidades, parches e infracciones. Pero ha habido muchas instancias en las que los dispositivos inteligentes están protegidos de manera menos que ideal, lo que resulta en incidentes de seguridad graves. Por lo tanto, diría que probablemente tendrás una ventaja al confiar en un sistema operativo confiable que hayas configurado y ajustado para el más alto nivel de seguridad. Sin mencionar que también tienes la oportunidad de aprender habilidades valiosas para configurar hardware y software de IoT.

También debo señalar que el hardware para una cámara de seguridad Raspberry Pi es bastante asequible también. Pero verás más sobre eso en la siguiente sección.

Comprendiendo el hardware necesario

Los materiales que necesitarás para construir tu propia cámara de seguridad Raspberry Pi incluyen:

  • Una computadora Raspberry Pi
  • Un módulo de cámara
  • Una fuente de alimentación
  • Una tarjeta microSD
  • Una carcasa
  • Cables y adaptadores varios

Vamos a repasarlos uno por uno. La computadora proporciona las capacidades de procesamiento para la cámara de video y también podrá conectarse a Internet. Algunos modelos populares de Raspberry Pi para cámaras de seguridad incluyen Raspberry Pi 4 Model B, que puede ser un poco caro, casi $80, y Raspberry Pi Zero W. El Zero W ofrece la opción de menor costo, solo $30, pero es un modelo algo más antiguo. Para tu referencia, Raspberry Pi 4 tendrá un consumo de energía más alto que Zero W, pero proporcionará menor latencia y mayor potencia de cómputo.

A continuación, necesitarás un módulo de cámara compatible con la computadora Raspberry Pi. Este componente es el que realmente captura las imágenes de video. Algunas opciones populares son el Módulo de Cámara Raspberry Pi V2 ($29) y el Módulo de Cámara Raspberry Pi NoIR V2 ($27), que también admite video infrarrojo. También existe la opción de la Cámara de Alta Calidad Raspberry Pi, que es más cara y requerirá más potencia de procesamiento.

Las opciones para una fuente de alimentación son demasiado amplias para entrar en detalles aquí, lo mismo ocurre con una tarjeta SD, que almacenará el sistema operativo y las imágenes de video de la cámara de seguridad. Es probable que desees elegir una tarjeta de capacidad relativamente alta, ya que el video suele ocupar mucho espacio en la tarjeta. Al menos, debería tener una capacidad de 8GB.

A continuación, querrás conseguir una carcasa para la cámara. Si eres especialmente ambicioso, puedes imprimir en 3D tu propia carcasa. Alternativamente, puedes buscar cámaras de seguridad falsas que proporcionen una apariencia profesional. Estas cámaras falsas se utilizan comúnmente cuando una cámara real es demasiado cara pero una cámara falsa podría ser un suficiente disuasivo para un ladrón, por ejemplo. En cuanto a los cables, es probable que necesites un cable micro-USB estándar y un cable HDMI. Con todo eso, finalmente estarás listo para comenzar a construir tu cámara de seguridad Raspberry Pi.

Conecta la cámara de seguridad a Raspberry Pi conectando el cable de cinta de la cámara a la ranura en la placa. Alternativamente, si solo deseas utilizar este proyecto para aprender un poco sobre electrónica, puedes usar la cámara web de tu computadora y conectarla al puerto USB.

Configurando tu cámara de seguridad Raspberry Pi

Una vez que tengas todo tu hardware en mano, es hora de pasar al aspecto del software para crear una cámara de seguridad con Raspberry Pi.

Paso 1: Instalación de MotionEyeOS

MotionEyeOS se considera uno de los mejores software de cámaras de seguridad para Raspberry Pi. Ve al repositorio de GitHub aquí para descargar el software. Tendrás que desplazarte hasta abajo en la página para ver la versión específica para tu dispositivo.

A continuación, conecta tu tarjeta microSD a tu computadora de escritorio o portátil para poder configurarla. Descarga el Raspberry Pi Imager y sigue las instrucciones para finalizar la instalación. Se abrirá una ventana con dos opciones: elegir so y elegir almacenamiento. Haz clic en elegir so y elige usar personalizado en el menú, como se muestra a continuación.

Esto te llevará a tu carpeta de descargas. Selecciona la descarga del software MotionEyeOS.

Ahora, en la página elegir almacenamiento y elegir so, haz clic en elegir almacenamiento y selecciona la tarjeta microSD que deseas utilizar. Haz clic en escribir y espera a que termine el proceso. En este punto, tendrás que volver a insertar la tarjeta microSD porque se expulsará automáticamente.

Paso 2: Conexión a Internet

Conectar tu Raspberry Pi a tu Wi-Fi requerirá que escribas algo de código, así que comienza descargando un editor de código gratuito como Visual Studio Code. Abre un archivo nuevo y pega el siguiente código:

country=US

update_config=1

ctrl_interface=/var/run/wpa_supplicant

network={

scan_ssid=1

ssid= mywifiname

psk= mywifipassword

}

Sustituye mywifiname por el SSID, es decir, el nombre de tu Wi-Fi, y sustituye mywifipassword con la información de tu router. También cambia el país para que coincida con el país en el que funcionará tu cámara de seguridad Raspberry Pi. Guarda el archivo con el nombre wpa_supplicant.conf en tu tarjeta microSD.

Paso 3: Configuración de la cámara

Ahora, expulsa la tarjeta microSD de la computadora e insértala en la ranura de la placa. Enciende Raspberry Pi. Necesitarás tener AngryIPScanner o un software similar de escaneo de direcciones IP descargado en tu computadora de escritorio o portátil para completar este paso.

Abre AngryIPScanner y deberías ver varias direcciones IP para todos tus dispositivos conectados a Internet. La que estás buscando debe tener meye en el título. Copia la dirección IP correcta en el portapapeles y pégala en tu navegador. Aparecerá un formulario que solicita un nombre de usuario y una contraseña. El nombre de usuario predeterminado para una nueva cámara de seguridad Raspberry Pi es admin, y aún no hay contraseña, así que escribe admin en el campo de nombre de usuario y haz clic en iniciar sesión. Ahora deberías poder ver la transmisión de tu cámara directamente en tu navegador.

Paso 4: Asegurar tu cámara de seguridad Raspberry Pi

Felicitaciones por configurar con éxito tu cámara de seguridad Raspberry Pi. Ahora, pasemos al paso más importante, que es configurar y asegurar los controles de acceso de la cámara.

En la página de transmisión de la cámara, debería haber un ícono de menú con tres líneas en la parte superior izquierda que puedes hacer clic para expandir todos los menús. Ve a configuración general y establece una contraseña. Las cámaras de seguridad para el hogar son conocidas por ser pirateadas, así que deberás elegir una contraseña segura. En general, se recomienda una contraseña de al menos 12 caracteres, con una combinación de letras, números y símbolos.

También hay un menú de dispositivo de video que puedes usar para cambiar la resolución y la frecuencia de cuadros de tu cámara. También puedes nombrar la cámara, lo cual puede ser útil si estás trabajando con una configuración de múltiples cámaras. Abre el menú de detección de movimiento para configurar la cámara para que solo grabe video si hay movimiento en la habitación. Y luego está mi función favorita personal. Hay un menú de notificaciones de movimiento que te permite activar las notificaciones por correo electrónico cada vez que se detecte movimiento.

Finalmente, puedes crear una conexión segura para ver las imágenes y controlar tu cámara directamente desde tu teléfono inteligente. La forma más sencilla de hacer esto es a través del software Nabto Edge. Puedes encontrar el tutorial y la descarga de la aplicación de código abierto aquí. Si ya has completado los pasos anteriores de este tutorial, será muy sencillo agregar la conectividad de Nabto para que puedas ver las imágenes y controlar tu nuevo sistema de seguridad Raspberry Pi desde cualquier lugar con el menor nivel de latencia.

Este método te permitirá aprovechar la conectividad de igual a igual (P2P) entre tu teléfono inteligente y tu cámara para una velocidad mejorada y una menor carga en tu red. La transmisión de video P2P omite el procesamiento en la nube y se envía directamente a tu teléfono inteligente. Esto significa que verás el video más rápido, reduciendo el retraso, y también significa que tendrás una mayor seguridad porque P2P reduce la posibilidad de que un tercero intercepte los datos en la nube. Entonces, no tendrás que preocuparte tanto por actores maliciosos utilizando tu nueva cámara de seguridad como una puerta de enlace hacia tu red para robar datos o ver tu transmisión de video.

Pensamientos finales

Espero que ahora tengas una comprensión clara de cómo construir una cámara de seguridad Raspberry Pi y de lo importante que es prevenir el acceso no autorizado. Para obtener más información sobre la conectividad P2P para la transmisión de imágenes de seguridad, contáctanos y solicita una consulta con uno de nuestros expertos en IoT.

Si quieres conocer otras notas parecidas a Cámara de seguridad inteligente con raspberry pi: tutorial paso a paso puedes visitar la categoría Seguridad.

Subir