Introduction: How to Make Analog Clock & Digital Clock With Led Strip Using Arduino
Today we will make a Analog Clock & Digital clock with Led Strip and MAX7219 Dot module with Arduino.
It will correct the time with the local time zone. The Analog clock can use a longer LED strip, so it can be hung on the wall to become a artwork, but the unit of LEDs needs to be a multiple of 60.
► GitHub (scheme and sketch): https://github.com/DKARDU/LEDclock
► Components
The following parts were used in this project:
Arduino Uno, https://amzn.to/3ihYFBl
4 in 1 Max7219 dot matrix led, https://amzn.to/3jcCL2G
DS3231 clock, https://amzn.to/3ned5oA
Jumper wires, https://amzn.to/3jCHhZd
Breadboard, https://amzn.to/33yEavN
❤Subscribe It's Free https://bit.ly/2C6HdAg
Thanks for watching, Stay home and Be safe...Have a great day!
#Arduinoproject #ArduinoClock #Howto #LED #MAX7219
Step 1: Circuit Diagram
Step 2:
1. Install the Library file: Open "Tools"-"Library Manager" in the Arduino development software, search for “RCTLib” ,”FastLED” , ” MD_MAX72xx”, ” MD_Parola” and ”Encoder” , then install them.
Step 3:
2. Install the Library file: Open "Sketch"-"Include Library"-"Add .ZIP Library" in the Arduino development software, Import Bounce.zip.
2 Comments
1 year ago
I tried to make this project with Arduino nano but failed. The max 7219 is lit but no digits to display and ws2812 led strip does not show any response. Can you help me with this project?
2 years ago
Looks promising and I like clocks so had a quick look and got confused. The code looks for button presses and rotary positions yet the circuit diagram does not have these components. Plus I cannot see how to set the initial time. As I have already built a clock with the led matrix used I thought it would be easy to change the code and add the led strip to make it more interesting.