Hollow Clock V

by shiura in Circuits > Clocks

12163 Views, 147 Favorites, 0 Comments

Hollow Clock V

Hollow Clock V
front.jpg
comparison.jpg
back.jpg
detach.jpg
color-variation.jpg
oblique.jpg
スライド14.jpeg
Translucent version of Hollow Clock V

The popular Hollow Clock 4 is now thoroughly improved and refined.

  • The ring is much thinner and neat (only 7mm) with indexes.
  • There are no screw heads on the exterior (except the center of the hands).
  • USB-C power inlet is placed on the back of the base.
  • Ratchet mechanism makes the clock reliable against the slippage (out of step) of the weak stepper motor.
  • Accuracy of the clock is much improved by the crystal oscillator of RP2040 based microcontroller.
  • Easy time adjustment method (pull out the display ring, adjust, then insert to the base) is carried over from the previous model, but the ring is now securely fixed.
  • Totally redesigned to exploit the texture of build plate and layer lines. Frontal surfaces of the clock are textured by the build plate.

July 13, 2024 : Back cover for "Seeed Studio XIAO" series microcontroller is added.

If you have some questions, please use "comments" feature of this page. Do not use personal message function to solve your specific problem because I receive so many messages. Share your question, it is worth for everyone, and the other people faced to the similar problem might answer it. If you have essentially personal question (such as license of this design) , use personal message system.

LICENSE NOTE

The former "Hollow Clock 4" was released under the CC BY-NC-SA license (give appropriate credit, non-commercial, remix should be released under the same license). However, many unofficial products based on my design are sold here and there. Some YouTubers earn many viewers without giving credit, so most viewers are misled about who the original author is. Therefore, I made the license conditions clear here. Basically, this clock also follows the CC BY-NC-SA license. More specifically, please be mindful of the following licensing conditions:

  • [make] You can make the clock based on my design for yourself.
  • [give] You can give away the clock based on my design to your relatives and friends for free.
  • [sell] If you want to sell the clock based on my design, please contact me in advance. Once I give permission to sell the clock, I will list the URLs in the description of my YouTube video. A monthly report is mandatory.
  • [tube] If you publish videos based on my design, you must clearly show the original in your video. More specifically, refer to the original in the video content. A link to my YouTube video or this page should be shown in the description, card, etc.

Supplies

スライド1.jpeg
スクリーンショット 2024-06-03 11.46.23.jpg

Material

  1. motor : 28BYJ-48 geared stepper motor and driver board comes with (around 3USD per unit) . You can find at AmazonAliExpress
  2. microcontroller : Waveshare RP2040-Zero, Seeed Studio XIAO ESP32C6 or their compatibles, without pin headers.
  3. magnets : Three 8x3mm neodym (neodymium) magnets. You can find at Amazon, AliExpress. I found that actual thickness of some 3mm magnets is 2.6mm. It does not matter.
  4. screws : Assortment of 2mm flat head tapping screws. You can find at AmazonAliExpress
  5. Thin electric wires
  6. Superglue
  7. Lubricant (silicone oil spray)

Tool

  1. Screw driver
  2. Soldering iron
  3. Knife, scraper and/or file to remove debris, smoothen surfaces and chamfer corners of printed matter

Print Parts

Timelapse of Printing Hollow Clock V
スライド3.jpeg
スライド2.jpeg
  1. Print all parts with supplied posture.
  2. No support needed for all the parts.
  3. To give different color for the index of "rotor-case-front", please change the material at height=0.6mm (the depth of the gap of the index ring is 0.75mm). You can give the color to the "hour-hand" in the same way.
  4. "min-colored-hand" is optional. Instead of giving different color by the filament changing method, you can stick the part afterwards. The frontal surfaces of "rotor-case-front", "hour-hand" and "base-front" is the touching surface of build plate, so the texture of the build plate is transferred. Therefore, it is better to print "min-colored-hand" separately to give consistent texture to it.

June 5, 2024 : "base-front" and "base-rear" are slightly improved for reliable USB-C connection.

Aug 21, 2024 : base-rear for Seeed studio XIAO is added.

Electronics

スライド5.jpeg
スライド6.jpeg
mc.jpg

