Project tutorial
Christmas Star with RGB LEDs

Christmas Star with RGB LEDs © GPL3+

Make a beautiful shining&blinking Christmas star!

  • 1,485 views
  • 0 comments
  • 5 respects

Components and supplies

Ard nano
Arduino Nano R3
×1
SparkFun Break Away Male Headers - Right Angle
×1
Chained RGB LEDs with separated channels and a Common Anode
×1
3 mm thick plywood
×1
White Craft Glue
×1
Wood stain
×1

Necessary tools and machines

Lasercutter
Laser cutter (generic)
09507 01
Soldering iron (generic)
Paint brush
Nippers

About this project

Hi! We are Arduino NSK Community from deep frozen Siberia. To warm up ourselves a little we decided to make a beautiful shining&blinking Christmas stars. This project can be done on winter workshops to bring the holiday mood to makers.

Basically, the design of our Christmas star consists of three plywood plates: back, middle and front. Back plate is for holding the Arduino Nano board; middle plate is for holding LEDs heads; front plate is for beauty. Also there are some interconnecting parts. Narrow parts are for interconnecting middle and back plates. Wide parts are for interconnectiong front and back plates. There are dxf drawings attached for laser cutter. Feel free to use it!

At the very first, we've cut the parts from plywood, then covered it with wood stain, to reveal their texture and make them look more "wooden".

Then assembly started: at first, we've inserted angle pinheaders into the small holes in the back plate and attach Arduino Nano to them, then soldered on the face side of a board. Second, we took five LEDs and cut yellow wire (Common Anode) from each of them. This is for controlling on\off state of each LED separately. We soldered all the LEDs' wires to Arduino pins as depicted on scheme. Third, we've inserted LEDs heads into holes of middle plate (they fit very tightly). Then we've glued narrow interconnecting parts to the middle plate and the back plate. Fourth, we've glue wide interconnestors to front and back plate.

And the construction is done! The last thing to do was to uplode code to the Arduino. I wrote some demo code, which you can check on the Github repo page. The visual composition of demo consists of six different modes of light changing. You can add (almoust) any number of your own modes and run them on the star.

Code

Custom parts and enclosures

Drawings for plywood plates
fgoufu0ixuqfm8x_Lb2g4fvm9t.dxf

Schematics

Hook up schematics
Fjt50z7ixuqfivv eofjv9zlv3

Comments

Similar projects you might like

Kids RGB LED Star Nightlight

Project tutorial by Unexpected Maker

  • 2,650 views
  • 1 comment
  • 14 respects

Arduino controlled RGB LED strip

Project tutorial by Raphael Nestler and Danilo Bargen

  • 21,707 views
  • 2 comments
  • 19 respects

Animated RGB Wall Clock

Project tutorial by TheTNR

  • 11,544 views
  • 9 comments
  • 39 respects

The Magnetic Field and RGB Tester

Project tutorial by Kutluhan Aktar

  • 3,530 views
  • 0 comments
  • 14 respects

Node RED - Internet - RGB LEDs

Project tutorial by Sikkandar Sulaiman

  • 1,236 views
  • 0 comments
  • 2 respects

Original Xbox RGB Ring Mod | Arduino

Project tutorial by Michael Darby - 314Reactor

  • 1,184 views
  • 0 comments
  • 4 respects
Add projectSign up / Login