This is a fun and pretty easy project that I built as a Christmas present for my kid who loves throwing things. Watch the video to see what it can do.

It's built out of a regular Arduino UNO, pressure sensors made from velostat, and RGB LED strip, and 7 segment LED display.

Source code for the games is available on github.


Step 1: Gather Materials

Materials List:
  • 2'x2' sheet of 1/4 inch luan for the target segments
  • 2'x2' sheet of 3/4 inch faced plywood as a backing board.
  • a sheet of Pressure-Sensitive Conductive Sheet (Velostat/Linqstat) for the pressure sensors (http://www.adafruit.com/products/1361)
  • any old 5v arduino of your choosing (I used an uno)
  • a big 7 segment display (http://www.adafruit.com/products/1269)
  • a strip of 24 individually addressable RGB LEDs (http://www.adafruit.com/products/1461)
  • some solid core wire
  • 4 1K resistors
  • some thin foam or thick cloth to act as a shock absorber. (1/8" foam used in construction to separate 2by material from concrete available at any building supply works great)
  • fine metal mesh (like from a screen door, though should be metal, not plastic)
  • scotch tape
  • small brass screws and washers for attaching the target to the backer board
  • Female headers to make connectors to plug into the Arduino and the 7 segment LED display. (http://www.adafruit.com/products/598)
  • 2 power supplies, one for the Arduino (9 or 12v) and one 5volt for the LED strip. (The arduino 5v vcc doesn't provide enough current for the LED strip).
  • Section of 2x2 pine or other wood for legs of the backer
  • Jigsaw for cutting out curves in the target backer board
  • Pull saw or other fine saw for cutting the target pieces
  • Hole-saw for cutting the center target piece
  • Hand saw or circular saw for cutting the backer board
  • Sand-paper or orbital sander
  • soldering iron
  • hot-glue gun
  • drill with various sized bits
  • Razor blade or utility knife and scissors for cutting foam shock absorber

<p>Hi - This is an amazing project I followed all of the instructions, after uploading the code and resetting the arduino nothing is happening on the 7 segment display. I have tested it individually and all the led's are working.</p><p>Is there a button combination or method to start it or should the led display come on at boot.</p><p>Can you help ?</p>
<p>It should just come right on. It's possible that the libraries have changed a little since I wrote the code, so you should look at that and see if there's any other steps they've added.</p>
<p>Thank you I will have a look through the code</p>
<p>how would I program for 5 targets instead of 4 target?</p>
<p>lets gonna play, i like to through things too!</p>
<p>EXCELLENT! I will do this with my class. Your son did a great job presenting as well. </p>
<p>Thanks! It was all on the first take too! I look forward to seeing your version and any mods you come up with.</p>
<p>Nicely Done !!!!<br>Thanks For Sharing !!!!<br>Only suggestion would be, to set a push-button in parallel with the &quot;Back&quot; and &quot;Forward&quot; (&quot;Reset&quot;) Sensors at the top or sides of the board to make it easier to reset and change games (Specially if it is intended to be used by kids!)</p>
<p>Yah, that's not a bad idea. At one point I had it mounted high on the wall, so then it was even harder because you had to be tall to reach the top two pads...</p>
<p>Would it be difficult to add audio (or musical) responses for correct hits/misses, etc?</p>
<p>My original intention was to add a Wave Shield (<a href="http://learn.adafruit.com/adafruit-wave-shield-audio-shield-for-arduino" rel="nofollow">http://learn.adafruit.com/adafruit-wave-shield-audio-shield-for-arduino</a>) to the project for that purpose, but I didn't get around it. So it's not hard, just more to do...</p>
<p>wow, this is incredible. amazing work.</p>
<p>that's awesome! Thank you for sharing!</p>
<p>cool project :) loved the menu</p>
<p>This is a fantastic project. Thanks a lot for sharing it!</p>
<p>This is awesome! Nicely done, I could throw balls at that for hours!</p>
I live in Poland, write where you live, if shipping does not kill my wallet, I will cut off those parts and send them to you by mail, I need only the dimensions and where the holes are.
i've got plenty laing round so that why i have thought of it
Where do you get it?
Awesome project. my suggestion if i may would be:using sandpaper plexi panels instead of the plywood, that way the whole panel would lite up for better visual effect. <br>but anyway it is great idea for kids and adults to have some workout.
Yah, that's a great idea. I did think of that, just didn't have any at hand.

About This Instructable




More by zippy314:Magpi: The Micro Arduino Gaming Platform Interface Das Blinken Bonken! An arduino ball throwing game platform. 
Add instructable to: