Summary
This is a funny experiment to build a retrograde clock using servos and controlled by an ESP32 Arduino.
For the Arduino, I used the D1 Mini ESP from AZ-Delivery. The clock ESP needs to be configured with the correct SSID and Password or use the EspTouch app https://play.google.com/store/apps/details?id=com.dparts.esptouch, which can configure this ESP via Bluetooth.
Subsequently, the clock contacts an NTP server, in this case, pool.ntp.org. The clock is configured for timezone 1 (Amsterdam) and uses daylight saving time calculation according to the European standard.
As an extra feature, the clock has two LEDs that light up in the morning or afternoon.
See my youtube video: https://youtu.be/lQSqS2Veb0E
Components
- ESP32 Arduino
- 2x 220 ohm resistors
- 2x LED (white)
- 2x SG90 Servos
Print Settings
Printer Brand:
Creality
Printer:
Ender 3
Rafts:
No
Supports:
No
Resolution:
0.2
Infill:
25-100%
Notes:
All components can be 3D printed without support. Printing the dial requires some attention. My advice is to print it with 100% infill. In the example, I printed it so that the bottom layers are white, and the top layers are black. Somewhere around layer 13, the script should stop to change the PLA. Of course, you can also paint the numbers.
Modellquelle