Hardware

  • Remove ULN2003 IC in prior to make more space for soldering.
  • It is recommended to trim (cut) the four pins of pin header of ULN2003 driver board for the ease of soldering.
  • Solder pins (D2-D5 for WaveShare RP2040-zero, D1-D4 for Seeed Studio XIAO ESP32C6) to the input of driver board directly. Please be careful not to touch tiny chips on the microcontroller by soldering iron.
  • Solder wires from 5V and GND to the driver board.
  • If you use Seeed Studio XIAO ESP32C6 microcontroller, please solder the board upside down. The dedicated back cover is supplied.
  • The other type of Seeed Studio XIAO board could be used also, but the port mapping in the source code should be changed.

Software

  • Flash the test-code.ino (for WaveShare RP2040-zero board) to your microcontroller using Arduino IDE, and confirm that the motor rotates properly. If you use Seeed Studio XIAO microcontroller, edit the port mapping.
  • Then Flash the clock code.
  • If you do not want to install Arduino IDE, pre-compiled binary files (.uf2) are provided. Press and keep BOOTSEL button, then connect the microcontroller to the USB. Next, drag&drop the .uf2 file to the mounted drive. You can download them from https://drive.google.com/drive/folders/1Fh-l1GblGoBmaBqNNlFwvSwlz9wEHW--?usp=sharing

Assemble

Assembly Guide for Hollow Clock V
スライド14.jpeg
スライド7.jpeg
スライド8.jpeg
スライド9.jpeg
スライド10.jpeg
スライド11.jpeg
スライド12.jpeg

Please take a look at the assembly guide video shown above.

Display ring

  • Attach the hour hand by a screw. Please be careful not to protrude from the front side.
  • Insert two magnets to the hour rotor. 
  • Stack the rotors and set the cover from above. Magnet slots are at upper side.
  • Turn over the ring, then fit the back cover and fix it using two screws.
  • Insert the magnet to the hour hand and fix it using superglue. The neodym magnet is dangerous for children, so please fix it securely.

Base

  • Set min-drive-gear to the axis, then attach the ratchet using a screw. Loosen the screw a bit to make the parts movable.
  • Insert the motor axis to the worm gear, then attach it to the case. Insert the driver board to the slot.
  • Twist the cable connecting the board and the motor.
  • Insert the top of the twisted cable into the vacant space behind the board. The rear cover has a space for the cable.
  • Attach the rear cover. Be careful not to pinch the cable.
  • Fix the rear cover by three screws.
  • Set the display ring and test it.

Troubleshooting

  • Lubricants (light silicone oil) is helpful to reduce the friction. Do not apply too much lubricants or the parts stick each other, especially the touching surface of min and hour rotors.
  • The ideal motion of the motor depends on the free play of the gears. If the clock advances two minutes at once, please decrease the value named "SAFETY_MOTION" in the source code.
  • If your clock is sufficiently smooth, you can remove the ratchet hook to make the clock silent. In this case, give small number for "SAFETY_MOTION" value (0 is not recommended).

Enjoy and Distribute

スライド4.jpeg
スライド13.jpeg

Essential ideas

Magnet-based hollow clocks (Hollow Clock 4 and V) are realized by three key ideas (inventions).

  • T-shaped magnet arrangement makes the ring and the hand thin and neat. It also stabilizes the position of the hour hand.
  • Reduction gear train with worm and bevel gears in the base is highly original. This is essential to make the base compact.
  • Easy, intuitive and quick time adjustment is possible without twisting small knob or pushing buttons repeatedly, by the detachable display ring to release the engagement of the gears.

Why do I emphasize licensing issues so much?

Many people sell clocks based on not only the essential inventions described above but also 3D data and code published under CC BY-NC-SA license. There are a lot of videos without referring the original on YouTube. Examples are as follows.

License conditions

My first priority is the pleasure of sincere hobbyists who understand good maker culture, so I decided to release the data of this clock as before. Basically, this clock also follows the CC BY-NC-SA license. More specifically, please be mindful of the following licensing conditions:

  • [make] You can make the clock based on my design for yourself.
  • [give] You can give the clock based on my design to your relatives and friends for free.
  • [sell] If you want to sell the clock based on my design, please contact me in advance. Once I give permission to sell the clock, I will list the URLs in the description of YouTube video. A monthly report is mandatory.
  • [Tube] If you publish videos based on my design, you must clearly show the original in your video. More specifically, refer to the original in the video content. A link to my YouTube video or this page should be shown in the description, card, etc.