Ekaggrat Singh Kalsi is the maker of the system and it certainly is eye-catching. At first glance it all makes sense, and then you think, “how will it cope when the minute hand goes below the horizontal”?
Check out the answer in the video below.
His project is on Hackaday, so you can take a detailed look at its creation.
An Arduino Nano provides the guts of the system, for example, along with a couple of stepper motors and a pair of LEDs. And you can find Arduino firmware and other scripts on the Hackday Files section.
The electronics are all in the base of the clock.
Time to program
It’s a sophisticated system. The creator says clock programming was “a little complex”, modestly, due to the variable positioning of the arms and he had to program all the unique positions of all the hours…
“The clock consists of two arms of equal length rather than the usual unequal ones . The lower arm can slide on its fulcrum making the entire clock sit or stand on the edge. The lower arm is driven by a geared 15mm 1 : 200 ratio stepper motor. The upper arm is driven by a second stepper motor located in the elbow. This motor i a 1:100 15 mm stepper.”
“The power lines of this stepper needed to be hidden for neatness and hence are taken via copper tracks and brushes in the base. The brushes give the arm freedom to slide and remain clean. The upper led is also powered by these tracks. The upper led’s power has a additional set of slip rings in the elbow. The clock contains two leds one in the base hub and the other in the end of the top arm. The arm’s role changes depending on which led is lit. So if the upper led it lit then the upper arm becomes the minutes arm , and if the lower led it lit then the lower arm becomes the minutes arm and visa versa. It is a little confusing but then what the heck.”
Thanks to Sue P. for highlighting this one.
[Via New Atlas]