Very Accurate Clock Can’t Be Read Accurately

[Martijn] is showing off his new clock which he calls a Light Spectrum Clock. We like to look of it, using RGB LEDs in five squares that remind us of some of those LED coffee table builds. From left to right this shows the week, day, hour, minute, and second. Simple, right?

We had to smile a little bit when looking through his write up. He chose an Arduino nano as a controller, using a TLC5940 chip to drive the LEDs. But it is the inclusion of a DS1307 real-time clock that we find amusing. It will keep quite accurate time (not quite as well as the DS3232 but still respectable) but the fuzzy display technique makes telling the time accurately an impossibility. But like other color-based clocks, that’s part of the fun. The real reason for using an RTC chip is that they usually include battery-backed operation so that you can shut off the LEDs when you’re not around and the clock will continue to tick.

You can watch the seconds pass by as fading colors in the clip after the break.

[youtube=http://www.youtube.com/watch?v=C92FkK1RlwM&w=470]

10 thoughts on “Very Accurate Clock Can’t Be Read Accurately

  1. Interesting. I find this very difficult to read, but perhaps a grayscale clock would not be so bad. Imagine four grayscale e-ink squares, the leftmost changes throughout the entire day, the next one does two cycles per day, third does four cycles, and fifth does eight cycles. Maybe?

  2. You would have to have a card with reference colors for each week/day/hour/minute/second. Kind of like water testing kits that change color. Hold the card up to the clock to tell the time.

  3. cool, great finish

    but personally i think having the date be a backround color of some sort lighting up the wall behind it and the clock digits should be HH.MM.SS. and not H.M.S. would make it eaiser to read

    personally i think ud be able to tell time better if there were the normal 5 + 1/2 digits instead of 3

  4. Another reason to use a DS1307 (or other RTC) is that it’s simpeler to make a low-drift clock doing that on microcontroller timers. So the readout may be a bit hazy, at least the time drifts less over days / months. Which might be very handy especially with such a ‘vague’ readout.

  5. The desingn looks awesome :)
    I do think that a display showing HH:MM with some 10 colors per digit would be better as reading possibility. Of course, with smooth crossing between colors.

    @everyone: Don’t confuse resolution with accuracy.
    Resolution is how precise you can read it, say 15 minutes. Accuracy is how well the clock keeps track of time. If the clock was inaccurate, say move away 1 minute per day it will become useless and inaccurate in a few days/weeks, which has nothing to do with the ability to tell the rime precisely.

Leave a Reply to philCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.