Nota

Hola, bienvenido a la Comunidad de Entusiastas de Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook. Profundice en Raspberry Pi, Arduino y ESP32 junto a otros entusiastas.

¿Por qué unirte?

  • Soporte de Expertos: Resuelve problemas post-venta y desafíos técnicos con la ayuda de nuestra comunidad y equipo.

  • Aprende y Comparte: Intercambia consejos y tutoriales para mejorar tus habilidades.

  • Vistas Previas Exclusivas: Obtén acceso anticipado a nuevos anuncios de productos y vistas previas.

  • Descuentos Especiales: Disfruta de descuentos exclusivos en nuestros productos más nuevos.

  • Promociones y Sorteos Festivos: Participa en sorteos y promociones de temporada.

👉 ¿Listo para explorar y crear con nosotros? Haz clic en [here] y únete hoy.

Módulo de Cámara

Nota

La serie Pironman 5 no incluye un módulo de cámara. Necesitarás preparar uno por tu cuenta o comprarlo en nuestro sitio web oficial:

En esta sección, aprenderás cómo probar el módulo de cámara capturando fotos y grabando videos.

Al final de esta sección, tendrás un módulo de cámara completamente instalado y funcional listo para tus proyectos.

Probar la Cámara

Raspberry Pi OS (Bookworm y posteriores) utiliza la pila libcamera. Después de iniciar el sistema, ejecuta el siguiente comando para comprobar si la cámara funciona:

libcamera-hello

Si ves una ventana de vista previa, la cámara está funcionando correctamente.

Tomar una Foto

libcamera-jpeg -o test.jpg

Esto capturará una imagen fija y la guardará como test.jpg.

Grabar un Video

libcamera-vid -t 10000 -o test.h264
  • -t 10000 significa grabar durante 10 segundos.

  • -o test.h264 guarda la salida como video H.264.

Para convertir el video a formato MP4:

ffmpeg -i test.h264 -c copy test.mp4

Ejemplo en Python

También puedes controlar la cámara con Python usando la librería picamera2.

Instala las dependencias:

sudo apt install python3-picamera2 -y

Crea un archivo Python:

nano camera_test.py

Luego pega el siguiente código:

from picamera2 import Picamera2
import time

picam2 = Picamera2()
picam2.start()
time.sleep(2)
picam2.capture_file("image.jpg")

Guarda y sal de nano presionando CTRL+O, luego ENTER, y CTRL+X.

Ejecuta el script:

python3 camera_test.py