
Printed with SUNLU PLA Glow in the Dark Luminous Green and Prusa PLA Galaxy Black the gears are PETG Orange
@Bob_1600092 The photo is the way I did it. I did not cut the power +and- on the stepper driver board, but bent them (the ends of the wires have been left un-snipped to show where they go on the NANO).
The screenshot shows how the author of this project did it. (edited)
It's the best project I have ever made. Well done mate.
sehr sehr cool, vielen Dank.
noch läuft die Uhr etwas zu schnell... da muss ich noch was anpassen. Wo geht denn das?
@FabianR_1885653 You can adjust the speed of the clock by changing the value of MILLIS_PER_MIN.
Cool project, and customizability is endless!
I made a few modifications to the design, like splitting the minute rotor/hand apart for printing as separate colors, and a custom box for a PicoW and various mechanical improvements.
The parts fit together pretty loosely and operation is very quiet - quieter than other clocks I have.
Thought I would drop this in here:
https://github.com/ppamment/esp-clock
It's an implementation in micropython, which has a couple of extra features:
- the micropython WebREPL lets you make a connection to the arduino/esp32 over wifi which is convenient if the USB port is not so easy to access and you want to update something.
- I implemented microstepping with PWM as i found the stepper too noisy on half steps
- Time is always syncd to the internet ntptime, and the clock will remember the hand positions when it is powered off and adjust them to the correct time automatically when powered back on.
I don't have an arduino handy to test it on, but I did add fallbacks for any esp32 specific features to generic alternatives, so it should work. If it doesn't feel free to open an issue on github