When a clock breaks, the normal choices would be: fix it, replace it, do without, and for Hackster readers, strip for parts. Developer Hendrick, however, seems to have come up with another option: leave it broken, but program a four-axis robot to incrementally move the minute hand. It’s an unconventional choice, but as seen in the video below, who wouldn’t want a clock that functions in such an interesting manner?
The robot, named “Serworm Michael” – presumably in reference to its worm-like movements – features five DYNAMIXEL-XL330-M288-T servos, and a 3D-printed structure. No true gripper is implemented, but it instead uses a sort of pointy worm-beak to manipulate the timepiece.
Movement is handled by an Arduino MKR 1010 WiFi board with a DYNAMIXEL MKR shield, and a Raspberry Pi is responsible for higher level control and command line-based user interface. Programming the robot is accomplished by moving the arm into the correct position, using the command line interface to store movement data.
While it would certainly take some time to program an entire clock revolution, there’s really no limit to the other broken devices that could be “revived” this way. Perhaps a small fan could be turned by Screwworm Michael, or it could hit a snooze button, or even flip a light switch!