5 cosas que puedes hacer con el módulo de cámara Raspberry Pi

  • Lesley Fowler
  • 0
  • 2902
  • 678
Anuncio

La flexibilidad de la Raspberry Pi no tiene límites, y justo cuando crees que has logrado todo lo posible, surge algo más. Esto podría ser gracias a una gran idea que usted u otra persona tuvo, o inspirada por una nueva versión de hardware de expansión para el dispositivo.

Una de las primeras expansiones que debe comprar para Raspberry Pi Cinco grandes expansiones de Raspberry Pi que lo hacen aún más útil Cinco grandes expansiones de Raspberry Pi que lo hacen aún más útil Su Raspberry Pi es versátil y a veces increíble, pero ¿está aprovechando al máximo poder de esa cajita? ¡Enciende tu Pi con estas 5 expansiones! Es el módulo de la cámara. Con un conector dedicado, la cámara se puede utilizar para una variedad de tareas. Echemos un vistazo a ellos.

Primero: habilite la cámara

Comience asegurándose de haber conectado su cámara Raspberry Pi a la mini computadora. A continuación, inicie el dispositivo e inicie sesión (asumimos que está utilizando el sistema operativo Raspberry Pi predeterminado, Raspbian Optimice el poder de su Raspberry Pi con Raspbian Optimice el poder de su Raspberry Pi con Raspbian Como corresponde a un hombre con demasiado tecnología en sus manos, he estado jugando con mi Raspberry Pi recientemente, configurando el dispositivo para que funcione a su máximo potencial. Sigue funcionando como ...). En la línea de comando, ingrese

sudo raspi-config

En el menú seleccione Habilitar cámara.

Desde aquí, selecciona Habilitar, entonces Terminar y reiniciar.

Toma una foto

Cuando su Pi se reinicie, inicie sesión nuevamente y, cuando se le indique, ingrese

raspistill -o image.jpg

Esto capturará su primera imagen, que podrá ver en la GUI. Si aún no está utilizando Terminal desde la GUI, debe cambiar a esto, utilizando el comando

startx

Los comandos posteriores se pueden ejecutar en la Terminal y los resultados se pueden verificar en el administrador de archivos Raspbian. Puede tomar tantas fotos como desee con este comando, aunque tenga en cuenta que el nombre de archivo, image.jpg, deberá cambiarse con cada iteración del comando, para evitar sobrescribir la imagen anterior.

Avancemos un poco más e indiquemos a Pi que tome una foto cronometrada después de presionar una sola tecla.

Comience instalando el soporte de Python para la cámara.

sudo apt-get install python-picamera python3-picamera

Una vez hecho, ingrese

sudo inactivo y

Esto iniciará el entorno Python. Python aparece regularmente en los tutoriales de Raspberry Pi, y es un lenguaje sorprendentemente fácil de manejar. Para obtener más ayuda con esto, le sugerimos que consulte nuestros cinco mejores sitios web para aprender Python Los 5 mejores sitios web para aprender programación de Python Los 5 mejores sitios web para aprender programación de Python ¿Desea aprender programación Python? Estas son las mejores formas de aprender Python en línea, muchas de las cuales son completamente gratuitas. y visita Lynda.com si estás interesado en llevar tus habilidades de Python más allá.

Ir Archivo> Nueva ventana para abrir un editor de texto e ingresar el siguiente código:

import time import picamera with picamera.PiCamera () as camera: camera.start_preview () time.sleep (0) camera.capture ('/ home / pi / Desktop / image.jpg') camera.stop_preview ()

Utilizar Archivo> Guardar para guardar su trabajo, nombrándolo algo así como timedsnap.py. Cuando esté listo para ejecutar el script, vaya a Ejecutar> Ejecutar módulo, o simplemente toque F5.

Podemos usar este mismo script, con algunas modificaciones, para usar el módulo de cámara Raspberry Pi para otros proyectos.

Una PiCamera con un temporizador

Ese mismo script se puede reutilizar con un pequeño ajuste para crear una cámara con una cuenta regresiva cronometrada, un gran beneficio para cualquier pargo obsesionado con las selfies. Seamos realistas, esta es una Raspberry Pi, por lo que probablemente pueda encontrar alguna manera de montar la carcasa y la cámara en un selfie stick y salir en público con ella.

Para agregar una cuenta regresiva de 5 segundos, cambie la línea

time.sleep (0)

a

time.sleep (5)

Cuando haya terminado, recuerde guardar y presione F5 para comenzar la cuenta regresiva. Decir “Queso!”

Grabe video con su cámara Raspberry Pi

Tomar fotos es una cosa, pero ¿qué pasa con el video? Al igual que con una cámara de teléfono inteligente o una cámara web de escritorio estándar (que es esencialmente la cámara de Pi, solo sin la carcasa) también puede grabar video.

En el símbolo del sistema, modifique el script de la siguiente manera:

