The booths are home made. I believe that he uses the program Photobooth on a Mac to take the pictures, and needed an easy way for people to step into the booth and press one button to take a picture. For this reason, I needed to make a Staples® Easy Button™ emulate the spacebar character.
For this to be accomplished, I needed:
- a Staples® Easy Button™
- a programmable microcontroller; I used a Teensy because it is cheap ($16) and gets the job done.
- a USB cable
- a soldering iron
- a small Phillips Screwdriver
- a drill and/or knife
I cannot take credit for most of this project. My primary source was MAKEzine. Before starting this project, I watched that video twice, taking notes the second time.
The first thing that I did was take apart the Easy Button™ and remove everything that I didn't need. This included the metal bracket, the speaker, and all of the wires. Next I cut two holes. One from the battery compartment to where the speaker was, and also a slot in the battery compartment so the Teensy fits.
Next I soldered short wires, about 3" in length, from the button to the Teensy. I used ground ("GND") and "B2" as my pins on the Teensy.
Next I programmed the Teensy using this source code:
After programming the Teensy, it is time to test it. Your computer should recognize it as a plug-and-play USB Keyboard, and every time you press the button, it should print a space in a text editor, like you were using your Keyboard's spacebar.
If it all works fine, place the Teensy into the Easy Button™ like this:
and re-assemble the Easy Button™ until you get this far:
Try it again, and if it still works, finish assembling it.
The finished product looks like this:
and functions like this:
Congratualtions, you have now built an Easy Button™ that emulates whatever keystroke you want it to!
23/04/2016 8:39 pm
16/01/2016 12:45 am
03/01/2016 3:37 am
By Pan Tilt Platform | Cammen met Dames
02/04/2015 9:09 am
[...] Arduino Pan/Tilt Platform Controlled With a Wiimote « Westy92.com – Arduino Pan/Tilt Platform Controlled With a Wiimote. I have recently purchased 4 servos from HobbyPartz.com. These were my first servos, and I decided to go the cheap route. I now wish I wouldn’t have, as these are pretty much junk. [...]
By Arduino-Python 4-Axis Servo Control « Team Principia
05/01/2013 7:45 pm
[...] (4) Wireless XBee Tank-Steer Rover (5) Exuro Kinect/Arduino Gimbaling Robot Eyes (6) Wiimote-Controlled Webcam Platform (7) AtomBot Netbook Rover (8) Automated NERF Vulcan “Portal” Turret [...]