Entry: GIF Photo Booth

This is a GIF Exposure John Wilkes Booth that I made for my wedding. I didn't wishing to spend a gross ton of money renting one so I decided to DIY a (relatively) cheap interlingual rendition. While this seems really complex on first glance, if you've e'er made-up something using a microcontroller before, this propose is really fairly easy. Information technology's definitely easier than planning a hymeneals. That much is for certain.

In any case, this exposure John Wilkes Booth takes a series of 6 images, compresses them into a GIF file and then uploads IT to Giphy. In doing this it creates a great online file away of your special event. The fact that IT creates animated image sequences makes IT super-sport for your guests to play with, and everyone has a great time victimisation it. Information technology was a big hit.

Tread 1: Materials

* I purchased a 3' bar and cut information technology down to size.

Tools you will need:

(x1) 1/4-20 tap
(x1) 6-32 tap
(x1) 4-40 tap
(x1) M2 tap
(x1) #7 drill fleck
(x1) #35 drilling bit
(x1) 1/2" Counterbore

Step 2: Cut the Acrylic

Download the attached cutting templates. Tailor the front piece out of 1/4" dishonourable acrylic. Cut the back piece out of 1/8" grim acrylic.

Ideally these pieces will Be laser cut. If you do not have a laser cutter, or access to one through a local makerspace or privation to pay an online service, then you can cheque this Instructable which goes finished digital fabrication away hand.

Step 3: Thumb Screws

Line up the atomic number 13 bars along the top and bottom boundary of the 1/8" back panel. These are the edges that have three every bit spaced holes.

Mark the center point of each of these holes on the aluminum parallel bars using a transfer lick. Drill totally the markings with #7 drill bits.Thread the holes with a 1/4-20 bu.

Also, while you're at it mu, drill and thread a 1/4-20 hole centralized upon the planing machine that is perpendicular to one of the side with three holes along it. This will later serve to mount the photo booth to a tripod.

Attach the back up venire to the aluminum bars using 1/4-20 thumbscrews.

Step 4: Train of thought

Yarn the four holes on the acrylic back panel that are arranged in a young square with a 4-40 bu. The Raspberry Pi will cost mounted Here.

Step 5: Mount the Sieve

Wax the LCD screen to center of the back instrument panel using M4 bolts.

Ill-trea 6:

Flip the back assembly over sol that the CRT screen is facing up. Line up the 1/4" front plate atop the assembly.

Saint Mark the trey equally spaced mounting holes happening the advance panel onto the aluminum legal profession with a transfer lick.

Outlet the thumb screws from the back panel and once once again free the aluminum bar from the acrylic panels.

Drill the bran-new markings on the aluminum bar with a #35 drilling bit. Wind them using a 6-32 drill bit.

While you're in the boring humor, countersink some pairs of three mounting holes on the high and bottom of the acrylic fiber panel's front face.

Flip the acrylic over so that the countersunk holes are facing down. Peel the contraceptive coating remove of this broadside. This is now the inward facing side.

Line up the aluminum bars with the mounting holes and fasten them in place with 6-32 x 3/8" flathead bolts.

Step 7: Peel the Back

Sir Robert Peel the coating off the inside face of the 1/4" back panel. This is the face the Liquid crystal display sieve is attached to.

Step 8: Mount the Electronics

Now is time to mount the electronics to the acrylic back panel.

Mount the power jack, 1/4" mono jack and the USB laborer to the panel exploitation their mounting hardware.

Attach the 12V to 5V major power convertor with 6/32 x 3/8" bolts.

At length, attach the Raspberry Pi to the back venire exploitation 4-40 x 3/8" bolts and 1/8" spacers.

Step 9: Plug in Some Cables

Connect the HDMI line between the monitor and the Raspberry Pi.

Connect the overseas telegram from the board-mount USB jack to the USB knave along the Raspberry Pi.

Step 10: Plug in the Jack

Pull the four focal pins out of the female header, leaving the two inaccurate pins in invest.

Solder a 12" red wire to incomparable of the pins and a 12" green electrify to the other pin.

Solder the some other side of the red conducting wire to the 1/4" jackass's signal last. Solder the other of the park telegraph the to the 1/4" jack's outer barrel final. Honestly, if you mix these high it does not matter overmuch in this scenario.

Slide the female header onto Hiss Pi's male cope pins closest to the butt against of the board such that one wire connects to Pin 18 and the other wire connects to 5V power. The chromatic wire should technically live to the power fall. However, once once more it frankly does non thing if this gets reversed since the switch that these wires are ultimately attached to is not directional.

Step 11: Wire the Index Jack

Link up the red wire from the 12V exponent convertor to the terminal colligate to the center pin of the power jack.

Connect the black wire right-minded next to the red wire from the power brick to the other terminal of the power knave.

Step 12: Wire the Plug

Next, cut the plug end polish off the power supply to the LCD screen.

Strip back the insulation from the two wires connected to the plug.

Connect the one wire that is continuous with the plug's barrel laborer to the ground connectedness of the mightiness seaman.

Colligate the other cable continuous with the inside of the wa to the 12V power connective on the jack.

Abuse 13: Connect the USB Plug

Cutting the little USB cud off of the Hiss Pi's USB power adapter.

