RGB WordClock

1,174

17

7

Introduction: RGB WordClock

About: Hi, my name is Andreas, I am 18 years old and I like to make stuff.

Hi, today I want to show you how to make Word Clock. For this project you need:

  • Wemos D1 Controller
  • 2.5m of WS2812B LED strips (60 LEDs/m)
  • Lasercutted frontplate (more details: step 6)
  • 244x244mm hdf/mdf wood panel (4mm thick)
  • 18x Countersunk screw M3x10mm
  • 5V power supply
  • DC Connector
  • LDR
  • Microswitch
  • 10k resistor
  • Voltage regulator (3.3V)
  • Solid copper wire (1.5mm²)
  • Stranded wire
  • Some filament for the 3D printer
  • 2-components adhesive, superglue or Hot glue
  • A3 paper

Tools:

  • 3D Printer (min. 270x270mm)
  • Printer which can print on A3
  • Rough sandpaper
  • Soldering iron
  • Screw driver
  • Some pliers

Step 1: The Design

As you can see in the picture above, the design of my clock is very simple to remake. It contains a hdf panel which is used as rear wall, a 3d printed case, for the diffuser I used a sheet of paper and last but not least the lasercutted frontplate.

Step 2: 3D-Printing

For the clock you need 3 different 3D printed parts:

  • 1x case.STL
  • 1x grid.STL
  • 10x nut.STL

For the case and nuts I used white PLA and for the grid I used black PLA to seperate the light from each LED.

The 3D printed Parts have already threads inside but if the are sluggishly you can use a M3 screw tap to recut them. Especially the thread of nuts should be very smooth.

For all parts I used a layerthickness of 0.2mm and an infill of 30%.

Step 3: The LED Rear Wall

  1. You have cut out a 244x244mm big piece out of a 4mm thick hdf/mdf panel.
  2. After cutting the wood panel you have to print out the "Bakground.PDF" and glue it (I used UHU stick) to the wood panel.
  3. The next step is drilling the holes which are marked on the template. For this process it is useful to use a wood drill and take an old rest piece of wood to put it under the hdf panel while drilling the holes. This will prevent the holes from tearing out.
  4. Now you have to cut of 4 single LED's from the LED strip and 11 pieces which are 11 LED's long and stick it on the wood panel.
  5. In the last step you have to solder all LEDs together as shown in the picture. The "+" and "-" powerlines are made out of a 1.5mm² solid copper wire. All other connections are made out of standard wire.

Step 4: The Case

After 3D printing the case you can glue all electronic parts in the case with superglue or similar.
After the glue is hardened you can use hot glue for fixing the grid. The red area in picture 2 shows you the position of the hot glue.

Step 5: The Wiring

  1. Use stranded copper wire (1.5mm²) for connecting the dc jack with the powerlines on the rear wall.
  2. In the next step you can connect all other parts with the wemos as shown in the picture.

Step 6: The Frontplate

For my watch, I had the front plate laser-cut from brushed stainless steel (1.5mm thick).
Bu you can also use a 270x270mm big plexiglas sheet and stick a cutted foil on it.

In the next step you have to use the 3d printed case to mark all 10 screw positions on the back of the frontplate like in picture one.
After marking the positions take some sandpaper and rough up the surface around the srews. After that take some 2-compnent adhesive to stick all screw on the frontplate as show in picture 2.
While the glue is curing you can print out the "Difuser.PDF" on a A3 sheet, cut it out and use tape to fix it on the frontplate.

Step 7: Programming

Here you can download the source code for both languages: https://github.com/programandy/RGB-WordClock

Step 8: Assembling

First, bring the front panel together with the case and use the 3d printed nuts to fix it.
The next and final step to screw the rear wall to case the with 8 countersunk screws.

Step 9: Testing

After connecting the clock with a power supply, the Wemos creates an WiFi Access Point. With this Access Point you can connect your mobile phone. After that you have to go to 192.168.4.1 in a webbroswer (this should be the same as in the picture). After connecting with wemos you can configure your wifi and clik save. Now the Wemos is rebooting and hopefully connect himself with your Wifi and start to working.

Step 10: Conclusion

If you like this project tell your frineds and help me to grow.

If you are interested in a german version of this clock you can buy one here.

If you have questions feel free to contact me!

Make it Glow Contest

Participated in the
Make it Glow Contest

Be the First to Share

    Recommendations

    • Micro:bit Contest

      Micro:bit Contest
    • 3D Printed Student Design Challenge

      3D Printed Student Design Challenge
    • First Time Author Contest

      First Time Author Contest

    7 Comments

    0
    niels.schepers
    niels.schepers

    7 months ago

    Great work, thanks for sharing Andreas!
    Looking at the front and the code, one line of the LED stripe is not used at all (LED 22-32). I understand you added the line for the front panel to have a nice square. But why did you put the LEDs?

    0
    WinnerW
    WinnerW

    10 months ago

    Step 5: The Wiring
    can you give me the new picture for Wiring, you picture is blur
    Thanks!

    0
    Andrév106
    Andrév106

    1 year ago

    I love your wordclock, I am going to build one myself but have a question about the font, are you willing to share it with me?

    0
    programandy
    programandy

    Reply 1 year ago

    That's no regular Font. I designed it by myself in the CAD-Software. So I can't share it with you. Sorry!

    0
    Andrév106
    Andrév106

    Reply 1 year ago

    Ok, thnx I created it myself

    0
    WinnerW
    WinnerW

    Question 1 year ago

    Hi, this project can change the color via wifi browser? or use button only?
    Thanks!

    0
    programandy
    programandy

    Answer 1 year ago

    Hi, color can only be changed via wfi.