Maker list

Happy Camper Photo Booth

dsc1013_display-1x3-1024x576

The Happy Camper Photo Booth is pretty much scratch built.

The booth frame is built from 1″ electrical conduit (EMT) and canopy fittings (http://www.ysbw.com/). The skin is made from tablecloths and velcro from Amazon (http://amzn.to/1Cbr45f).

Inside the booth, the button box is made from lighted arcade switches connected to a Teensy3.1. The Freescale Kinetis K20 is programmed as a USB keyboard and a USB serial port. Button presses are transformed into keystrokes. The serial port allows the host computer to turn on the button lights and other devices.

The host computer is a Compulab Utilite Pro. Linux runs on the Freescale i.MX6Q with 2GB of RAM inside. The photo booth action is controlled by a custom written Python script that uses ligbphoto2 to control a DSLR, python-pygame to draw on the screen, and graphicsmagick for generating the composite images from the individual photos.

Android running on a Freescale i.MX6D outside the booth displays a rotating slide show of the booth images on a monitor outside the booth via a dedicated local network.

A Macbook watches for and prints each new photo set as they’re generated.

happycamperphotobooth.com

Maker list