Principal Cámaras Crea una cámara con detección de movimiento con la Raspberry Pi

Crea una cámara con detección de movimiento con la Raspberry Pi



La microcomputadora Raspberry Pi de bajo costo fue noticia a principios de este año cuando la Sociedad Zoológica de Londres y el Servicio de Vida Silvestre de Kenia unieron fuerzas para producir una red de cámaras remotas para monitorear animales y atrapar a los cazadores furtivos.

Crea una cámara con detección de movimiento con la Raspberry Pi

Aunque es poco probable que los cazadores furtivos sean un problema en su jardín, puede usar la misma tecnología para vigilar las idas y venidas de la vida silvestre en su patio trasero, aunque con bastante más imágenes de ardillas y menos leones.

Si no ha utilizado una Raspberry Pi antes, deberá instalar el sistema operativo Raspbian en su tarjeta SD y asegurarse de que esté actualizado.

Lo que necesitarás

Para este proyecto, necesitará:
- una Raspberry Pi Modelo A o Modelo B
- un módulo de cámara Raspberry Pi
- un estuche con soporte para cámara
- una tarjeta SD con una instalación Raspbian actualizada
- un monitor, teclado y conexión de red para configurar el software

El primer paso es conectar el módulo de la cámara Raspberry Pi en el puerto de interfaz en serie de la cámara (CSI) en la parte superior de la Raspberry Pi. Este pequeño puerto con forma de ranura se encuentra en la parte inferior derecha de la superficie superior de la placa, entre el puerto HDMI y el puerto Ethernet.

cómo intercambiar celdas en las hojas de Google

Tire suavemente de la pestaña hacia arriba, luego empuje el extremo desnudo del cable plano del módulo de la cámara en la ranura, con los contactos plateados del cable hacia la izquierda de la placa. Cuando el cable esté en la parte inferior de la ranura, sosténgalo en su lugar con una mano mientras empuja la pestaña hacia abajo con la otra mano para asegurarlo en su lugar.

Conecte el Pi a un monitor, teclado y red con acceso a Internet. Si tiene un Modelo A, necesitará usar una llave USB a Ethernet o Wi-Fi para descargar el software requerido, pero esto se puede quitar cuando la cámara está en uso.

Cuando el Pi se haya iniciado, inicie sesión con la cuenta pi y cargue la herramienta de configuración del software Raspberry Pi escribiendo:

sudo raspi-config

Desplácese hacia abajo en la lista hasta la opción Activar cámara y selecciónela con la tecla Intro. Elija Habilitar en el menú que aparece, luego elija Finalizar y luego Sí cuando se le solicite reiniciar.

Cuando la Pi se haya reiniciado, inicie sesión e instale el software que impulsará la cámara de detección de movimiento, un módulo de Python para realizar análisis y manipulación de imágenes, además de una herramienta para mantener el script en ejecución, escribiendo:

sudo apt-get install python-
pantalla de imágenes-tk

Luego descargue el script PiCam Python, que ha sido desarrollado por miembros de la comunidad Raspberry Pi y compartido en los foros oficiales:

wget https://raw.github.com/
ghalfacree / bash-scripts /
master / picam.py

Finalmente, cree un directorio para que el script almacene sus imágenes:

mkdir picam

Con el software instalado, puede desconectar su Pi de la red y colocarlo listo para capturar imágenes. Para ejecutar el software de captura, primero conviértalo en ejecutable escribiendo:

chmod + x picam.py

descargar aplicaciones para Android sin Google Play

Luego ejecútelo escribiendo:

./picam.py

La secuencia de comandos de Python funciona tomando continuamente imágenes de baja resolución y comparándolas entre sí para detectar cambios causados ​​por algo que se mueve en el campo de visión de la cámara. Cuando se detecta un cambio, la cámara toma una instantánea de mayor resolución y luego retrocede para buscar cambios.

