A Look Inside a Marble-ous Timepiece
Ivan Miranda's incredible marble clock uses a 3×5 grid of rolling black and white marbles to display the time with split-second precision.
Clocks may all look fairly similar if you browse the aisles of a big-box store, but the maker community has proven time and again that telling time can be an art form. We recently covered a very cool 3D clock, a light beam clock, and a watch that tells time with a vintage VU meter, for instance. Now, Ivan Miranda has taken clock design to another level entirely with his very unusual marble clock.
Miranda has been working on this clock for some time, and just got around to updating it. It uses marbles to display digits in a 3×5 matrix. These digits can update about once every other second, which is quite impressive. However, Miranda wanted second-level precision for the clock, so he needed to make some changes. That took a lot of clever hacks, which were just explained in a recent project video.
Not only was the mechanism too slow, but it also occasionally jammed as marbles attempted to exit the display. Miranda discovered that the problem wasn’t the motor system, but the physical geometry inside the marble ejection path. When all 15 marbles attempted to move at once, they would wedge against the surrounding walls and bring the system to a halt.
To solve the issue, Miranda redesigned the entire rear section of the clock. The widened housing now provides enough clearance for all marbles to slide backward simultaneously without colliding. That redesign forced a chain reaction of other mechanical changes, including relocating the transmission axle and shifting the primary drive gear dramatically to one side. Because of the awkward angle this created, a Cardan joint — essentially a universal joint for rotating shafts — was added to transfer power through the cramped space.
With that problem out of the way, a synchronization issue was addressed next. The clock uses both black and white marbles, and the two colors travel through slightly different mechanical paths before reaching the display. Those tiny differences in timing caused marbles to arrive out of sync, ruining the pattern. Miranda fixed this by adding a mechanical buffer zone directly before the display. Instead of feeding marbles immediately into place, the system temporarily stores all 15 marbles together and releases them in one synchronized drop.
That buffer system required an especially precise gate mechanism. Standard 3D-printed parts flexed too much, so Miranda commissioned a CNC-machined aluminum gate array designed to fit between the narrow marble channels. The gate is mounted using a combination of a pivoting arm and a thin metal flexure plate that acts as both hinge and spring.
Running the clock at one update per second demanded far more stored energy than earlier versions. To keep momentum consistent, Miranda built a massive 1.8-kilogram flywheel that smooths out the heavy load spikes caused by moving the display and lifting the gate assembly.
With these upgrades, the machine is now capable of dropping all 15 marbles into position in roughly 150 milliseconds. The only remaining bottleneck is the marble elevator system, which still cannot recycle marbles back to the top fast enough to sustain the clock indefinitely at full speed.
R&D, creativity, and building the next big thing you never knew you wanted are my specialties.