What I used/What you will need:
- Cardboard box
- Various paints
- Masking tape
- 20 LEDs
- 40 wires about 10 inches long (depending on size of your box)
- Arduino kit
- Prototype board
- 12V battery (if you want to make this mobile)
- Arduino code: http://github.com/mrben/Arduino-Projects/blob/master/ghetto.pde
Here is a video of the finished product in action.
Step 1: Sketch a Rough Design on Your Box
Use your favourite search engine to find some picture for inspiration if you need.
Step 2: Paint Your Base Colour
Step 3: Program the LEDs
This project on Arduino.cc show you how to connect multiple LEDs with an Arduino board and prototype board.
Upload the code to the Arduino board.
Once that's working you'll need to alter the circuitry to use 20 LEDs (each speaker has 10 LEDs around it). It'll be a squash but you need to have 1 resistor per LED, but you'll need to connect the anode (positive side (longer pin)) of 2 LEDs to 1 output pin form the Arduino.
Step 4: Paint the Detail
Step 5: Assemble
Mark out the points around the speakers where the LEDs will reside and push the end of a pencil almost all the way through. Lay your circuitry in the middle of the box and masking tape it in place. Connect all the LEDs, and add a tiny piece of masking tape to hold each one in place and stop them being pushed back into the box.
Connect the battery up and masking tap it in place.
Here's a video of the one I made.