import time import picamera with picamera.PiCamera () as camera: camera.start_preview () camera.start_recording ('/ home / pi / Desktop / video.h264') time.sleep (30) camera.stop_recording () camera.stop_preview ( )

Notarás que he configurado el tiempo de dormir() valor a 30, lo que significa que el script comenzará a grabar, esperará 30 segundos y luego se detendrá. Guarda este script como videocapture.py, y presione F5 para ejecutar.

Observe el uso de camera.start_recording () función. Esto guarda el metraje como un archivo llamado video.h264, un videoclip de alta definición que puede abrir desde el escritorio de Raspbian. La mejor manera de hacerlo es buscar la carpeta Escritorio (o la ruta de archivo elegida en la secuencia de comandos anterior), presione F4 para abrir el terminal e ingresar

omxplayer video.h264

Agregue una batería adecuada para la Raspberry Pi y una pantalla, y obtendrá una videocámara compacta!

Fotografía de lapso de tiempo

Fotografía de lapso de tiempo 4 maneras de tomar videos de lapso de tiempo 4 formas de tomar videos de lapso de tiempo Los videos de lapso de tiempo son algunos de mis videos favoritos para ver. Son tan fascinantes, ya sea que el video muestre el paso del tiempo en un desierto o el flujo de trabajo de un dibujante. Simplemente hay algo ... ha aumentado su popularidad con la explosión de las cámaras de los teléfonos inteligentes en los últimos años, haciendo que lo que alguna vez fue la provincia de fotógrafos especializados accesible para casi todos.

La desventaja de usar un teléfono inteligente para ese tipo de fotografía es obvia; lleva mucho tiempo y consume un recurso que puede necesitar para, bueno, hacer y recibir llamadas telefónicas. El Raspberry Pi con su cámara incorporada es una buena alternativa, y con una batería conectada puede resultar tan portátil y versátil como una aplicación de Android o iPhone, y tiene más sentido que simplemente usar su Pi como un disparador de lapso de tiempo para una DSLR. Para capturar fotografías de lapso de tiempo con su Raspberry Pi y DSLR o cámara web USB Cómo capturar fotografías de lapso de tiempo con su Raspberry Pi y DSLR o cámara web USB La fotografía de lapso de tiempo realmente puede darle una idea de cómo funciona el mundo a nivel macroscópico , más allá de cualquier cosa concebible para la experiencia humana normal del tiempo. .

Antes de continuar, instale ffmpeg:

sudo apt-get install ffmpeg

Luego, use este script de Python para capturar las imágenes de lapso de tiempo:

import time import picamera VIDEO_DAYS = 1 FRAMES_PER_HOUR = 60 FRAMES = FRAMES_PER_HOUR * 24 * VIDEO_DAYS def capture_frame (frame): con picamera.PiCamera () como cam: time.sleep (2) cam.capture ('/ home / pi / Desktop / frame% 03d.jpg '% frame) # Capture las imágenes para el marco dentro del rango (MARCOS): # Tenga en cuenta el tiempo antes del inicio de la captura = time.time () capture_frame (frame) # Espere la siguiente captura. Tenga en cuenta que tenemos en cuenta # el tiempo que tardó en capturar la # imagen al calcular el tiempo de retraso. Sleep (int (60 * 60 / FRAMES_PER_HOUR) - (time.time () - start))

Ha creado una colección de imágenes grabadas durante un período de 60 minutos con este script. Para ver las imágenes como una película, compile las imágenes de la siguiente manera:

ffmpeg -y -f image2 -i /home/pi/Desktop/frame%03d.jpg -r 24 -vcodec libx264 -profile high -preset slow /home/pi/Desktop/timelapse.mp4

Puede ejecutar el video en su Raspberry Pi con un comando de Terminal:

omxplayer timelapse.mp4

El video se reproducirá a pantalla completa. Puede parecer algo así ...

La cámara de seguridad Raspberry Pi

Anteriormente hemos explorado cómo construir un sistema de seguridad de cámara web para el hogar con su Raspberry Pi. Construir un sistema de seguridad de captura de movimiento usando una Raspberry Pi. Construir un sistema de seguridad de captura de movimiento usando una Raspberry Pi. De los muchos proyectos que puede construir con la Raspberry Pi, Uno de los más interesantes y permanentemente útiles es el sistema de seguridad de captura de movimiento. , con un tutorial que precedió a la disponibilidad generalizada de la cámara dedicada de Pi. Por supuesto, las cosas han cambiado desde entonces, pero puede usar los mismos principios y software para convertir la Pi en una solución de cámara de seguridad mucho más compacta. En teoría, puede monitorear las entradas y salidas de su casa por menos de $ 100 usando una o más cámaras de seguridad Raspberry Pi.

Le hemos dado cinco usos para su módulo de cámara Raspberry Pi, pero creemos que puede agregarlo a la lista. ¿Cómo usas el tuyo? Dinos en los comentarios.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.