Solder the red world power wire from the wa to the yellow 5V wire from the 12V to 5V power converter.

Connect the two black soil wires together as well.

Insulate the connections with shrink tube.

Step 14: Plug in Some Many Gorge

Plug the power tar cable into LCD screen.

Tuck the USB plug into the Raspberry Pi's USB input Jack-tar.

Clean up the cables aside helical them together and using a speed up ties to keep them bundled.

Step 15: Mount the Photographic camera

Thread the two television camera mounting holes in the acrylic in advance plate using a M2 exploit.

Use M2 x 8mm bolts and 1/16" spacers to mount the Bir Pi camera to the inside of the front panel.

Step 16: Tie the Back Panel

Attach to the back panel of the photo John Wilkes Booth to the aluminum parallel bars victimization the thumbscrews.

Tread 17: Peel the Shroud

Peel the protective coating off the photo cubicle's forepart acrylic panel.

Step 18: Labels (ex gratia)

I cut a vinyl radical label which read "GIF PHOTO Booth" victimization a spare-time activity vinyl cutter and ordered it happening the gage. This was so that when masses saw it from elsewhere in the room they knew what it was.

I as wel used vinyl to put down information on the advanced of the photo booth letting hoi polloi know the website they could visit to retrieve their pictures.

Step 19: Gather the Pedal Switch

Pioneer the pedal switch as per the instructions on the change over.

Cut one closing slay of the 1/4" cable and strip back the outer insulation to reveal an insulated inner signal wire and an exposed ground wire.

Strip show back a trifle insulating material away from the signal wire. Solder one and only telegram to the popular terminal and the strange wire to the NO (normally open) terminal. When the switch gets pressed the two terminals should make electric reach.

Secure the line in place inside the switch. I did this by some tying a stress relief naut mi (to keep off it from getting pulled through with) and also by using the inner stress relief clamp that was at bottom of the switch (the theatrical role with two screws).

Once I was sure it all looked good, I closed the switch back up.

Step 20: About the Programme

The program for the photo stall is settled off of Lara Grant's Tumblr GIF Photo Booth. However, I decided to do some changes to it. For starters, it uploads to Giphy instead of Tumblr. As wel, I created a more graphical interface to guide you through the process. Finally, I play back the gif at the end of the photo-taking sequence.

I should note that my 'GIF playback' is actually just a method of cycling done the image succession that is used to create the GIF. I recovered that actual GIF playback was slow and dangerous, and kind of a pain-in-the-neck.

The code itself is fairly hoopla-and-play and does not postulate much customization.

This is the only line in the code that needs to be customized to upload to Giphy:

gif = upload(['*****Introduce CUSTOM TAGS*****'], 'animation.gif', username='*****INSERT YOUR GIPHY USERNAME HERE*****', api_key='******INSERT YOUR GIPHY API KEY Present*****')

This transmission line requires inserting your API key, username and custom tags. You should customize in textbook edit along your computer in front copying it over to the Snort Private detective.

Ready to sire an API key you require to register with Giphy for Developers. In order to genuinely get it to do work, you so need to give for a production key in order to be able to upload more than 10 pictures a day. Likewise, to glucinium altogether honest, the Giphy library I was victimization didn't work without the production key (this should non be the case).

Speaking of Giphy python libraries, you will need to download and install the following two libraries on your Raspberry Pi if you don't already have them:
giphypop
pygame

Now that you got all that, download the attached zip file (PythonFiles.zip), and incumbrance it onto a USB stick

Step 21: Plug Everything In

The next whole step is to plug in everything in the pursuit order:

  • First, secure in the USB hub
  • Next, plug the keyboard, shiner, and rif driving force with the software in the hub
  • At one time that is done plug the foot switch in the 1/4" tar
  • Finally, plug in the 12V power supply to boot everything up.

Footfall 22: Setup the Raspberry Pi

If you have never used a Raspberry Private eye before OR need a refresher happening configuring it, check into Lesson 2 of Lara's Bir Principal investigator Category.

Once your Raspberry Pi is configured, you are connected to a wifi network, and all of the photo booth files have been copied to the desktop, type the shadowing into the Period of time:

>Cd Desktop
>python photobooth.py

This should run the GIF photo booth.

If you are having perturb uploading GIFs, make sure that you have entered the correct username and API key. Also, represent sure that you have officially registered your app with Giphy to get a engorged production key.

Once the program is running, you can unplug the USB hub (should you wish).

Step 23: Setup the Photo Booth

When your pic booth is thoroughly reliable and you are ready for its debut, the succeeding step is to set u it.

Setup the exposure stall connected a tripod somewhere with a tidy sum of floor space. Plug everything in, great power information technology up, establish sure it is connected to the net and run the Python script (Eastern Samoa antecedently outlined).

IT's best to manoeuver it at a incommunicative palisade Beaver State some kinda special backdrop.

For our wedding, I set ahead two C-Stands supporting a large white photo backdrop (which I had to iron). I betrothed the material to the C-stands away cutting a few small holes in it and zip tying it in place.

Step 24: Have Merriment!

At present is time to just let the photo booth bonk's thing and have fun.

Did you find this useful, fun, or entertaining?
Follow @madeineuphoria to see my latest projects.

Be the First to Share

Recommendations