Introduction: Sliding Tile Clock
Sliding Tile Clock controled by arduino Nano ESP and connected to internet NTP.
The project was inspired by the modaFLIP: a retro-inspired perpetual calendar
You must turn the digits all to zero when you power up the clock.
Some minor soldering is required.
No glue is used. However you can apply to tile case if fit is to lose.
Supplies
This is what you need:
1x Arduino ABX00083 Board Nano ESP32 with headers Nano
4x Stappenmotor met ULN2003 Motoraansturing
24x DuPont Jumper draad Female-Female 20cm
1x Experimenteer print 3x7cm dubbelzijdig - 5 stuks
2x 15 Pins header Female
1x 40 Pins Header Male - 90 Graden - Type B
4x little screw to fasten the stepper motor
Step 1: 3D Printed Parts
All parts can be printed PLA nozzle 0.4 mm, 0.2 mm layer height and no support needed. Tiles and dot section requires 2 colors (AMS).
The Sliding Tile Clock.3mf file containes all the build plates and was generated bij Bambu studio.
When using the .step files you need;
4x Sliding Tile Cases:
Casebot and Casetop.
2x Tiles minute and hour unit digit (2 color):
Tile x-x
1x Tiles minute tenth digit (2 color):
Tile y-y
1x Tiles hour tenth digit (2 color):
Tile z-z
4x Clock digit assembly:
Axel, Base, PanelL, PanelR, PanelRR and Spur Gears
1x Clock dot assembly:
midBase, midFside (2 color), midLside and midRside
Square case:
1x Clock assembly:
Botcase and Topcase
Round case:
1x Round case assy
BotcaseRound, TCRleft, TCRright
Attachments
BotcaseRound.step
Sliding Tile Clock round assy.3mf
TCRleft.step
TCRright.step
Spur Gear (25 teeth).v1.step
Sliding Tile Clock.v1.3mf
Tile 0-0.step
Tile 1-1.step
Tile 1-4.step
Tile 1-6.step
Tile 2-2.step
Tile 3-0.step
Tile 3-8.step
Tile 5-0.step
Tile 5-2.step
Tile 7-2.step
Tile 9-4.step
Casebot.step
Casetop.step
axel.step
Base.step
PanelL.step
PanelR.step
PanelRR.step
Spur Gear (25 teeth) (step).step
Spur Gear (25 teeth) SQ.step
Botcase.step
midBase.step
midFside.step
midLside.step
midRside.step
Topcase.step
Step 2: Electronics
Some minor soldering is required. I used a 3x7 cm breadboard (24x10 pins).
Step 3: Tile Digit Assy
You need four of these.
Minute unit digit contains: tile 1-6, 3-8, 5-0, 7-2, 9-4 (height 2 mm tiles)
Minute tenth digit contains: tile 1-4, 3-0, 5-2 (height 3 mm tiles)
Hour unit digit contains: tile 1-6, 3-8, 5-0, 7-2, 9-4 (height 2 mm tiles)
Hour tenth digit contains:tile 0-0, 1-1, 2-2 (height 3 mm tiles)
To assemble: stack from low to high number. Place in front position of the Bottom case. Destack to second position until you can add Top case.
Step 4: Digit Assembly
You need four of these.
Step 5: Dot Assembly
The dot assembly contains the arduino nano.
You need one of these.
Step 6: Clock Assembly
All should fit in Botcase and you can test it before adding the Topcase.
Remember to turn al digits to zero when power up the clock.
Step 7: Program
Upload this program to your arduino nano ESP.