CUTE & ELEGANT DOMINO CLOCK

22,975

285

40

Introduction: CUTE & ELEGANT DOMINO CLOCK

IMPORTANT NOTE FOR THOSE WHO ARE THINKING OF MAKING IT

Recently a close friend made the clock and had trouble with acrylic discs. They are a bit small and do not fit the MDF layers perfectly.

The reason is that not all lasers cut exactly 100% the same cause the laser beam, it will also depend on the speed and power settings and the characteristics of the material to cut.

SOLUTION

- Cut first the MDF Layers as the files are. Do not modify the holes.

- Cut just one circle as the file is. Acrylic_Circle.DXF

- Then test the Disc with the MDF Layer, check if it fits well, If not, slightly modify the diameter of the circle. The disc should enter only with small pressure.

-----------------------------------------------------------------------------------------------------------------

My Clock design is a simplified version of the Domino Wall Clock by Carbon Design Group.

I have made it smaller to put it on a table or in a shelf and simplified the mechanism that shows the time. Instead of using electronic magnetic coil motors to reveal the white dots; what is if not complicated is tedious and a bit expensive, mine uses WS2812B 5050 Addressable SMD smart RGB Leds to show the time.

Supplies:

1 x Arduino Nano Product on Amazon.es

1 x RTC I2C DS1307 AT24C32 Product on Amazon.es

42 x WS2812B 5050 Addressable RGB Leds Product on Amazon.es

3mm MDF Board

3mm White Acrylic Board

3mm Grey Translucent Smoke Acrylic Board (Fume 02) mwmaterialsworld.com

Step 1: PARTS AND SCHEME OVERVIEW

- 3D Print and 2D Cut the Parts.

Step 2: PREPARING THE PARTS

- Stick Base 2 to Base 1 with white wood glue. Use the rectangles as a reference for a correct alignment.(Photo 1)

PAINTING (Photo 2)

- Use Matte Black Paint.

- Paint the Bases.

- Paint the Front Side of the 3 Layers_1.

- Paint both Sides of the 3 Layers_4.

- Paint the Back Side of the 3 Layers_3.

- Paint the three 3D Frames.

GLUING

- Glue the Translucent Acrylic Discs to the holes on Layers 1 and 2.(Photo 3)

- Glue the White Acrylic Discs to the holes on Layers 3. (Photo 4)

Step 3: WIRING THE LEDS

- Pre-solder all the leds. (Photo 1)

- Glue the leds to the center of the White Acrylic Discs. Pay attention to the direction. (Photo 2)

- Wire the leds. 5v, Signal and GND. (Photo 3)

Step 4: ASSEMBLY I

- Join up one by one the three layers of the Dominoes to the Dominoe´s frame. The frame has an edge that acts as a stop. The Layers fit together perfectly, they don't need glue. (Photo 1)

Step 5: WIRING THE DOMINOES

- Arrange the pieces as in Photo 1.

- With the information of the ELECTRONIC SCHEMATIC (Next Step) :

- Measure distances between components to cut cables to size.

- Wire the components according to the ELECTRONIC SCHEMATIC (Next Step).

NOTE. Use the duct made on BASE 1 and the square holes on BASE 2 to pass the cables from one dominoe to another. (Photo 2)

Step 6: ELECTRONIC SCHEMATIC

To make it even easier there are 3 "Pixel Objects", so each Dominoe pixels (14) are controlled independently.

- Upload the code Dominoes_Test.ino to the Arduino Nano before the final assembly to check out that all the leds are working right.

- Upload the code Domino.ino with the line 35 uncommented :

RTC.adjust(DateTime(__DATE__, __TIME__));

This will set the time of the computer to the RTC module.

- Comment the line 35 and Upload again:

//RTC.adjust(DateTime(__DATE__, __TIME__));


NOTE I.There is a hole on the Units Minutes Frame to access the arduino via USB, so you can modify and upload code at any time.

NOTE II.The RTC Module must be the Tiny RTC I2C DS1307 AT24C32 Product on Amazon

Step 7: ASSEMBLY II

- Get a USB cable and prepare it as in Photo 1.

- Measure the diameter of the USB cable.

- Make a hole on Layer_4 of the Units Minutes Dominoe.

- Solder the power cable (USB) according to the ELECTRONIC SCHEMATIC.

- Glue the 3 Dominoes to the the Base Set Up. Take as reference the holes in the Base and Dominoes.(Photo 2)

