For an average person it looks just like a bunch of lights, but you will be able to tell the time by just a quick glance at this clock. It might take you a couple of days to get up to speed on the esoteric art of fast binary counting, but you'll be able to tell the time right away, just a bit slower in the beginning.
Here's a instructable of counting in binary Binary counting.
Remove these ads by
Signing UpStep 1What you need
- One Atmel Tiny2313 microcontroller
- One 0.1 uF capacitor
- Eleven resistors - 120 ohm
- Eleven high brightness leds. I used 6 white and 5 yellow
- One 10 MHz crystal
- Two 20 pF capacitors
- One small pushbutton
- Eleven glass marbles
- A nice piece of wood to mount it all on
| « Previous Step | Download PDFView All Steps | Next Step » |












































P/S: Are you by any chance the same guy who came up with that QuaterK shield? Love that too :)
Since I travel to Bangkok twice a month I get a lot of stuff from the shops in the Ban Mo area there. I get standard components in bulk from there like 1000 packs of 0.1uF decoupling caps.
For the 200 QuarterK kits I did a while ago I got almost everything from the Chinese merchants on Taobao.com. The prices there is less than 50% than the already cheap Ban Mo-prices. But you have to wait for the shipping a bit longer and also use a shipping agent that will repack your stuff and send it to you since the merchants don't ship overseas and usually don't understand English.
/mats
Very nice instructable! I've built the clock, but I had no 10 MHz crystal so i used a 20 MHz one instead. I've been fiddling around with the code to compensate for this but have, so far, been unsuccessful. Without changes to the code one minute on the clock equals exactly 10 minutes in reality. What parameters should i change to make it run correctly?
Very nice clock, BTW. I want to do something similar as a watch, but I can't find the chip already programmed for a reasonable price, and I don't want to invest in the equipment to do it myself for a single project.
ticks-=169756,4444444444444444444444444443;
and now it works pretty exact, still got to find out how exact over a week, going to try that now :)
0100=2
1100=3
0010=4
1010=5
0110=6
1110=7
0001=8
1001=9
0101=10
1101=11
0011=12
How do you tell minutes? I think I did the binary right.
Never mind, I saw more than 4 marbles on a different step. That is a very good idea, but I don't have time to make one now. Do people sell these? I can picture a computer teacher buying one, or me if they were not very expensive. I am going to favorite this.
minute equals 0111010 which shows which pins are high
(This is for the windows platform. I am not sure if they have done a mac or linux port yet.)