Instructables

Arduino Controlled Catapult

FeaturedContest Winner
Picture of Arduino Controlled Catapult
wires.jpg
sidezoomarduino.jpg
back.jpg
I recently had the idea to create a catapult, But not just any kind of catapult, an electronic catapult! I wanted something I could just sit it down hit some buttons and watch it do its thing without being to big.

This is what I came up with:
 



 
It is a little bigger than what I would of hoped but maybe I will make a smaller desktop/ office version soon.
It uses the Arduino as the brains of the operation and do note I'm still quite new to Arduino.
It use 3 servos to control tension, angle and trigger.
Tension and angle are controlled but two potentiometers.
The trigger is controlled by a push of a button which also resets automatically!
There is a extra button for Manual Reset if needed, As well as the on and off button (blue)
all powered by Arduino and a custom shield to run the servo without killing the Arduino

Let me show you how I build it so you can build your own!
 
Remove these adsRemove these ads by Signing Up

Step 1: Materials and tools

Picture of Materials and tools
First thing first, Sit down.
Grab some paper and draw what you want! This way you wont spend hours in the hardware store getting things you wont need.
My design is very basic, it uses a H shaped piece for the angle stopper and just a simple arm made out of a plank of wood that share the same pivot as the H piece.

Design yours how you want, even do a Google on some designs if you don't like mine.
I have listed some pictures to look at for ideas.
When you have your design and idea your going to need to get the stuff to build it out of, Now it doesn't have to be wood, I could be anything!
Try and keep it light to keep the work low on the servos.

I went down to my local hardware store and picked up a bunch of wood for around about $15 for this project.
Your also going to need basic tools, bolts and other junk depending on your own design.







carguer171 month ago

can you send me the code for this project?

AIBalboa246 months ago
hey! I'm trying to make this for a school project. which Arduino did you use and which diode? thanks! (I have no idea what I'm doing)
UnusualTravis (author)  AIBalboa246 months ago
The arduino I used was from freetronics but pretty much arduino would work. I would recommend the uno. The diode was a 1 amp 1n4004, these are very common. Have fun! -Travis
sea bass9 months ago
Hi! I just got one question and what type of spring did you use? Thanks
dpat221 year ago
Whats exactly attached to the Arduino to create all of the ports?
A.O.D1 year ago
How exactly are you powering this?
UnusualTravis (author)  A.O.D1 year ago
The power comes from a 9V 2A dc plugpack.
sitearm1 year ago
@UnusualTravis; Hi! You've taken Catapult Science to a whole new level! I've tweeted this. Cheers! : ) Site
blister751 year ago
Need this at our bunker. :P
I see that you have the servos running at 6v vs 5v. Is there a particular reason for that?
And where can I get some of those AWESOME buttons?
UnusualTravis (author)  blister751 year ago
I used 6v vs 5v because Stall torque spec's are: 10.5kg/cm(4.8v),13kg/cm(6v),
I also got the "AWESOME" switches from my work at Jaycar electronics, but they are not cheap at around $15 each. But it was totally worth it.
the higher the the voltage the more torque it will have
Excellent setup, I like how organized everything looks.
tigerbomb81 year ago
nice job......... how far can it throw a tennis ball
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!