This is Kinoko Magnet a small variation of Kinoko Lamp.
"Kinoko" means "mushroom" in Japanese.
This lamp is controlled by a micro computer, so changes its color randomly time by time.
First idea of this thing was came from a smart color LED used to make wall displays. The LED includes small micro computer and it handles data very smart way. For example, if I send data "R-G-B" to the LED chain, first LED takes "R" and resend rest "G-B" to next LED, then the LED takes "G" and resend rest "B". So we need not many wires, but only one wire to control 1,024 LEDs in the chain.
Colors are specified 8 bit RGB like "255,0,0 (Red)". So above data "R-G-B" is actually written as "255,0,0, 0,255,0, 0,0,255".
Also price of the LED is quite reasonable ($0.33). So there is no reason to not use it.
C source code is here.
If you have problem on it, please ask me.
note. Generally speaking, it is difficult to get same electric parts in different time or place. Also you need not to use exact same parts as the list.
You can buy finished product from here (Japan only, sorry).
If you are living in other countries, please email me.
Toshio Fuji email@example.com
Printer: XYZ printing, DaVinci 1.0
Resolution: 0.3mm layer
Normal speed and normal shell thickness.
With stick paste(Tombow, Shiwanashi PIT).
50 minutes to print. 30 minutes for shaping, soldering and constructing.
7m for ABS.