concept    
For this project, we took an everyday measuring tool and turned it into a timepiece. We motorized a tape measure and programmed it to increment over the day to show the time in hours. To keep the whole project looking as best it could, the largest challenge was minifying the electronics and keeping the overall footprint of the device to roughly the size of the real object. 
process
Our project uses the tape taken from another tape measure. Separated from its original shell, we built a new case to support the mechanism and our electronics. A stepper motor replaced the inner steel spring to drive the tape in and out. It’s controlled by an Arduino nano attached beneath it, along with a real-time clock chip and h-bridge attached on the sides. The real-time clock allows the device to know the time even when unplugged and resume timekeeping when it’s plugged in. All of these electronics are contained in the space inside the metal tape’s spool. Lastly a limit switch on the front is triggered by the end of the tape and allows us to home the tape measure.
We began with an MDF prototype before iterating on subsequent 3D-prints. We started big, and minified different components as needed. The largest issue became the tape unspooling in the case and pressing against the sides. To combat this, we reprinted the spool until the tolerances were tight enough that the tape wouldn't unwind but the stepper was still able to rotate it. 
MDF prototype.
MDF prototype.
Model for MDF prototype.
Model for MDF prototype.
Model for PLA prototype.
Model for PLA prototype.
PLA prototype.
PLA prototype.
Wiring diagram.
Wiring diagram.
Modified power adaptor.
Modified power adaptor.
Final case model.
Final case model.
Final case processing (Bondo and sanding).
Final case processing (Bondo and sanding).
More sanding...
More sanding...
Case after spray paint.
Case after spray paint.
Assembling the final case.
Assembling the final case.
result
After enough tweaking, it all works as we'd hoped! The tape looks great mounted on the wall and works immediately on being plugged in. The tape homes, then extends out to the current time in inches. The RTC keeps time even when it's not plugged in so it catches up as soon as it's plugged in. 
Instructables: Featured, 52K+ Views, 2nd place in their "clocks" competition​​​​​​​
Hackaday: Featured project
Raspberry Pi's Hackspace Magazine: 2-page feature in their June 2020 Issue ( #31 )
Back to Top