Back to the Future Clock - WIFI EDITION
by jerome95 in Workshop > 3D Printing
10045 Views, 188 Favorites, 0 Comments
Back to the Future Clock - WIFI EDITION
I finally found how to connect this clock to internet to synchronize the time!
Several mounth (years?) ago I designed this clock with a RTC module to synchronize the time. I had many (bad) feedback regarding this module, so I had to change it.
The dimensions are : 225x60x140 mm (length x width x height)
Hope you'll enjoy to make it!
Buy the components: https://jeje-linge.fr/pages/back-to-the-future-clock-wifi
BUY THE CLOCK: https://www.cesam3d.be/products/film-horloge-delorean-retour-vers-le-futur
Supplies
What you need is:
- 9 displays (3 Reds, 3 Greens and 3 Yellows)
- Resistors (about 200 / 300 ohms)
- 1 ESP32
- 1 power supply 5V 2A + connector
- 5 mm led (Red, Green, Yellow)
- Terminals (wago or other)
- Wires
The components : https://jeje-linge.fr/pages/back-to-the-future-clock-wifi
Print the Parts
You should have these parts:
- 1 top
- 1 middle
- 1 bottom
- 2 sides
- 3 back covers
Assemble the Parts
I use superglue to assemble all the printed parts.
Painting
I use metal grey spray paint.
2 or 3 layers are generally enough.
Chained the Displays
You have to "chained" each line (red, green and yellow).
For the CLK and DIO inputs, I used wires with female connector because it's easier to connect to the esp32.
Solder the AM-PM Leds
You have to prepare 4 leds with resistors and wires.
2 greens, 1 red and 1 yellow.
Glue the Leds
Glue the leds into the holes.
Install the Displays
To stuck the displays I use double-sided tape but you can use many type of glue.
Solder the Red and Yellow Leds
Solder the red and yellow leds on the displays (5v and GND).
Connect the 5v
Connect all the 5V and GND together with terminals.
DIO and CLK
Connect the DIO, CLK and green leds to the ESP32.
Upload the Code
You can choose between theses 4 code files : 12h or 24h display, with or without automatic change daylight saving time.
Libraries :
TM1637 by Avishay orpaz
Wifimanager by Tablatronix
Ntpclient By Fabrice Weinberg
ArduinoJson by Benoit Blanchon
The Labels
I used a self adhesive sheet to stuck the labels.