Blog Home

Tell time and temperature with sliding numbers

Arduino TeamOctober 19th, 2020

While dial clocks are functional and well-understood, for something a bit more uniquely styled, Luuk Esselbrugge has created a 3D-printed timekeeping unit with four rows of sliding numbers.

As seen here, each digit moves up and down to show the appropriate hour and minutes under the power of a stepper. A rack system is integrated into the number-slider itself, with a printed driving gear affixed to the small motor. A WS2812B LED shines through the proper number on display, with red representing time and green indicating that it’s instead in temperature mode.

The device is controlled by an Arduino Nano, with time obtained via a GPS module. More info — including Arduino code, print files, and necessary parts — is available on GitHub.

Boards:Nano
Categories:ArduinoClocks