3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Prop bomb

Prop bomb
My friend and i built this prop for airsoft/paintball matches.  Its sort of like capture the flag only disarm the "bomb".
How it works is there is a predetermined time limit (which u can change in the code) and the opposing team has that much time to find the code and the bomb and disarm it.  How they find the code is up to you... capture a person? sure!  Find it hidden somewhere? sure! or whatever!  When the bomb is turned on it asks for a code and you can enter in any four number combo and that is the disarm code for that round.  If the person puts in the wrong code it will add 1min 30sec to the time when the time runs out? BOOM! well thats what it says on the screen and it makes a funky noise = ]  This is version 1.0 hopefully in the future we will add wires to unplug to disarm it and some other neat things but for now this is perfect and works well for what we want!  I hope you enjoy the instructable!
 
Remove these adsRemove these ads by Signing Up
 

Step 1Supplies

Supplies
You will need the following electronic components:

1 Arduino                          (We use duemilanove and you can buy these everywhere online)
1 Arduino Proto-Shield  (or if you want just a breadboard or protoboard)
1 LCD Screen 16x2       ( we used this one from sparkfun! http://www.sparkfun.com/products/255)
1 Numeric KeyPad        ( we used another one from sparkfun! http://www.sparkfun.com/products/8653)
1 Potentiometer             ( we used a 50k i believe! bought from raidoshack awhile ago)
1 8Ohm Speaker           ( tore one out of an old toy, but you can find them EVERYWHERE!)
1 Green LED 
1 Red LED
4 1k Ohm resistors

Other Materials:

Some sort of case ( we found ours at a thrift store but i think they sell them at walmart)
a chunk of wood   ( this is to bring the arduino off of the bottom of the case and up towards the top)
Screws                    (to attach the arduino to the chunk of wood)
Heat shrink tubing

Tools you'll need:

Soldering Iron
Solder
Wire     (we used alot of old computer cable so it would stay kinda together)
Wire Cutters
Hot Glue Gun
Hot Glue
Saw
Dremel
Screw driver



« Previous StepDownload PDFView All StepsNext Step »
33 comments
Apr 12, 2012. 8:39 AMFixerized says:
Hello everybody,

First of all I've got to say that I've never used Arduino, but I'm very interested in this aprticular project, because I'm an airsoft player and I've been looking for a timed bomb for a long time.

Well, then is time for my question: Could it be posible to use this to activate a relay? (Which in turn, activates a piezo siren)

If it is possible, could someone help me with the code? I'm totally green in programming.


Thanks and sorry for my poor English.
Apr 14, 2012. 6:34 PMFixerized says:
Thanks for the help,

AFAIK, I should get a digital pin to high level when i want the relay to activate, this is easy.

The problem comes when we get to the programming part... I don't know what should I change in the code to activate the relay instead of emitting the tone.

Oh, and I don't understand something... What does the potentiotemeter do?

Lot of thanks!
Apr 17, 2012. 11:51 AMFixerized says:
I will use some batteries for the horn, and that's why I wanted to use the relay, It allows me to use some "heavy" sound parts haha

And I was kinda sleepy that day, the use of of the pot was clear... xDD

I could tell you when I finish it, if you want ;)

And thanks again!

Jan 12, 2012. 1:35 PMblack.engel says:
Hello,
i need HELP please :(

the code have more errors:

sketch_jan12a.cpp:6:46: error: Keypad.h: No such file or directory
sketch_jan12a.cpp:7:18: error: Tone.h: No such file or directory
sketch_jan12a:8: error: 'Tone' does not name a type
sketch_jan12a:16: error: 'LiquidCrystal' does not name a type
sketch_jan12a:18: error: expected unqualified-id before '{' token
sketch_jan12a:18: error: expected unqualified-id before ',' token
sketch_jan12a:18: error: expected unqualified-id before '{' token
sketch_jan12a:18: error: expected unqualified-id before ',' token
sketch_jan12a:19: error: expected unqualified-id before '{' token
sketch_jan12a:19: error: expected unqualified-id before ',' token
sketch_jan12a:19: error: expected unqualified-id before '{' token
sketch_jan12a:20: error: expected declaration before '}' token

can you help me please?

Jan 14, 2012. 5:43 AMblack.engel says:
Hello,

thank you for the help.

I have download the keypad and tone file from www.arduino.cc
Now i have only this errors.

sketch_jan14a.pde:-1: error: expected unqualified-id before '{' token
sketch_jan14a.pde:-1: error: expected unqualified-id before ',' token
sketch_jan14a.pde:-1: error: expected unqualified-id before '{' token
sketch_jan14a.pde:-1: error: expected unqualified-id before ',' token
sketch_jan14a.pde:-1: error: expected unqualified-id before '{' token
sketch_jan14a.pde:-1: error: expected unqualified-id before ',' token
sketch_jan14a.pde:-1: error: expected unqualified-id before '{' token
sketch_jan14a.pde:-1: error: expected declaration before '}' token

Can you help me please?
Nov 7, 2011. 4:37 PMyouwish says:
And would you be willing to build one of these, then sell it?
Aug 24, 2011. 4:17 PMfurrysalamander says:
What's the overall price on this thing?
Nov 7, 2011. 4:20 PMyouwish says:
Hi, I'm very interested in building this product, but have no experience whatsoever in arduinos, or programming and whatnot, can you direct me to a site that can teach me the basics and how to do this?
Sep 2, 2011. 2:17 PMfurrysalamander says:
Okay I have basic eletronics tools, soldering iron, multimeter, etc. But no arduino or other stuff like that. So would that be about $70, right?
Nov 6, 2011. 1:44 PMjimmy1988 says:
Th code is not displaying the time. I need HELP.
Sep 24, 2011. 8:51 PMPeasy93 says:
hi its an amazing project
but i have the same problem like Soul1974

sketch_sep25a.cpp:6:20: error: Keypad.h: No such file or directory
sketch_sep25a:19: error: expected unqualified-id before '{' token
sketch_sep25a:19: error: expected unqualified-id before ',' token
sketch_sep25a:19: error: expected unqualified-id before '{' token
sketch_sep25a:19: error: expected unqualified-id before ',' token
sketch_sep25a:20: error: expected unqualified-id before '{' token
sketch_sep25a:20: error: expected unqualified-id before ',' token
sketch_sep25a:20: error: expected unqualified-id before '{' token
sketch_sep25a:21: error: expected declaration before '}' token

Please help me

Sep 27, 2011. 10:43 PMsoul1974 says:
Pm me and i will send you the code
Jun 16, 2011. 3:28 PMFalconFour says:
Yeehck. Okay, the code for this thing makes baby Jesus cry. I'll leave the critique at that, but I did spend about 15 minutes going over and optimizing the code line by line, and creating a MUCH more elegant and less "just so happens to not catch the Arduino on fire, by sheer luck" style code...

The code and the preceding discussion from members of the Arduino community collectively scratching their heads, is located here:

http://arduino.cc/forum/index.php/topic,64119.msg467415.html#msg467415

Hope it helps!
Jun 16, 2011. 11:07 PMsoul1974 says:
Thanks again,

You have helped I have post numerous requests to the creators with no luck.
If it was not for your help I would have stayed clear of Arduino projects.

Thanks again I will make sure you get taged in the project.
Jun 14, 2011. 8:31 PMoldboffin says:
Very nice, should have ( 220 ohm ? ) resistors in series with the LEDs if they are not 5v types.
Jun 21, 2011. 10:38 PMsoul1974 says:
Thanks for the tip
Jun 6, 2011. 2:14 PMsoul1974 says:
HI I am having trouble compiling the code I keep getting these errors:

sketch_jun06a.cpp:6:46: error: Keypad.h: No such file or directory
sketch_jun06a.cpp:7:19: error: Tone.h: No such file or directory
sketch_jun06a:8: error: 'Tone' does not name a type
sketch_jun06a:16: error: 'LiquidCrystal' does not name a type
sketch_jun06a:18: error: expected unqualified-id before '{' token
sketch_jun06a:18: error: expected unqualified-id before ',' token
sketch_jun06a:18: error: expected unqualified-id before '{' token
sketch_jun06a:18: error: expected unqualified-id before ',' token
sketch_jun06a:19: error: expected unqualified-id before '{' token
sketch_jun06a:19: error: expected unqualified-id before ',' token
sketch_jun06a:19: error: expected unqualified-id before '{' token
sketch_jun06a:20: error: expected declaration before '}' token

Please help!
Jun 19, 2011. 2:42 AMsoul1974 says:
HI,

I downloaded all the libraries but it seems the code is corupt, could you please respond to my PM and email me the code. I realywant to get this project to work I have posted on numerous forums for help and I am getting alot from FalconFour but I am still not getting your results please help.
Jun 15, 2011. 9:35 AMsoul1974 says:
Thanks for all the help, pleae could you send me the code in a txt file i will pm my email address to you,it seems the problem is in the code.
Apr 25, 2011. 11:55 AMirondirtboy11 says:
i dont know what an "arduino" is :/
Mar 31, 2011. 1:25 PMspark2FLAME says:
Wow, very cool looking prop and useful too! I will definitely be making this for the next skirmish. Oh and by the way, do you paintball or airsoft?
Mar 31, 2011. 6:12 AMatombomb1945 says:
It should go with out saying that you should avoid Airports with this.

Nice set up.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
5
Followers
4
Author:yellowcouch
i like things that blink and buzz