Watch Winder Clock

by shiura in Circuits > Clocks

1825 Views, 18 Favorites, 0 Comments

Watch Winder Clock

Watch Winder Clock
DSC_7221s.JPG
DSC_7222st.JPG
DSC_7224st.JPG

A watch winder that displays the current time acquired via WiFi. The rotation of the second hand also winds the mechanical watch. When you pick up the watch to wear, you can confirm that the time displayed is correct.

It has two modes: normal mode, which only shows hours and minutes (20 rotations per hour), and busy mode, which additionally displays seconds (200 rotations per hour). By pressing a button, you can switch between the modes. It is also possible to program it to display seconds in the morning automatically.

The shape of the watch holding hole is compatible to the existing 3D-printed watch winder by Simo_dax (instructables, thingiverse), and you can use the remix parts to hold your watch. The other front panel (watch-holder2.stl) is just an example and has a dedicated shape for my own watch (Breitling B-2 with sony wena 3 smart bracelet).

Supplies

スライド1.jpeg
  • 28BYJ-48 geared stepper motor and its driver board comes with (around 3USD per unit)
  • M5Stamp C3 mate (ESP32 based micro controller) (6USD per unit)
  • Airsoft BB pellets (6mm balls for airsoft guns). You need approx. 75 balls.
  • Two 3mm tapping screws to hold the stepper motor to the body.
  • 2mm tapping screws. You need very short screws, so it is recommended to purchase an assortment.
  • Drill bits to clean and extend the holes
  • Lubricants (silicone grease or oil)
  • Some soft materials for the cushion of watch bracelet

Print the Parts

スライド2.jpeg
  • Print the parts with supplied posture. No support structures are needed.
  • Remove blobs, debris and protrusion caused by the Z-seam carefully. It is very important to make this thing working properly.
  • The watch holder in the video, watch-holder2.stl, is just an example as it has dedicated shape for my own watch (Breitling B-2 with sony wena 3 smart bracelet).

Assembly Part 1

スライド4.jpeg
  • All holes of the printed matter is just a guide holes. Use appropriate drill bits to clean and extend the holes.
  • Attach the geared stepper motor to the body using 3mm tapping screws.
  • Fill the channel at the bottom of the body by BB pellets.
  • Insert the rotor_bottom.
  • Fill BB pellets again, between the body and the rotor.
  • Attach the dial to the body with 2mm tapping screws. Please use the screws with appropriate length or they protrudes from the opposite side.

Electronics

スライド5.jpeg
  • Solder pin header to M5Stamp C3. Longer side only is sufficient.
  • Connect M5Stamp and driver board using dupont jumper wires. I connected 10, 8, 7, 6 ports M5Stamp C3 to the driver board 1, 2, 3, 4 ports, respectively.

Configure and Flash the Program

スライド8.jpeg

Open the program (clock.ino) and edit it.

  • Timezone: please set your time zone (time difference from GMT).
  • Edit WiFi SSID and password.
  • Edit the time to turn on and off the busy mode automatically. It is recommended to set the time to switch to the busy mode in the morning, because you can confirm the correctness of your watch when you wear it.
  • This winder rotates approx. 20 turns per hour (10 CW and 10 CCW) during normal mode. Therefore, normal mode is not sufficient to keep the watch working and busy mode (200 turns per hour) should be added. Usual watches need 650-1600 turns per day. You can find resources to confirm the recommended rate (TPD).
  • SmartConfig is possible to use when you turn on the flag. You can set SSID and password using smartphone apps.

Flash the program using Arduino IDE and check if the motor rotates properly.

Downloads

Assembly Part 2

スライド6.jpeg
  • Attach the driver board to the foot with 2mm tapping screws. Again, please use the screws with appropriate length.
  • Insert the M5Stamp C3 to the slot of the foot. No screws are needed.
  • Connect the stepper motor and fix the body and foot with tapping screws. The protrusion of the screw from the foot part should be within 4mm.
  • Stack the rings, hour, minute and rotor_top. then fix the rotor_top to rotor_bottom with tapping screws. The angle of the screw holes is oblique (45 degrees).
  • Set either watch holder parts.
  • Stick some soft materials (rubber foam, etc.) inside to suppress the noise from bracelet.

Operation

スライド7.jpeg
IMG_20230517_003556_2.jpg
  • The mode of this watch winder is indicated by the color of LED on M5Stamp C3.
  • Basically, short press of the button switches between normal and busy mode.
  • Long press (hold 3 seconds) stops the winder. Long press again to reset.

Principle

3D printed WiFi sync analog clock

The principle of the clock, especially the reset mechanism without sensor, is exactly same as the former WiFi Sync Clock. For the ease of attaching a push switch and color LED, I used M5Stamp C3 instead.