In this project for New Media & New Technologies, I made a futuristic LED binary clock in the housing of an old mechanical clock, using Arduino.

How can you tell the time on a binary clock?

On a binary clock a base-2 number system is used for counting, in stead of our regular base-10 system. The rows represent the number 1, 2, 4 and 8. The columns represent, from left to right: tens of hours, hours, tens of minutes and minutes. When an LED is on, its value should be multiplied with the amount that column represents. When several LEDs in a column are on, their values should be first added together. So, in the example in the diagram it is 19.56