La Raspberry Pi Zero es tan compacta que literalmente puedes llevarla contigo a cualquier parte. Olvídese de los centros multimedia y las estaciones de juegos retro, guárdelos para la Raspberry Pis más grande. ¡Tu Pi Zero simplemente necesita salir al aire libre!
Un proyecto para el que puede usarlo al aire libre es crear una película de lapso de tiempo de lo que está haciendo en este momento. Todo lo que necesita es un estuche, una batería y un módulo de cámara Raspberry Pi. Con el guión adecuado, puede crear una película de lapso de tiempo que registre su día, lista para que la cargue en YouTube o la comparta en otro lugar en línea.
Lo que necesitará para grabar un lapso de tiempo usable de su día
¿Te gusta la idea de grabar todo lo que pasa? Puede grabar secuencias de tiempo a donde quiera que vaya con lo siguiente:
- Raspberry Pi Zero v1.3 o posterior
- Módulo de cámara Raspberry Pi
- Cinta de cámara para Pi Zero
- Banda elástica para mantener el cable ordenado
- Batería portátil (ver más abajo)
- Cinta de embalaje resistente (para asegurar el cable de alimentación USB)
Debería poder cobrarlos por menos de $ 50.
La Raspberry Pi Zero debe ser v1.3 o posterior, ya que las versiones anteriores no tienen el puerto del módulo de la cámara. Los modelos posteriores de Pi Zero con Wi-Fi son buenos, pero casi tres veces el precio del 1.3.
Tenga en cuenta que el cable de cinta de la cámara para Pi Zero es diferente a la cinta del módulo de cámara predeterminado para Raspberry Pis de tamaño completo. Este cable plano es más estrecho en un extremo para adaptarse al conector más pequeño del Pi Zero.
Alimente su cámara de lapso de tiempo portátil
Como se trata de un proyecto portátil, se requiere una batería. Se presentan tres opciones.
- Una batería recargable estándar para teléfono inteligente o tableta.
- Un paquete de baterías personalizado para Raspberry Pi.
- Un respaldo de batería recargable compacto fabricado.
El que elijas dependerá del tipo de movilidad que esperas disfrutar y de cuánto tiempo debería funcionar la cámara. Elija la opción 1: esto durará más que los demás, pero lo hará menos móvil. Mientras tanto, la Opción 3 será la opción más móvil, pero con la duración de batería más baja (alrededor de dos horas). La opción 2 le brindará lo mejor de ambos mundos, pero no es recargable.
Lee mas: Paquetes de baterías Raspberry Pi para proyectos portátiles
Instalar cámara de lapso de tiempo
Puede configurar todo desde cero, pero cuando hay una imagen de disco Raspberry Pi dedicada llamada Time Lapse Camera, parece algo inútil.
Descargar: Cámara de lapso de tiempo
Esto se puede instalar en su tarjeta microSD usando BalenaEtcher o el Generador de imágenes Raspberry Pi herramienta.
Time Lapse Camera tiene una configuración predeterminada para capturar imágenes JPEG de 1280x720 píxeles cada 15 segundos. Esto se puede cambiar en el archivo timelapse.sh (ver más abajo), lo que le permite crear una bodycam Raspberry Pi personalizada y configurable.
Configurar la cámara
Es posible que la configuración predeterminada en la compilación Time Lapse Camera no sea del todo de su agrado. Para modificarlos, abra /boot/timelapse.sh en su editor de texto. Esto se puede hacer mientras la tarjeta microSD está insertada en su computadora, o después de que el Pi se haya iniciado, conectado a través de SSH o usando un mouse y un teclado:
sudo nano /boot/timelapse.sh
Aquí encontrará una sección denominada "Elementos configurables". Use esto para ajustar la configuración a su preferencia:
- Intervalo: tiempo entre capturas, medido en segundos
- Ancho: ancho de la imagen en píxeles
- Altura: Altura de imagen
- Calidad: cada imagen se captura como JPG, con un nivel de calidad de 1 a 100
- Dest: este es el directorio de destino
- Prefijo: dar un prefijo a las imágenes de lapso de tiempo
- Detener: si usa un botón de parada, especifica el pin GPIO (opuesto a GND)
- DIRIGIÓ: si usa un LED de estado, especifica el pin GPIO
- tiempo anterior: use esto para especificar un retraso para la primera captura
Cuando haya terminado, guarde el archivo de texto antes de salir. Si edita timelapse.sh en su computadora, extraiga la tarjeta de manera segura e insértela en su Raspberry Pi Zero
Considere su caso
Para conectar su Raspberry Pi Zero y la cámara juntos y transportarlos con relativa seguridad, necesitará un estuche. Con tantas soluciones disponibles, solo hay una opción que ofrece la solución perfecta: la impresión 3D.
En resumen, necesita un estuche que tenga un clip o una provisión para un accesorio tipo cordón. También deberá acomodar su Raspberry Pi Zero, la cámara y la solución de batería elegida.
Dos buenas opciones de carcasas impresas en 3D para una Raspberry Pi Zero y una cámara:
- Estuche para cámara One Piece Raspberry Pi Zero +
- Estuche para cámara portátil Raspberry Pi Zero de Adafruit: viene con un clip incorporado y un orificio para sujetar un cable y usarlo como cordón.
¿No tienes una impresora 3D? Busque en línea una empresa de impresión 3D local o por correo.
¡Perfecto!
Construye tu Bodycam usable Raspberry Pi Zero
Entonces, tienes tu Raspberry Pi Zero, una caja de algún tipo, una fuente de alimentación y el script. Es posible que haya optado por el botón de parada / inicio o esté feliz de que la cámara se inicie tan pronto como se encienda. Si es posible, puede utilizar su red inalámbrica local para conectarse a través de SSH para confirmar el estado de la cámara.
Relacionados: ¿Qué es SSH?
Ahora es el momento de montar la bodycam. Como mínimo, debería tener algo que se parezca a esto:
Convertir las imágenes en una película
Después de crear su lapso de tiempo, deberá compilar las imágenes en un video. Primero, revise la imagen para asegurarse de que esté correctamente orientada. Si no es así, instale imagemagick y rótelos según corresponda:
sudo apt instalar imagemagick
para archivo en * .png; convertir $ archivo -rotar 90 rotado- $ archivo; hecho
Este comando de ejemplo rotará cada imagen en el directorio actual 90 grados en el sentido de las agujas del reloj. De upi necesito rotar, digamos, archivos .JPG en sentido antihorario 90 grados:
para archivo en * .jpg; convertir $ archivo -rotar -90 rotado- $ archivo; hecho
En esta etapa, tendrá dos versiones de las imágenes, por lo que puede optar por eliminar las originales. Esto ahorra espacio en tarjetas microSD más pequeñas.
A continuación, cree el video usando avconv, parte de la suite libav-tools.
sudo apt-get install libav-tools
avconv -r 10 -i imagen-rotada% 04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi
Espere mientras se compila su video, luego véalo en el reproductor de video de Pi.
¡Sal y comienza tu video de lapso de tiempo!
Todo lo que necesita hacer ahora es salir y comenzar a grabar.
Una vez que haya terminado, apague de forma segura el Pi Zero, retire la tarjeta microSD y compile las imágenes en un video de lapso de tiempo. Conserve las imágenes de su bodycam Raspberry Pi para la posteridad o compártalas en línea.
Conectar su Raspberry Pi Zero a un televisor a través de HDMI no siempre es la mejor opción. A continuación, le indicamos cómo hacer un cable compuesto RCA y conectar su Pi Zero usándolo.
Leer siguiente
- Bricolaje
- Frambuesa pi
- Tecnología usable
- Lapso de tiempo
Explicación del editor adjunto de seguridad, Linux, bricolaje, programación y tecnología. También produce The Really Useful Podcast y tiene una amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Un paso más…!
Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.