I found a lot of intersting ideas on the internet on how to make a fire simulation lamp using WS2812c programmable leds and Arduino. So I had to try this too. Spice up the romance that is 😉
I found a strip with leds very close put together, so the effect would also look nice. Everything is powered by a 5v power bank, so you can just take it with you wherever you want to set a romantic mood 😉
To do: make a lamp with white glass around the electronics to diffuse the light from the leds so not every single one is visible.
I used the NeoPixel library to program the leds, also I used parts of code I found on the internet and adapted it. Also a Arduino Nano was enough to control all 140 leds alligned in groups of 20.
Also if someone is interested in the code, here it is attached. Of course it can be improved a lot. I also plan to make multiple modes of this lamp to be able to select by button fire, lava lamp, snow flakes, etc…
It all started with me browsing through Instructables and finding a lot of great ideas. I came across the CapSense Arduino library and a great instructable, and just had to try it out. The idea behind is you create a proximity sensor using just aluminum foil, an Arduino and a 10 megaohms resistor. It is very easy to put the peices together even for an electronics beginner as myself. I got it started and a LED was blinking based on the proximity of my hand. As soon as my kids saw this, it was not my project any more, and I had to stand behing letting them play with it. I got them to back off only by promising them a magic orb based on this … 😉