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

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.