- Join up the Layer_4 to the Dominoes. (Photo 2)

Step 8: DISPLAY OPTIONS

Most numbers can be represented in various ways (Photo 1). So it's up to you how to do it. Take a look at the Domino.ino Arduino Sketch (Step 6). Feel free to modify it to fit your needs, turning on/off the pixels in use.

Also as we are using RGB LEDs you can set any color to the dots (Photo 2).

NOTE I. I suggest not to do a very complicated reading.

NOTE II. You can control the intensity of the LEDs according to the ambient light conditions of the room.

Remix Contest

First Prize in the
Remix Contest

Be the First to Share

    Recommendations

    • Battery Powered Contest

      Battery Powered Contest
    • Plywood Challenge

      Plywood Challenge
    • Plastic Contest

      Plastic Contest

    40 Discussions

    0
    filiperhodes
    filiperhodes

    2 days ago

    Oá boa noite.
    Belo projeto.
    Trabalhando para a construção dos arquivos para imprimir em 3D, neste caso não seria necessárias várias camadas.
    Ao final irei disponibilizar aqui.
    Parabéns.

    0
    Kothe
    Kothe

    Reply 11 hours ago

    Ótimo. Muito Obrigado.
    Lembre-se que coloquei 2 camadas de acrílico translúcido para escurecer mais quando os LEDs não estiverem acesos.
    0
    oldegrieze
    oldegrieze

    16 days ago

    Great job, nice clock!
    Beïng not familiar with electronics, this should be not very difficult to build I gess.
    I wonder, if you could realise a clock (9 rows, 7 columns) wich I made working in Excel.
    It needs only 31 leds.....
    I can send you the excel if you like.
    The green leds represent the hours, the red one is the actual hour
    The orange leds reprent the minutes in an grid of 9 leds (like a 9 dot dice)
    The white leds represent the 10 minutes blocks, 1 lit = 10 minutes, 2 lit = 20 minutes past
    The blue leds represent the 10 second blocks, 1 lit = between 10 and 20 seconds past

    7x9clock.PNG
    0
    Kothe
    Kothe

    Reply 14 days ago

    Hi there! Nice clock yours.
    I am so busy, really I am. But I´m gonna help you with your clock.
    Let's make a deal...You make the electronic setup; in fact, is just wire 4 led chains and I will make the code, then we test it together. Right ?

    0
    oldegrieze
    oldegrieze

    Reply 12 days ago

    Hi,
    That is the problem....I don't understand electronics!
    I have coded it in VBA and think I'll manage to translate it to C.
    Thanks anyhow!

    0
    Kothe
    Kothe

    Reply 7 days ago

    Don't give up.
    I can make a specific "Instructable" for you, if you want. Just follow the steps.
    0
    YetAnotherMike
    YetAnotherMike

    17 days ago

    I want one! Have you thought of going into business with this?

    The only improvement I can think of is self-setting...
    and there are two ways to do this, one is via wifi to ntp.org, the second is a GPS module.

    0
    Kothe
    Kothe

    Reply 14 days ago

    Hi! I like your improvement. Thank you.
    I am always busy... :S but Yeah I have think about to market it, but in time.

    1
    s29173531
    s29173531

    18 days ago

    You are so awsome for what you mack

    0
    Kothe
    Kothe

    Reply 14 days ago

    Thank you!

    1
    burbigo1
    burbigo1

    18 days ago

    You did a really great job, I like it, honestly !

    0
    Kothe
    Kothe

    Reply 14 days ago

    Thank you!

    0
    kboy0076
    kboy0076

    17 days ago on Step 8

    Génial mon ami, bravos je vais essayer de la faire c'est sur.
    Merci beaucoup.

    0
    Kothe
    Kothe

    Reply 14 days ago

    Courage! , tu en es capable.
    Merci beaucoup

    0
    Build_it_Bob
    Build_it_Bob

    17 days ago

    This is very creative; very nice work!
    Bob D

    0
    Kothe
    Kothe

    Reply 14 days ago

    Thank you!

    0
    KellyH19
    KellyH19

    17 days ago

    This is an awesome "Instructable"! So creative and personal for the gaming fan. Wonderful!

    0
    Kothe
    Kothe

    Reply 14 days ago

    Thank you!

    0
    Kothe
    Kothe

    Reply 14 days ago

    Thank you!