Mattias Larsson
Published © MIT

Arduino Controlled Artificial Candle Lights

Create a cozy atmosphere by projecting the flickering of lifelike artificial candle lights on the wall.

IntermediateFull instructions provided12 hours23,033
Arduino Controlled Artificial Candle Lights

Things used in this project

Hardware components

SparkFun LED - SMD RGB (WS2812)
I placed the LEDs in modules of 4 and needed 11 modules
×44
Arduino Nano R3
Arduino Nano R3
×1
Photo resistor
Photo resistor
×1
IKEA "MONTERA" cable channel
×2
Male Header 40 Position 1 Row (0.1")
Male Header 40 Position 1 Row (0.1")
×7
M20-1060300 Wire-To-Board Connector, M20-1 Series, Crimp, Receptacle, 3, 2.54 mm
You need 2 per LED module (of 4 LEDs) (and possible a couple of extra)
×25
M20-1180046 Contact, M20 Series, Socket, Crimp, 22 AWG, Tin Plated Contacts, M20 Series Female Crimp Housing
You need 6 per LED module, but they comes in package of 100, so 1 package might be enough
×1

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

Schematics of the Arduino connections

Schematics of the Arduino connections

Code

AtriumLighting

All source code for the Arduino

Credits

Mattias Larsson

Mattias Larsson

5 projects • 55 followers
Senior C# developer

Comments