Constructive criticism is appreciated!
Let's get started!
Step 1: Materials & Tools
-USB cable for the Arduino (sometimes called a printer cable)
-breadboard jumper wires
-LED (Any color)
-A small resistor or two.
-small speaker (I found one for $2 at a thrift store)
-Ping pong ball
Step 2: Solder jumper wires to the button and speaker
Step 3: Drill a hole in the table tennis ball
Step 4: Wiring it up
Run a jumper wire from the Arduino GND pin to a breadboard "-" row.
Run a jumper wire from the Arduino 3.3v pin to a breadboard "+" row.
Wire the button:
Run one of the buttons wires to anywhere on the breadboard's "+" row.
Run the other wire to an empty column on the breadboard.
Run a resistor from the button wire column to an empty column.
Run a wire from the resistor column to Arduino pin 7.
Wire the LED:
Stick the LED on to the breadboard. Slide each pin into a different column.
Run a wire from the positive LED column to Arduino pin 5.
Run a wire from the negative LED column to breadboard "-" row.
Wire the speaker:
Run one of the speaker wires to breadboard "-" row.
Run the other wire to Arduino pin 3.
Slide the ping pong ball over top of the LED. (not pictured)
Just slip it over the LED.
Hopefully the pictures will help make sense of what I'm saying.