The file '3D Printed Kinetic Servo Clock 3D Printer Model' is (scad,stl,xlsx,ino) file type, size is 103.2KB.
Somewhat based on, or inspired from, the excellent Plotclock (thanks Joo : http://www.thingiverse.com/thing:248009), here is my kinetic servo clock !
See it working here: https://youtu.be/nNygre-98G0
Motion is obtained from two RC servos whose arms are connected in a W shape. At the middle of the W sits a screw able to push the minutes arm via a pad. The minutes arm itself can push the hours arm ...
An ESP8266 embeds all the needed software to make it a "smart clock" ! The ESP8266 is a wifi based microcontroler that can be easily programmed from an arduino IDE as if it where an arduino. The clock being connected to the internet (it is an IOT smart clock) it can get the time from an NTP server.
The clock is then able to automatically set the arms at the right time, move the arms every minute and perfom the adequate maneuvers to keep the arms in the right position.
it is then really fun to see it doing its mesmerizing job. I must admit it is also a bit noisy, but so fun that you will forgive it!
Obviously you need to buid an ESP8266 board, but this is a oiece of cake if you follow these step by step video instructions : https://youtu.be/Az-O-sgUcjM
The software is provided in the files section. Sorry some comments are still in French. some explanations are given here after...
Enjoy !
armServo.scad | 1.0KB | |
armServo.stl | 140.2KB | |
bielle.scad | 973.0B | |
bielle.stl | 232.6KB | |
bielle2.stl | 210.2KB | |
clock.xlsx | 27.8KB | |
needle.scad | 1.8KB | |
needleHour.stl | 79.6KB | |
needleMin.stl | 83.3KB | |
servoClock.ino | 24.8KB | |
sreenClock.scad | 1.8KB | |
sreenClock.stl | 137.8KB | |
supportClock.scad | 2.2KB | |
supportClock.stl | 126.6KB | |
supportServo.scad | 1.0KB | |
supportServoL.stl | 51.3KB | |
supportServoR.stl | 50.1KB |