Introduction: Desktop Ring Clock

As you can see from the photo above in this jut, I would like to show you the construction of an office time. Usually, much a project requires the purchase of a WS2812 LED ring, right? Projects that use LED strips in diametrical watch constructions designs, in most cases, figure the LED's light laterally along the wall. Just I yearned-for to make an office time, the LED light had to be projected in the advanced. With the 60 LED/m LED bare impending, I persuasion I'd try to use information technology for this purpose. The idea was that the body, in which the string of LEDs are mounted, should mull the light American Samoa best as it can. I 3D printed the body with a white material and this was sufficiency for the LEDs light to be seen in the breast.

So basically my see is about how you can replace a Light-emitting diode round with a LED strip (also in different unusual projects I think, not only watches).

What would be the advantages...
- The price: a 60 LED ring is twice as expensive as an 1m, 60 Light-emitting diode/m light-emitting diode divest,

  • Rings - on Aliexpress, on Adafruit;
  • Strips - on Aliexpress, on Adafruit;

- The 60-LED resound comes from a certain size, with strips different diameters can be made, there are strips with 30 led/m, 74 led/m, 96 led/m, 100 led/m, 120 led/m, 144 led/m ) sol there is a wide variety of possibilities

- If one or more LEDs are defective or are become tumble-down over fourth dimension in rings, replacing them is particularly difficult, relatively in the case of the strips where it is real well-off rather

- And last just not to the lowest degree, Light-emitting diode strips are more general, so they are easier to find than rings.

Lease's visit the construction!

Step 1: Components, Materials

A list with what I have used:

  • 3D printed components: the telephone and the support, the STL files can be downloaded from Tinkercad;
  • A smoked plexiglass knell, I attached the SVG file supra with the dimensions needed;
  • Black (frosted) window foil;
  • A piece of 1m of WS2812 led strip, 60 led/m (with adhesive on the back);
  • RGB LED Restrainer module for ESP-01;
  • ESP-01 wireless faculty (with ESP8266);
  • For programming the ESP-01 module: a programmer arranger, a switch release, an USB male to female person extension cable;
  • 5.5x2.1mm DC connective pistillate old salt with overseas telegram;
  • Power supply 5v/2A;
  • Hot mucilage.

Step 2: Electronics, Software and Programming the ESP-01 Mental faculty

For this projects I didn't even need a schematic, information technology's so simple! Then, first I prepare the LED clean (look at the note below) I soldered the end of the LED strips, then I soldered the power and information wires at the beginning of the strip (the Light-emitting diode driver module comes with a three-telegraph connector just for that). Then I soldered the power wires (from the DC jack) to the LED controller module. That's it! The electronic take off is ready!

Note To see how the led strip is prepared delight look at the firstborn pictures in the next step: Construction...

With the software again it's very simple. I stimulate used altogether my projects based on ESP8266 a framework with which I have become accustomed and which in my persuasion is excellent. This frame provides a web waiter accessible from a phone for example to configure the connection to my router, to connect to a time waiter (NTP), but I can also add pages with which I rear end perform different operations in the political platform sozzled on the ESP8266 microcontroller.

This frame is based along the code of Andreas Spiess - Cyberspace of Things with ESP8266 - merely he also took o'er the groundbreaking John Lassen framework - E.S.P. 8266 Arduino IDE WebConfig.
Thus I used this frame, simplified it a bit and only when added the code for victimisation the FastLED library and the encipher (a fewer lines) for displaying the meter. Everything is on github, you seat download the program from there.

For programming the ESP-01 module I used an programming adaptor to which I attached a touch button that connects the GPIO1 immobilize to the Ground (see image below).

So for scheduling I needful the follow the next steps:
- I downloaded and installed Arduino IDE;

- I installed in the Arduino IDE the programming platform for ESP8266;

- I installed the FastLED library;

- I downloaded the source inscribe from github :)

- I plugged the adapter into the USB extension cable, connected the cable and installed the adaptor driver (the arranger is CH340 based, IT was already installed on my computer so I checked which COM port number was taken by the adaptor ) and and then removed the adapter from the cable;

- I successful the configurations in the Arduino IDE for programming the ESP-01 module(step3);

- Straight off, that I had the ESP-01 faculty in the adaptor, I held the adapter with the button pressed and I inserted the adapter into the USB telegraph. At this consequence the Clairvoyance-01 module booted in programming mode and I was able to load the program. If I did not succeed at firstly I repeated the procedure (I see that it failed because the Arduino IDE says or so communication mistake);

- After program upload, I removed the adapter from the USB cable, the ESP-01 module from the adapter and put it in the RGB LED controller module.

DONE!

Gradation 3: Construction

I will also detail the steps of the construction form, also follow the attached pictures above.

  • I cut of meat two pieces with 30 LEDs from the LED strip;
  • I fixed back to back, offset, the cardinal pieces with the help of some plastic spring clamps;
  • Slow and carefully I gradually removed the careful paper from the back of the strips and immediately attached the strips to each others back;
  • Folded the ends of the strips together so they can be soldered;
  • Made the soldering needed for the electronic assembly;
  • Printed the ring and the support with white PLA filament;
  • Track at the CNC the smoked plexiglass ring (a Friend helped me :))
  • Placed cardinal layers of black window foil connected the plexiglass ring;
  • Matched and fixed with hot glue the LED strip in the printed ring;
  • Flat the ring support to the printed ring with hot mucilage;
  • Fixed the accountant with stifling glue to the livelihood;
  • Fixed the plexiglass ring in the printed ring;
  • Programmed the ESP-01 module and put information technology in the LED controller module;
  • Hopped-up connected to piece router access credential on the telephone set.

Tone 4: Exhibit

In the video below you can figure the clock during operation.

Please note the set of the LEDs in the printed ring: the symmetric values for the seconds and minutes appears on the wrong LED circle and the mismatched ones on the outdoorsy LED circle, which makes it easier to read accurate time values...

I hope you liked my clause and you will be inspired to made this watch too.

Thank you.

Good health to everyone!

Make up the Front to Ploughshare

Recommendations