My tribute to Towelie from South Park
This is basically a desk toy/paperweight that you can play tunes on using the keypad. If you play the right melody, it plays 4 different parts of the song Funkytown.
I don't know if anyone but me is crazy enough to want this, but I'm posting all the files (design files too) in case they are interested.
See it in action here:
Make sure to bring a towel!
If you print the buttons in ABS, use acetone to solvent weld a button base onto each button. Otherwise use some CA (super) glue.
Use a toothpick to put a tiny drop of white paint or whiteout into the button's digit. You can go over the black part of the button with a sharpie afterwards.
File anything that needs filing to make everything fit. A small screwdriver works good to cleanup the groove for the lid.
Use a utitilty knife blade as a scraper for the edges (or use a deburring tool).
1 - Arduino Pro Mini
1 - LM7805 regulator
1 - Piezo speaker
12 - tact buttons
1 - RGB LED (Common Cathode)
1 - Red LED (for power display)
1 - switch
3 - 4.7K ohm resistors for the keypad matrix
3 - 200 ohm resistors for RGB LED
1 - 9v battery
1 - 9v battery holder
connectors, wire, etc...
I'll draw up a schematic later, but it's basically something like this: