Go Down

Topic: Lavalamp 2.0 (Read 4403 times) previous topic - next topic


Feb 28, 2013, 04:45 pm Last Edit: Mar 04, 2013, 10:41 am by mkl0815 Reason: 1
This is the final version of replacing my 20 years old "lava lamp" that runs with a 60 watt bulb and needs at least 1 hour to warm up.
The new version uses 20 RGB-LEDs each controlled by a single WS2812 RGB-Controller. It uses only 5 or 6 watt and providing 8 different modes that are controlled by a Arduino pro mini 328 5V/16MHz board.
The potentiometers with knobs are used to switch between the modes and control speed, color or brightness of the several modes.
The LEDs are glued on a wooden staff placed inside a smoothed acrylic glass cylinder.
It took about two days creating this lamp including soldering the 120 pads and about 70 wires, crafting the mechanical part and writing the Arduino-Sketch that gets the lamp to life.

Thanks to the people created the fastspi-library: http://code.google.com/p/fastspi/


Edit: 2013/03/04 - added documented source code to this post.


well done
Great project
Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -


Very nice work! Where did you get the acrylic cylinder?

Thanks for sharing!
Good links: Eagle tutorial= http://www.youtube.com/playlist?list=PLDE1858BD83D19C70
General Arduion tutorials = http://tronixstuff.wordpress.com


Very nice work! Where did you get the acrylic cylinder?

Thanks. I ordered the acrylic cylinders directly from a manufacturer here in germany.


very nice! could you share the code?


The code was written quick and dirty and is poorly documented. I will try to clean it up and write some comments over the weekend and post it after it gets more representative.  XD


Very well done!
Make two of them and you have the antimatter motors of the Enterprise ;)
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)


I've just added the souce code of my sketch to the first post of this thread. feel free to use and improve it.  :)

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131