This is a ping pong balls launcher designed to be controlled by an arduino.
It uses a servo to dispense the balls and two motors with wheels to give speed and shoot them.
All the pieces can be printed using an 3D printed and the base can be done using a CNC or a laser cutter. You can find all the files attached or on its Thingiverse page: http://www.thingiverse.com/thing:29670
My parts and everything I needed to make this project were provided by Artica. Thanks guys!
Here you can see it mounted on a Magabot and shooting a Farrusco, being controlled through Skype using an hacked steering wheel:
On this second video you can see it being controlled using a kinect at the Let's Make Robots! table on Campus Party Europe in Berlin:
Step 1: Gather the pieces
- Main Body
- Servo Support
- Two wheels
- Two motor supports
- PVC Base
- Two motors
- Two o-rings
- Arduino and motor controller
- Ping Pong Balls!
If you want to have a look and/or modify the model, you can have a look at the 123D project: http://www.123dapp.com/123D-3D-Model/Ping-Pong-Balls-Launcher/817345
Step 3: Add the servo
To dispense the balls correctly you may need to cut your servo horn as you can see on the picture.
Step 4: Attach the motor supports to the base
Tip: To keep your wires tide you can use a drill to twist them.
Step 6: Mount the main body on the base and attach the wheels to the motors
Use the four screws to mount the main body on the base.