My new LED CLOCK GPS MK3 project is now on this page
It has many more advanced features, uses the Arduino NANO.
Please have a look at it, the code is open source. There are lots of comments in the code to explain how it works.
I learnt a lot doing the first 2 clocks, but even more with the MK3.
Enjoy!
GM4JJJ
The clock is now completed. I will not be making any further changes to this one, but leave all of the details here for anyone who wishes to learn from it.
I have now started another project, with a different LED display that has a COLON . More details will be made later.
The LED GPS Clock project now has no buttons or switches. I removed the only button which was used to put the clock into the LED multiplex demo mode where it slows down the refresh rate of the LED segments so you can see how it works. Instead the IR remote control is now used for controlling this. The repeat button switches on the demo mode, which gradually speeds up to normal speed, or you can cancel it immediately by pressing the Power On/Off button on the remote.
The Mode button on the remote still toggles between Local Time Display and UTC Time Display.
Handy thing this remote control.
Just in time for the change over to British Summertime, I finished the prototype breadboard of my Arduino LED clock. I wanted a simple 4 digit clock that set itself, and didn't need any user intervention to change from winter to summertime.
It also needed to be able to display local time or UTC. I used an IR receive sensor to do this.
The easiest way to set the time and keep it accurate was a GPS receiver module, which has a battery backed up RTC, so even if it loses the GPS fix, the time is still output and can be used to sync the clock.
I also put in the fun demo of how the LED display multiplexing works in slow motion. Pressing the button slows it down and then it gradually speeds up to normal speed.
Anyway, it works quite nicely.
Enjoy!