Primeras pruebas módulo de cámara en Raspberry Pi

Hace tiempo que queríamos probar el módulo de cámara de la Raspberry Pi. Ahora tenemos la oportunidad y preparamos este post sobre el uso básico.

image
Las instrucciones para el uso de la cámara las encontramos en inglés, en los siguientes sitios

Página oficial
Referencia en pdf

Tras el salto, el detalle sobre las pruebas que hicimos 🙂

Como les decía, ambas páginas estan en inglés, así que decidimos probar por nuestra cuenta como configurar la cámara.

 

Materiales necesarios

Esta es la lista de materiales para partir, es la siguiente

  • Raspberry Pi modelo B de 512 MB  (comprar aquí)
  • SD con OS Occidentalis 0.2 ( comprar pack )
  • Fuente de poder 5V @ 1A
  • Módulo de cámara Rev1.3 ( comprar aquí)
  • TV con HDMI
  • cable HDMI
  • teclado y mouse USB

No olvides visitar la tienda para obtener algunos de estos productos. Estamos trabajando para ir agregando más en los próximos días.

En este artículo diremos simplemente «cámara» en lugar de «Módulo de cámara Rev1.3»

Atención:
La cámara es sensible a la estática, o ESD por sus siglas en inglés, por lo que se debe manipular con el cuidado respectivo.

Conectando la Cámara

Con la Raspberry Pi apagada, se conecta el monitor usando el cable HDMI, el teclado y mouse USB.

El conector de la cámara está ubicado cerca de la puerta RJ-45 y se debe mover con cuidado.

En la Raspberry Pi, se siguen los siguientes pasos
1) Levantar el conector de la cámara desde ambos lados.
2) Conectar cámara con el color azul de la cinta hacia el conector ethernet.
3) Se baja el conector en ambos extremos.

Instalando Software

Ahora encendemos la raspberry Pi y podemos ver la parte de software

Desde la línea de comandos se ejecuta lo siguiente

sudo apt-get update
sudo apt-get upgrade

Ahora se debe usar el siguiente comando para ingresar al menú de configuración

sudo raspi-config

Aparecera un menú con varias opciones

camera Enable/Disable addon support -> seleccionar esta opción
Enable support for raspberry Pi camera? -> elegir YES
Would You like to reboot now? -> elegir YES

Con esto la raspberry pi hace el reinicio, ahora vamos al escritorio usando el comando

startx

desde el escritorio abrimos una ventana de comandos y como primera prueba, escribimos el siguiente comando

raspistill -v -o test.jpg

En la pantalla aparecerá una vista previa de 5 segundos de la cámara, luego se guardará el archivo test.jpg y se mostraran una serie de datos de la imagen tomada.

Una muestra de noche de la cámara es la siguiente

Ejemplo de foto nocturna con cámara para Raspberry Pi
Ejemplo de foto nocturna con cámara para Raspberry Pi

La foto no resulta muy nítida, por lo que haremos una prueba de día más adelante.

Ahora realizaremos una prueba de para grabar video. Como ejemplo usamos este comando

raspivid -o pruebavideo.h264 -t 10000

En este caso el archivo pruebavideo queda en formato raw y se debe convertir a formato MP4 para facilitar su lectura. A continuación, usamos el siguiente comando

sudo apt-get install -y gpac

De este modo tenemos la aplicación de conversión y ahora realizamos la conversión propiamente tal, usando

MP4Box -fps 30 -add pruebavideo.h264 mvideo.mp4

Se obtiene el archivo mvideo.mp4 Ahora para ver el video usamos el player omxplayer ( que ya viene en la distro que usamos)

omxplayer mvideo.mp4

Conclusiones

Con esto mostramos los fundamentos del uso para la cámara. Sin duda hay muchas cosas más que podemos probar: timelapse, efectos, procesamiento de imágenes. Eso lo dejamos para otro post.
&nbsp

Author: manuel

Ingeniero Eléctrico, Institutano, instructor certificado Cisco, en twitter @mcarrasco con comentarios y opiniones personales.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *