This lamp is controlled by a micro computer, so changes its color randomly time by time.
Kinoko means "mushroom" in Japanese.
Also you can see "Kinoko Magnet" a small variation of this from another page.
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 and parts list 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 firstname.lastname@example.org
I am using DaVinci 1.0 3D printer by XYZ printing.
Layer pitch is 0.3mm.
Normal speed and normal shell thickness.
No raft. No support.
With stick paste(Tombow, Shiwanashi PIT).
420 minutes to print. 40 minutes for shaping and constructing.
50m for ABS.
note. In above pictures of circuit board (top and bottom), there is additional 8 pin connector which is not described in circuit design. This is used by LCD to debug program, and not necessary to drive LEDs. So simply please ignore it.