Neo Pixel LED Digital Clock

by Rising Edge Electronics in Circuits > Arduino

681 Views, 0 Favorites, 0 Comments

Neo Pixel LED Digital Clock

IMG_3989.JPG
RGB LED Digital Clock

In this project, I created a digital clock using WS2812b neo pixel LEDs. The digits are in 7 segment display format. I used acrylic sheets to make the enclosure.

Parts used:

  • Arduino nano x1
  • RTC module x1
  • WS2812b LED x30
  • Wires
  • USB cable to power/program/set time
  • Cardboard/Acrylic sheets to create enclosure and cut out 7-segments
  • Glue and tools as required

Arduino Code

The challenge with the code was to illuminate the correct LEDs corresponding to different digits. I acheived this using pre-defined arrays for corresponding numbers.

You can download the code from the below link,

Github code of this project

Wiring and Making Enclosure

1.JPG
2.JPG

Above is how I wired the LEDs. I cut out 7 Segment digits out of a card board. It will be easier if you can use a laser cutter.