Cómo crear una cabina de fotos con la pi de la frambuesa
Las cabinas de fotos son muy divertidas y hacen una adición agradable a los eventos sociales, como fiestas, cumpleaños y bodas. Los huéspedes disfrutan posando para las fotos y terminan con distintos recuerdos de un evento memorable. Mientras que alquilar una cabina de fotos puede ser costoso, usando un PI de Raspberry, puede hacer el suyo por mucho menos dinero y divertirse mucho más!
Pasos
Parte 1 de 8:
Configurando tu PI de frambuesa1. Asegúrese de que su PI de Raspberry esté al día. Necesitará un modelo PI 2B de Raspberry Pi o posterior, ejecutando el último sistema operativo RASPBBIAN admitido con un monitor, un teclado y un mouse. Si aún no tiene su frambuesa PI configurada de esta manera, eche un vistazo a la guía Cómo empezar con la Frambuesa Pi Para obtener instrucciones detalladas paso a paso.
2. Actualice sus bibliotecas de paquete. Abra una nueva ventana de terminal presionando el icono del terminal en la parte superior izquierda de la barra de tareas y escriba lo siguiente:
sudo apt-get update
3. Actualiza tus paquetes. En la terminal, tipo:
sudo apt-get actualice
Parte 2 de 8:
Conexión del módulo de la cámara1. Apague la frambuesa pi y desconecte la potencia.
2. Localizar el puerto de la cámara.
3. Levante la pestaña de espalda tirando de los dos lados.
4. Inserte el cable de la cinta para que los conectores metálicos se enfrenten al puerto Ethernet y hacia el puerto HDMI como se muestra en la foto.
5. Sostenga el cable de la cinta de la cámara en su lugar y presione hacia abajo en las dos pestañas. Esto bloqueará el cable de la cinta de la cámara en su lugar. Asegúrese de que el cable de la cinta esté seguro y sentado uniformemente en el puerto de la cámara.
6. Vuelva a conectar la alimentación y inicie la PI de la frambuesa.
7. Abra el menú de configuración de la frambuesa PI. Haga clic en el icono de la frambuesa en la esquina superior izquierda de la barra de tareas. Ir a "Preferencias" Luego, haga clic en "Configuración de Raspberry PI."
8. Asegúrese de que el software de la cámara esté habilitado en la pestaña Interfaces. Luego presiona OK.
9. Prueba la cámara tomando una foto! Abra una nueva ventana de terminal y escriba:
raspistill -o cam.jpg
10. Abra el archivo de imagen que acaba de crear. Puede abrir el administrador de archivos haciendo clic en el icono de la carpeta de archivos en el lado superior izquierdo de la barra de tareas. Debe ver el archivo de imagen en su directorio de inicio. Haga doble clic en el archivo y esto abrirá la imagen con el visor de imágenes. Excelente!
Parte 3 de 8:
Elegir una impresora de fotos1. Considere los pros y los contras de varias impresoras.
- Chorro de tinta Las impresoras suelen ser menos costosas y producen buenas impresiones de calidad de foto. Sin embargo, generalmente tienen velocidades de impresión más lentas y son engañosas caras al imprimir en gran cantidad. El papel fotográfico se vende en las hojas y los cartuchos de tinta se venden por separado por color.
- Láser Las impresoras tienen excelentes velocidades de impresión, pero incluso las impresoras con láser en color, normalmente, normalmente producen imágenes de calidad de fotografía, ni se imprimen en papel fotográfico. Para impresoras con láser en color, los cartuchos de tóner también se venden por separado por color.
- Sublimación de tinta Las impresoras proporcionan excelentes impresiones de calidad de fotos, velocidades de impresión rápidas y varían mucho en el precio. El papel fotográfico para impresoras de sublimación de tinte se vende con la cantidad exacta de la película de tinte necesaria para imprimir la misma cantidad de papel. Para los modelos más caros de alto volumen, el papel y el tinte se venden juntos en rollos y la impresora se elimina automáticamente cada foto después de imprimir. Para los modelos de cantidad menor de menor costos, el papel de fotos y el tinte se venden juntos en hojas.
2. Considere sus necesidades y su presupuesto. ¿En qué tipo de evento se utilizará su stand de fotos y cuántas fotos es probable que imprima? ¿En qué tamaño de la foto desea que sean las impresiones y cuán costosa es el medio requerido?? ¿Vas a usar la cabina de fotos en el futuro?? Dependiendo de su circunstancia, puede estar en su mejor interés alquilar una impresora de eventos profesionales o comprar un modelo usado a una fracción del costo.
3. Asegúrese de que su impresora sea compatible con la PI de la frambuesa. Cualquiera que sea la impresora que planee usar, debe ser compatible con GUTENPRINT. Gutenprint es una colección de código abierto de controladores de impresora gratuitos para su uso con sistemas de impresión basados en UNIX, que es lo que utiliza la Raspberry PI para imprimir. Aquí hay una lista de impresoras que actualmente son compatibles con GutenPrint. Si dice "Experimental" junto a su impresora, podría tener problemas y puede que no funcione de manera confiable en la Frambuesa Pi.
Parte 4 de 8:
Instalación de la impresora de fotos1. Instalar tazas. CUPS (o sistema de impresión común de UNIX) es el programa que debemos poder imprimir desde la frambuesa PI. Abra una nueva ventana de terminal y escriba:
sudo apt-get install tazas
2. Agregue el usuario `PI` al grupo que se le permite imprimir `lpadmin`. En el tipo de terminal:
sudo usermod -a -g lpadmin pi
3. Enchufe la impresora a la PI de Raspberry utilizando el cable USB. Luego enciende la impresora.
4. Abra el navegador de Internet haciendo clic en el icono de globo azul en el lado superior izquierdo de la barra de tareas. En la barra URL, ingrese la siguiente dirección:
http: // 127.0.0.1: 631
5. Haga clic en la pestaña Administración. Luego haga clic en Agregar impresora. Se le pedirá su nombre de usuario y contraseña.
6. Seleccione su impresora en la lista de impresoras locales y haga clic en Continuar. Ignore la impresora remota VNC y no se preocupe si su impresora se encuentra dos veces.
7. Cambie el nombre de su impresora a algo fácil de recordar y fácil de escribir. En la foto del ejemplo, cambiaremos el nombre de la impresora del valor predeterminado Sony_up-dr200 simplemente Sonyup Así que es más fácil de recordar y escribir. También puede ingresar una etiqueta de ubicación si lo desea. En este ejemplo entraremos cabina de fotos Como la ubicación. Luego haga clic en Continuar.
8. Seleccione el controlador de la impresora para la marca y el modelo de su impresora específica. Luego haga clic en Agregar impresora.
9. Seleccione la configuración predeterminada de impresión que prefiera en esta impresora. Si no sabe lo que hace un entorno en particular, es mejor dejarlo solo. El ajuste más importante es asegurarse de que el tamaño de los medios corresponda con el tamaño del papel que está utilizando actualmente. Luego haga clic en Establecer opciones predeterminadas. Debería ver una página de confirmación que muestra "Las opciones predeterminadas de la impresora `YourPrintername` se han establecido correctamente." Esto le redirió luego a la página principal de la impresora y la página de trabajo.
10. Compruebe las impresoras activas. Abra una nueva ventana de terminal y escriba:
lpstat -p
11. Listar los archivos en su directorio de inicio. En el tipo de terminal:
ls
12. Imprimir la imagen. En el tipo de terminal:
lp -d printsername cam.jpg
Parte 5 de 8:
Conseguir el código de la foto de la foto1. Elige un código de fotos de fotos. Crear un programa de botones de fotos desde cero está más allá del alcance de esta guía. Afortunadamente, hay muchos programas diferentes que flotan en la red que diferentes usuarios han escrito para sus propios proyectos de DIY Photo Booth! Aún más afortunado, muchas de esas personas increíbles han hecho su código de código abierto gratuito para el público para uso personal.
- Puedes buscar lugares como GitHub.Com por uno que se adapte a sus necesidades, sin embargo, esta guía utilizará un programa escrito por Kenneth Centurion, adorablemente llamado `Boothy` como ejemplo. Es simple y bastante fácil de entender y podría personalizarse sin demasiado conocimiento de la programación. Puede inspeccionar los archivos y explorar el código en su navegador aquí: https: // github.com / zoroloco / boothy.
2. Clonar el repositorio de boothy. La clonación es simplemente otra forma de decir "descargar" y un repositorio es simplemente una colección de archivos. Abra una nueva ventana de terminal y cambie el directorio ingresando:
CD / USR / LOCAL / SRC
Sudo Git Clone Git: // GitHub.com / zoroloco / boothy.git
Parte 6 de 8:
Configuración del código de la cabina de fotos1. Cambiar los permisos de archivos y carpetas. Tendrá que hacer que muchos de estos nuevos archivos sean grabables y ejecutables para que pueda editar y ejecutar los distintos archivos. Puede aprender más sobre las diferentes configuraciones de permisos en El sitio web oficial de Linux. La forma más rápida es hacer que todo el directorio de Boothy sea legible, grabable y ejecutable a todos. Para hacer esto, en el tipo de ventana terminal:
sudo chmod 777 -R / usr / local / src / boothy
2. Ejecute el archivo de instalación como un script de bash. La instalación.El archivo TXT tiene una lista de comandos que descargarán e instalarán varios paquetes que deberá ejecutar BOOTHY. En lugar de ingresarlos todos manualmente, puede ejecutar el archivo de texto como un script. En el tipo de terminal:
sudo bash / usr / local / src / boothy / install.TXT
3. Editar el "correr" texto. En el tipo de terminal:
sudo nano / usr / local / src / boothy / run.sh
#!/ bin / bash ## chmod + x run.SH ## Clearsudo Python -I / USR / local / src / boothy / pbooth.py
Parte 7 de 8:
Conectando el botón1. Apague el PI de la frambuesa y desconecte la potencia.
2. Localice los pasadores de GPIO para el botón. GPIO significa salida de entrada de propósito general y se refiere a los 40 pines en la frambuesa PI. Se utilizan para conectar diferentes objetos de salida de entrada electrónica como botones, interruptores, luces, etc. y luego puede ser programado para hacer casi cualquier cosa. Si inspeccionaste el pbooth.PY FILO ANTERIOR PODRÍA HABER NECESITA QUE EL CÓDIGO DESECHA EL PIN DEL BOTÓN AS 26. Ya que no están etiquetados en la PI de la frambuesa, consulte un esquema de los números designados.
3. Conectar un cable de puente para pin 26. Use otro cable de puente de color y engúnelo hasta un pin de tierra. En realidad, hay un pasador de tierra justo al lado del pin 26 en el último pasador en la misma fila. Como se muestra en la imagen, un cable de puente rojo se engancha al pin 26 y un alambre de puente negro se engancha al suelo.
4. Conecte los cables del puente a una tabla de pan. Las tableras de tono pueden hacer que sea mucho más fácil de alaminar los circuitos sin cinta eléctrica o un soldador, y son ideales para las pruebas si tiene que todo está conectado correctamente. Enchufe el cable de puente conectado al suelo en la pista (-) negativa, y enchufe el cable de puente conectado al pin del botón en la pista positiva (+). Como se muestra en la imagen, el cable rojo (conectado al pin 26) está enchufado a la pista positiva y el cable negro (conectado a tierra) está enchufado a la pista negativa.
5. Enchufe dos longitudes de cable de conexión en la placa. Con un stripper de alambre, tira ambos extremos de dos cables de color diferentes. Conecte un lado de cada cable a la banda correspondiente de la tabla. Como se muestra en la imagen, se enchufa un cable de conexión rojo a la pista positiva de la tabla de pan y se enchufa un cable blanco a la pista negativa de la placa.
6. Conecte los cables de conexión correspondientes a los contactos positivos y negativos del botón.
7. Conecte la alimentación de nuevo en la PI de la frambuesa y inicie la.
8. Probarlo! Compruebe si todos los elementos están funcionando. En un nuevo tipo de ventana terminal:
/ usr / local / src / boothy / run.sh
9. prensa ↵ entrar. La vista previa de la cámara se iniciará y verá un número contando. Prepárate para sonreír! Tomará 3 imágenes e imprimirá el conjunto de fotos resultante. Cuando dice "Presione el botón rojo para comenzar!" debe repetir todo el proceso el instante en que se presiona el botón rojo! Felicidades, hiciste una cabina de fotos!
10. Cerrar el programa de la cabina de fotos. Cuando esté listo para finalizar el programa Photo Booth, simplemente presione control+C. Esto terminará el programa abruptamente y lo llevará de regreso a la ventana del terminal. Entonces presione control+D Para volver a la línea de solicitud de comando normal.
Parte 8 de 8:
Personalización de más1. Editar el código Python. Si desea personalizar aún más el programa, puede editar el archivo pbooth.PY en el editor de Python. Abra una nueva ventana del administrador de archivos y navegue al directorio de Boothy. Haga doble clic en el archivo pbooth.py. Esto debería abrir el pbooth.Código PY en el Editor de Python.
2. Guardar una copia de seguridad! Haga clic en "Archivo" y el selecto "Guardar como" y guardar un nuevo archivo llamado "pbooth.py.bak" Como un archivo de copia de seguridad en caso de que cambie nada que hará que el código de Python no funcione. Si eso sucede, simplemente elimine el ".bak" Extensión del archivo y sobrescribe el archivo roto con él. De esta manera, puede sentirse seguro experimentando con el aprendizaje de lo que hace cada parte del código!
3. Personaliza el código de Python. Si inspecciona el código un poco más cerca, verá que hay algunas variables y términos que se definen cerca de la parte superior que lo hacen un poco más fácil personalizar esto a sus necesidades.
Img1 = "1.jpg"Img2 = "2.jpg"Img3 = "3.jpg"Actualworkingdir = "/ usr / local / src / boothy"Img4 = "4LOGO.jpg"logdir = "registros"archivedir = "fotografías"Screen_width = 640screen_height = 480Image_width = 640Image_height = 480button_pin = 26led_pin = 19 # conectó a 12V externo.Foto_delay = 8
4. Construir un recinto! Hay muchas maneras creativas que podría mostrar su cabina de fotos de trabajo y muchos ejemplos en Internet de varias instalaciones que la gente ha hecho. se creativo y Diviertete!
Consejos
Cosas que necesitarás
- Raspberry Pi (2B o posterior)
- Módulo de cámara PI de Raspberry (V2 recomendado)
- Monitor HDMI / TV
- Impresora de fotos
- Pulsador led
- Conectar cable
- Strippers de alambre
- Tablero de circuitos
- Cables de puente