El software puede necesitar un ajuste fino, especialmente si lo coloca cerca de plantas, que pueden moverse con el viento: abra el script en un editor de texto y experimente con las diversas opciones para ajustar la sensibilidad o eliminar áreas que no se analizarán.

Las imágenes capturadas se colocan en la carpeta picam (solo las imágenes de mayor resolución; las imágenes de baja resolución se descartan). Para detener el script, presione Ctrl + C en el teclado.

Si está colocando su cámara en una ubicación inaccesible, puede usar una llave de red inalámbrica para controlarla a través de la red. Encuentre la dirección IP de su Pi escribiendo:

Ifconfig

Conéctese a esta dirección usando un cliente SSH como PuTTY para Windows, y ejecute el script usando la utilidad Screen para evitar que se cierre cuando se desconecte:

screen /home/pi/picam.py

Dado que el Pi es de baja potencia, realmente puede desatarlo conectándolo a un paquete de baterías, que se puede cargar con energía solar.

Combinado con un estuche impermeable, como el PiCE de Elson Designs, es posible convertir el humilde Pi en una poderosa cámara para la vida salvaje que puede tomar imágenes extremadamente impresionantes, incluso en jardines urbanos.

Haga clic aquí para volver a la página principal de 21 proyectos tecnológicos

Artículos De Interés

La Elección Del Editor

Cómo bloquear o desbloquear a alguien en la aplicación Clubhouse
Cómo bloquear o desbloquear a alguien en la aplicación Clubhouse
Es posible que Clubhouse solo esté en su infancia, pero eso no significa que la plataforma de redes sociales de rápido crecimiento no esté molesta por algunos de los viejos problemas que se encuentran en otras plataformas de redes sociales. Para ser específico, no hay garantías.
Cómo ajustar la calidad del video en Netflix
Cómo ajustar la calidad del video en Netflix
https://www.youtube.com/watch?v=LGLp0UB9d1g Para los fanáticos de las películas, los programas de televisión y los documentales, simplemente no hay reemplazo para Netflix. Originalmente un servicio de alquiler de DVD en línea, Netflix ayudó a marcar el comienzo de la era del entretenimiento en tiempo real. Como la guerra
Revisión de Macromedia Flash Professional 8
Revisión de Macromedia Flash Professional 8
Es difícil creer que Flash nació hace apenas diez años como FutureSplash, un sencillo programa de animación y dibujo vectorial al estilo de los dibujos animados. Desde aquellos primeros días, Macromedia ha incorporado capacidades avanzadas de programación y multimedia para convertir Flash,
Linux Mint 20 BETA está disponible para descargar
Linux Mint 20 BETA está disponible para descargar
Linux Mint ha lanzado una versión preliminar de su próximo lanzamiento 'Ulyana'. Linux Mint 20 ha alcanzado la etapa BETA y viene como un sistema operativo de 64 bits con snapd deshabilitado, confiando en las aplicaciones de repositorio clásicas y flatpak. Los usuarios interesados ​​pueden descargar las ediciones Cinnamon, MATE y Xfce de Linux Mint 20. Cuenta con Cinnamon 4.6, Xfce 4.14,
Cómo ver televisión móvil en tu coche
Cómo ver televisión móvil en tu coche
Desde satélite hasta Slingbox, hay muchas formas de ver televisión en su automóvil. Aquí analizamos las opciones disponibles y el equipo necesario.
Revisión de palmOne Tungsten T5
Revisión de palmOne Tungsten T5
No se deje engañar por el nombre: el T5 no es el sucesor del T3, es más una evolución del exitoso Tungsten E. De hecho, el diseño es casi idéntico. Esto no es nada malo, ya que
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los 10 mejores sitios web gratuitos para aprender idiomas de 2024
Los mejores sitios web gratuitos de aprendizaje de idiomas que te ayudarán a aprender un nuevo idioma o mejorar el actual mediante lecciones, videos y más.