Thanks to the simplicity of the Arduino development platform there is almost an infinite range of clock projects you can make, and we love this example by Instructables member klraabe. Not only does it function as a normal clock, there is a motorised marble run on the top.
This can be activated when required at the press of a button, or move about as an alarm identifier – or even randomly for some extra fun. The enclosure was created with a 3D printer and also holds a line of LEDS which can blink in unison with the marble run.
Certainly something different and an excellent example of what can be done with a 3D printer and the world of Arduino. For complete details visit the clock’s project page.