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.
- 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.
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.
- 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 :
This will set the time of the computer to the RTC module.
- Comment the line 35 and Upload again:
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.
First Prize in the