INFORMACIÓN
Raspberry Pi Camera Module 3 es la entrega más reciente de la marca para este tipo de accesorios, es compatible con todas las computadoras de Raspberry Pi con conectores CSI (Raspberry Pi 3 Modelo B, Raspberry PI 4 Modelo B, Raspberry Pi 3 B+), cuenta con 2 versiones: la standard y la Wide, ambas tienen una mejora considerable en la calidad de captura con respectos a los módulos mas antiguos y ofrecen una librería rica en comandos que permiten tener el control total en qué se enfoca y como lo hace.
Raspberry Pi Camera Module 3 es una herramienta sumamente versátil que permite integrar captura de imágenes y vídeos en una variedad de proyectos y aplicaciones como: proyectos de fotografía, videoblogs, videovigilancia, automatización, drones por mencionar algunos.
ESPECIFICACIONES Y CARACTERÍSTICAS
Camera module 3
|
Camera module 3 Wide
|
DOCUMENTACIÓN Y RECURSOS
Dimensiones:
Librería:
Sensor:
INFORMACIÓN ADICIONAL
Para hacer uso del modulo de cámara 3 estándar o wide es necesario el uso de una Raspberry Pi con conectores CSI, recuerda que es importante mantener el Sistema Operativo de tu Raspberry Pi actualizado. Si eres nuevo en el mundo de Raspberry Pi aquí podrás encontrar algunas indicaciones útiles para dar tus primeros pasos y solo quieres conocer un poco más sobre como usar tu modulo puedes saltar a las sección «Conexión del Modulo de Cámara».
Instalación Sistema Operativo:
Primeramente se debe cargar un Sistema Operativo de nuestra elección a la Raspberry Pi, para ello necesitamos una memoria micro SD y un adaptador para la memoria micro SD. En este caso haremos uso del Sistema Operativo Raspberry Pi OS, conocido también como Raspbian, el cual es el Sistema Operativo recomendado por la marca, para cargar Raspberry Pi OS en la Raspberry hay diversas opciones:
En este caso haremos uso de la herramienta del fabricante llamada Raspberry Pi Imager, el enlace de Instalación con Raspberry Pi Imager te llevará a la página oficial en donde podrás descargar el programa en tu computadora con sistema Windows o MacOS dando clic en descarga como se muestra en la siguiente imagen:
Una vez descargado Raspberry Pi Imager lo instalaremos en nuestra PC siguiendo estos sencillos pasos:
- Damos doble clic en el archivo que se descargo.
- Se nos pedirá permiso para que la aplicación realice cambios en nuestro dispositivo, seleccionamos si.
- En la ventana del instalador selecciona Install.
- Finalmente, selecciona Finish y ¡Listo!
Ahora es cuando necesitaremos la tarjeta micro SD y el adaptador, coloca la tarjeta dentro del adaptador, conecta a tu computadora como una USB normal e identifica el puerto en donde esta conectada tu tarjeta esta tarjeta se utilizara para cargar el Sistema Operativo a tu Raspberry Pi así que será borrada por completo y de forma permanente, así que no utilices una tarjeta SD que contenga archivos importantes para ti o sin un respaldo.
Una vez que hayas identificado el puerto en el que esta tu memoria y has respaldado correctamente los archivos importantes que pudieras tener en la tarjeta abre Raspberry Pi Imager y en el apartado de Operating system selecciona Erase y en el de Storage el puerto en el que tu tarjeta esta conectada, se muy cuidadoso en este paso ya que podrías borrar permanentemente archivos importantes para ti o tu computadora, una vez que has seleccionado el puerto correcto da clic en write y espera a que el programa termine de Formatear tu tarjeta mico SD.
Ahora nuestra tarjeta esta lista para cargar el Sistema Operativo Raspberry Pi OS, en el Programa de Raspberry Pi Imager en el apartado de Operating system selecciona el sistema operativo que se adapte más a tu proyecto, en este caso nosotros usamos el el Completo o Full así que damos clic en Raspberry Pi OS (Other) y seleccionamos Raspberry Pi OS Full (32-bit) en el de Storage da clic en el puerto en el que tu tarjeta esta conectada y finalmente da clic en Write. Este paso puede tardar varios minutos pero una vez completada la descarga y verificación tu tarjeta estará lista para cargar el Raspberry Pi OS en tu Raspberry Pi.
Finalmente inserta la tarjeta SD en la ranura correspondiente de tu Raspberry Pi y enciéndela, realiza la configuración inicial, no olvides configurar una red Wi-Fi para poder obtener las versiones más recientes de los paquetes y drivers, ¡listo! ahora puedes utilizar tu Raspberry Pi para tus proyectos y aplicaciones.
Conexión del Modulo de Cámara:
La conexión del Modulo es muy sencilla, solo debes abrir el seguro del conector CSI de tu Raspberry Pi e insertar el cable de conexión como se muestra en la animación, los pines deben estar dirigidos hacia el puerto HDMI de tu Raspberry Pi , una vez que este en la posición correcta y nivelado vuelve a cerrar el seguro y ¡listo!
Ejemplo de conexión
Libcamera:
Como mencionamos este modulo cuenta con una librería rica en comandos que te permiten controlar diversas funciones del Modulo de Cámara, de igual manera cuenta con algunos ejemplos que harán aun más fácil su uso, estos ejemplos son conocidos como libcamera-apps, los cuales son aplicaciones simples diseñadas para emular la función de la pila heredada construida sobre el código GPU patentado de Broadcom, estas aplicaciones heredadas son conocidas como raspstill y raspvid. Si quieres ahondar un poco más en este tema te recomendamos leer la documentación de la librería la cual puedes encontrar aquí.
Para saber que nuestro modulo de cámara esta conectado y funcionando de forma correcta haremos una pequeña prueba haciendo uso de una libcamera-app. Para ello abriremos la terminal de Raspberry Pi la cual podemos encontrar en la barra de tareas ubicada en la parte superior de la pantalla.
En la terminal escribiremos lo siguiente:
libcamera-hello -t 10000
Está instrucción es el equivalente a una aplicación de Hola mundo para el módulo de cámara, cabe mencionar que las libcamera-apps funcionan tanto para el modulo en version estándar como wide. La App que acabamos de utilizar debe activara el modulo de cámara durante 10 segundos ya que tiene el argumento -t el cual nos permite setear la duración de la ventana de vista previa en milisegundos, si deseas cambiar la duración solo debes cambiar este argumento al tiempo con la duración deseada. En la siguiente tabla puedes encontrar otras libcamera-apps que podrían ser de tu interés.
Libcamera-app |
Descripción |
libcamera-jpeg -o test.jpg |
Esta app te permitirá capturar imágenes fijas, es posible configurar la resolución de la imagen agregando los argumentos –width y –height así como la duración de la vista previa usando el argumento -t. |
libcamera-still - o test.jpg |
Al igual que la app anterior permite capturar imágenes fijas, peor admite más de las opciones heredadas de raspistill y puede guardar archivos en diferentes formatos como png y bmp agregando el argumento – que es equivalente a –encoding, también puede guardar archivos como un volcado binario de píxeles RGB o YUV sin codificación ni formato de archivo. |
libcamera-vid |
Esta app permite capturar vídeo, de forma predeterminada utiliza el codificador H.264; para determinar la duración del video se puede hacer uso del argumento -t. |
Si quieres conocer más funciones disponibles con las libcamera-apps, te recomendamos leer más acerca de ellas en la documentación de la librería, la cual puedes encontrar aquí.
Valoraciones
No hay valoraciones aún.