Tabla de contenido:

Cámara GIF Retro Raspberry Pi Tumblr: 10 pasos (con imágenes)
Cámara GIF Retro Raspberry Pi Tumblr: 10 pasos (con imágenes)

Video: Cámara GIF Retro Raspberry Pi Tumblr: 10 pasos (con imágenes)

Video: Cámara GIF Retro Raspberry Pi Tumblr: 10 pasos (con imágenes)
Video: La cámara que imprime GIFs al instante 😮😮 2024, Noviembre
Anonim
Image
Image
Circuito prototipo
Circuito prototipo

Quería una forma de usar mis cámaras antiguas de una manera nueva y digital. Tengo algunos dando vueltas en diversas condiciones, pero no los he usado en mucho tiempo porque la película es costosa de revelar. Siga este Instructable para ver cómo puse una cámara Raspberry Pi y Pi dentro de una cámara de película retro, y la programé para cargar-g.webp

El código se basa en la clase gratuita Instructables Raspberry Pi de Lara, que contiene información de fondo valiosa si eres nuevo en electrónica, programación o Pi. Si tiene algo de experiencia Pi, puede apreciar el Pi Tumblr-g.webp

Esta Target Brownie Six-20 es una cámara de los años 40, estaba bastante sucia y no tomó buenas fotos, así que no me siento mal por destriparla. Me lo pensaría dos veces antes de cortar y perforar algunos otros miembros de mi colección. Si acepta esto, asegúrese de que se sienta cómodo desactivando la capacidad de su cámara para grabar películas, ya que mis métodos son un poco destructivos.

Para este proyecto, necesitará:

  • Cámara vintage cuadrada (la mía es una Target Brownie six-20)
  • Raspberry Pi modelo A +
  • Tarjeta SD con Raspbian
  • Cámara Pi con cable plano
  • Concentrador USB alimentado
  • Dongle wifi
  • Tres LED (usé blanco, verde y rojo)
  • Tres resistencias (cualquiera entre 100-220 ohmios)
  • Presionar el botón
  • Cables con encabezados hembra
  • Protoboard sin soldadura
  • Cable micro USB
  • Teclado y mouse (utilicé este mini teclado con trackpad)
  • Pantalla HDMI con cable
  • Nombre y contraseña de la red de Internet inalámbrica
  • Cuenta Tumblr
  • Información del cliente de la API de Tumblr
  • Destornillador pequeño
  • Cinta de espuma de doble cara
  • Pegamento caliente
  • Tubo termoretráctil
  • Soldador y soldadura
  • Paquete de baterías

Para estar al día en lo que estoy trabajando, sígueme en YouTube, Instagram, Twitter, Pinterest y suscríbete a mi boletín. Como Asociado de Amazon, gano por las compras que califiquen que realice utilizando mis enlaces de afiliados.

Usé el sistema operativo Raspbian para este proyecto, que incluye Python 2, pero necesitará instalar algunos paquetes usando las siguientes líneas de código en la ventana de terminal de su Pi para ejecutar el script:

sudo apt-get update

sudo apt-get install imagemagick

sudo apt-get install mpg321 -y

sudo apt-get install python-RPi.gpio python3-RPi.gpio

sudo pip instalar pytumblr

Paso 1: circuito prototipo

Circuito prototipo
Circuito prototipo
Circuito prototipo
Circuito prototipo
Circuito prototipo
Circuito prototipo

Hice un prototipo de este proyecto fuera de la cámara (no se requiere soldadura), luego moví los componentes dentro de la cámara. Recomiendo este método para solucionar problemas de instalación frente a problemas de funcionalidad básica. ¡Ponlo en funcionamiento antes de intentar meter todo en un lugar diminuto, a veces metálico!

Un LED está programado para encenderse cuando se inicia la secuencia de comandos de Python, y otro parpadea al mismo tiempo que las fotos que se toman después de presionar el botón. Un tercer LED permanece encendido mientras el Pi procesa y carga el GIF, para que sepa cuándo está bien tomar otro.

Paso 2: desmonte la cámara

Desmontar la cámara
Desmontar la cámara

Una vez que terminé de solucionar los problemas del código y el circuito, continué con la compilación de todo en mi cámara.

Además de abrir la cámara desde su caja (este video fue útil para recordar cómo), usé un destornillador pequeño para quitar el panel frontal de la cámara. Coloque los tornillos en una taza o bandeja en algún lugar seguro; ¡son diminutos!

Rompí (con cuidado) el cristal de la lente para dejar espacio para la cámara pi.

Paso 3: Monte la cámara Pi

Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi
Monte la cámara Pi

Usé cinta de espuma de doble adhesivo para montar la cámara pi dentro del panel frontal de mi cámara vintage. Dirigí el cable plano hasta el cuerpo principal de la cámara, que abrí cortando el cartón interior.

Paso 4: Instale el botón pulsador

Instalar pulsador
Instalar pulsador
Instalar pulsador
Instalar pulsador
Instalar pulsador
Instalar pulsador

Instalé el botón para que se activara con la palanca del obturador original, y también pasé sus cables al cuerpo interior de la cámara.

Paso 5: Prepare e instale los LED

Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED
Prepare e instale los LED

Soldé los LED con algunas resistencias y tubos termorretráctiles, luego usé un poco de pegamento caliente para asegurarlos en su lugar.

Todos los cables vuelven al cuerpo principal de la cámara, que era lo suficientemente grande para el Pi una vez que corté el cartón.

Paso 6: probar y configurar

Probar y configurar
Probar y configurar
Probar y configurar
Probar y configurar
Probar y configurar
Probar y configurar

Conecté todo de nuevo para probarlo dentro de la nueva compilación, y agregué un script de shell para ejecutar mi script de Python cuando arranca el Pi, de modo que pueda operarlo sin una pantalla o teclado. También agregué la red wifi de anclaje de mi teléfono a mi Pi para poder llevarla conmigo a Maker Faire.

El script de shell debe estar ubicado en / home / pi y contener:

# / bin / sh

cd / cd inicio / pi / boof python TumblrGIFCamera.py y salida 0 También deberá agregar el script de inicio a / etc / local agregando esta línea al final

/home/pi/startupscript.sh

Además, los permisos deben ser ejecutables tanto en el script de Python como en el script de shell, que puede configurar con las siguientes líneas de comando:

sudo chmod + x /home/pi/startupscript.sh

sudo chmod + x /home/pi/boof/TumblrGIFCamera.py

Paso 7: ciérralo

Ciérralo
Ciérralo
Ciérralo
Ciérralo
Ciérralo
Ciérralo
Ciérralo
Ciérralo

Enrute el cable USB de alimentación a través de la cubierta posterior y cerré la cámara, verificando que se inicie y que el LED verde se encienda, y el LED blanco parpadee al tomar fotos, etc.

Paso 8: Energía de la batería

Potencia de la batería
Potencia de la batería
Potencia de la batería
Potencia de la batería

Si se queda con su cámara, puede alimentarla desde el concentrador USB o la fuente de alimentación de la pared, pero quería llevarme la mía agregando una batería USB. Usé cinta de velcro para asegurarlo a la parte inferior de la cámara. Idealmente, la batería encajaría dentro del cuerpo de la cámara en algún lugar, pero para mis propósitos (día largo, necesito un fácil acceso al botón de activación de la batería), esta disposición funcionó bien.

Paso 9: ¡Úselo

¡Úsalo!
¡Úsalo!
¡Úsalo!
¡Úsalo!
¡Úsalo!
¡Úsalo!

¡Sal y toma algunos GIF! Ver todos los míos en mi página de Tumblr.

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Paso 10: Pensamientos finales

Pensamientos finales
Pensamientos finales
Pensamientos finales
Pensamientos finales

Ocasionalmente tuve algunos problemas de conectividad, que impidieron que el archivo se cargara y luego se sobrescribiera con el siguiente GIF. Entonces, idealmente en la próxima versión, el código estaría optimizado para guardar todos los-g.webp

El modelo A de Raspberry Pi cabe dentro de mi cámara, pero fue significativamente más lento en "desarrollar" los-g.webp

Necesito agregar otro LED indicador del obturador que sea más fácil de ver desde el punto de vista del fotógrafo mientras sostiene la cámara. Tal como está, tengo que mirar a un lado para ver cuándo gritar "¡cambio!" para capturar el tema en diferentes momentos.

¡Comparta sus pensamientos y comentarios conmigo en los comentarios! Me encantaría escuchar lo que tienes que decir.

Para estar al día en lo que estoy trabajando, sígueme en YouTube, Instagram, Twitter, Pinterest y Snapchat.

Recomendado: