Back to the Future Clock - WIFI EDITION
by jerome95 in Workshop > 3D Printing
9661 Views, 188 Favorites, 0 Comments
Back to the Future Clock - WIFI EDITION
![Back to the Future clock - WIFI EDITION [ENG SUB]](/proxy/?url=https://content.instructables.com/F5W/Q3JW/LFDZD0WS/F5WQ3JWLFDZD0WS.jpg&filename=Back to the Future clock - WIFI EDITION [ENG SUB])
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
![DRAFT.mp4_snapshot_02.42.420.jpg](/proxy/?url=https://content.instructables.com/FRQ/IYSO/LFB4GWCO/FRQIYSOLFB4GWCO.jpg&filename=DRAFT.mp4_snapshot_02.42.420.jpg)
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
![DRAFT.mp4_snapshot_00.54.972.jpg](/proxy/?url=https://content.instructables.com/F3C/4PQL/LFB4GWHY/F3C4PQLLFB4GWHY.jpg&filename=DRAFT.mp4_snapshot_00.54.972.jpg)
![DRAFT.mp4_snapshot_01.11.000.jpg](/proxy/?url=https://content.instructables.com/FXZ/PSXR/LFB4GWHZ/FXZPSXRLFB4GWHZ.jpg&filename=DRAFT.mp4_snapshot_01.11.000.jpg)
You should have these parts:
- 1 top
- 1 middle
- 1 bottom
- 2 sides
- 3 back covers
Assemble the Parts
![DRAFT.mp4_snapshot_01.53.000.jpg](/proxy/?url=https://content.instructables.com/FNO/ONZ5/LFB4GWN8/FNOONZ5LFB4GWN8.jpg&filename=DRAFT.mp4_snapshot_01.53.000.jpg)
![DRAFT.mp4_snapshot_02.15.000.jpg](/proxy/?url=https://content.instructables.com/FH3/RCLP/LFB4GWN9/FH3RCLPLFB4GWN9.jpg&filename=DRAFT.mp4_snapshot_02.15.000.jpg)
![DRAFT.mp4_snapshot_02.19.000.jpg](/proxy/?url=https://content.instructables.com/FQL/ZIO4/LFB4GWNA/FQLZIO4LFB4GWNA.jpg&filename=DRAFT.mp4_snapshot_02.19.000.jpg)
I use superglue to assemble all the printed parts.
Painting
![DRAFT.mp4_snapshot_02.26.000.jpg](/proxy/?url=https://content.instructables.com/FG3/454I/LFB4GWQN/FG3454ILFB4GWQN.jpg&filename=DRAFT.mp4_snapshot_02.26.000.jpg)
I use metal grey spray paint.
2 or 3 layers are generally enough.
Chained the Displays
![Enchainé les afficheurs (0;00;07;27).jpg](/proxy/?url=https://content.instructables.com/FUR/TLYP/LFB4GX05/FURTLYPLFB4GX05.jpg&filename=Enchainé les afficheurs (0;00;07;27).jpg)
![DRAFT.mp4_snapshot_04.37.000.jpg](/proxy/?url=https://content.instructables.com/FME/JB1L/LFB4GX0J/FMEJB1LLFB4GX0J.jpg&filename=DRAFT.mp4_snapshot_04.37.000.jpg)
![DRAFT.mp4_snapshot_05.00.000.jpg](/proxy/?url=https://content.instructables.com/FPV/5FKL/LFB4GXD9/FPV5FKLLFB4GXD9.jpg&filename=DRAFT.mp4_snapshot_05.00.000.jpg)
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
![Led connection resistance et fil.jpg](/proxy/?url=https://content.instructables.com/FXX/TFWW/LFB4GXFC/FXXTFWWLFB4GXFC.jpg&filename=Led connection resistance et fil.jpg)
![DRAFT.mp4_snapshot_06.24.000.jpg](/proxy/?url=https://content.instructables.com/F8L/V6G0/LFB4GXFB/F8LV6G0LFB4GXFB.jpg&filename=DRAFT.mp4_snapshot_06.24.000.jpg)
![DRAFT.mp4_snapshot_07.29.000.jpg](/proxy/?url=https://content.instructables.com/FQV/D3PS/LFB4GXGB/FQVD3PSLFB4GXGB.jpg&filename=DRAFT.mp4_snapshot_07.29.000.jpg)
You have to prepare 4 leds with resistors and wires.
2 greens, 1 red and 1 yellow.
Glue the Leds
![DRAFT.mp4_snapshot_07.48.000.jpg](/proxy/?url=https://content.instructables.com/FJY/7WF2/LFB4GXN0/FJY7WF2LFB4GXN0.jpg&filename=DRAFT.mp4_snapshot_07.48.000.jpg)
![DRAFT.mp4_snapshot_08.24.699.jpg](/proxy/?url=https://content.instructables.com/FBI/MJCP/LFB4GXN2/FBIMJCPLFB4GXN2.jpg&filename=DRAFT.mp4_snapshot_08.24.699.jpg)
![DRAFT.mp4_snapshot_08.18.230.jpg](/proxy/?url=https://content.instructables.com/FP1/U4EL/LFB4GXN1/FP1U4ELLFB4GXN1.jpg&filename=DRAFT.mp4_snapshot_08.18.230.jpg)
Glue the leds into the holes.
Install the Displays
![DRAFT.mp4_snapshot_08.41.000.jpg](/proxy/?url=https://content.instructables.com/F4W/20Q3/LFB4GY2V/F4W20Q3LFB4GY2V.jpg&filename=DRAFT.mp4_snapshot_08.41.000.jpg)
![DRAFT.mp4_snapshot_08.53.000.jpg](/proxy/?url=https://content.instructables.com/FJW/U666/LFB4GY2W/FJWU666LFB4GY2W.jpg&filename=DRAFT.mp4_snapshot_08.53.000.jpg)
![DRAFT.mp4_snapshot_09.10.000.jpg](/proxy/?url=https://content.instructables.com/F63/1RSR/LFB4GY2X/F631RSRLFB4GY2X.jpg&filename=DRAFT.mp4_snapshot_09.10.000.jpg)
![DRAFT.mp4_snapshot_09.15.000.jpg](/proxy/?url=https://content.instructables.com/F3B/T7Z2/LFB4GY2Y/F3BT7Z2LFB4GY2Y.jpg&filename=DRAFT.mp4_snapshot_09.15.000.jpg)
To stuck the displays I use double-sided tape but you can use many type of glue.
Solder the Red and Yellow Leds
![Led rouge sur afficheur (0;00;05;29).jpg](/proxy/?url=https://content.instructables.com/FYU/7KDB/LFB4GYES/FYU7KDBLFB4GYES.jpg&filename=Led rouge sur afficheur (0;00;05;29).jpg)
![DRAFT.mp4_snapshot_09.37.000.jpg](/proxy/?url=https://content.instructables.com/F8I/2FWP/LFB4GYEW/F8I2FWPLFB4GYEW.jpg&filename=DRAFT.mp4_snapshot_09.37.000.jpg)
![Led orange sur afficheur (0;00;06;17).jpg](/proxy/?url=https://content.instructables.com/FP5/ZYP3/LFB4GYER/FP5ZYP3LFB4GYER.jpg&filename=Led orange sur afficheur (0;00;06;17).jpg)
![DRAFT.mp4_snapshot_09.42.064.jpg](/proxy/?url=https://content.instructables.com/FP4/BN37/LFB4GYET/FP4BN37LFB4GYET.jpg&filename=DRAFT.mp4_snapshot_09.42.064.jpg)
Solder the red and yellow leds on the displays (5v and GND).
Connect the 5v
![Alimentation des afficheurs (0;00;04;13).jpg](/proxy/?url=https://content.instructables.com/F87/4B3S/LG29T2TC/F874B3SLG29T2TC.jpg&filename=Alimentation des afficheurs (0;00;04;13).jpg)
![DRAFT.mp4_snapshot_10.51.000.jpg](/proxy/?url=https://content.instructables.com/FLK/4NXS/LFB4GYXA/FLK4NXSLFB4GYXA.jpg&filename=DRAFT.mp4_snapshot_10.51.000.jpg)
Connect all the 5V and GND together with terminals.
DIO and CLK
![Schema complet.JPG](/proxy/?url=https://content.instructables.com/F78/7N8S/LFB4GZAG/F787N8SLFB4GZAG.jpg&filename=Schema complet.JPG)
![DRAFT.mp4_snapshot_11.22.000.jpg](/proxy/?url=https://content.instructables.com/FSF/5YGK/LFB4GZE1/FSF5YGKLFB4GZE1.jpg&filename=DRAFT.mp4_snapshot_11.22.000.jpg)
Connect the DIO, CLK and green leds to the ESP32.
Upload the Code
![DRAFT.mp4_snapshot_11.43.000.jpg](/proxy/?url=https://content.instructables.com/FT6/TCS6/LFB4GZOY/FT6TCS6LFB4GZOY.jpg&filename=DRAFT.mp4_snapshot_11.43.000.jpg)
![DRAFT.mp4_snapshot_11.31.815.jpg](/proxy/?url=https://content.instructables.com/F1E/GW66/LFB4H0YS/F1EGW66LFB4H0YS.jpg&filename=DRAFT.mp4_snapshot_11.31.815.jpg)
![Back to the future clock - WIFI SETUP](/proxy/?url=https://content.instructables.com/FJG/8TRA/LFGU7Z4Y/FJG8TRALFGU7Z4Y.jpg&filename=Back to the future clock - WIFI SETUP)
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
![DRAFT.mp4_snapshot_13.27.000.jpg](/proxy/?url=https://content.instructables.com/F0D/0P7I/LFB4H179/F0D0P7ILFB4H179.jpg&filename=DRAFT.mp4_snapshot_13.27.000.jpg)
![DRAFT.mp4_snapshot_13.43.000.jpg](/proxy/?url=https://content.instructables.com/F7G/146E/LFB4H178/F7G146ELFB4H178.jpg&filename=DRAFT.mp4_snapshot_13.43.000.jpg)
![Labels.jpg](/proxy/?url=https://content.instructables.com/F3P/YG9O/LFTZ73N5/F3PYG9OLFTZ73N5.jpg&filename=Labels.jpg)
I used a self adhesive sheet to stuck the labels.
Downloads
That's It !
![Back to the future clock - WIFI EDITION.mp4_snapshot_13.39.631.jpg](/proxy/?url=https://content.instructables.com/F57/DO1U/LFDZD1T6/F57DO1ULFDZD1T6.jpg&filename=Back to the future clock - WIFI EDITION.mp4_snapshot_13.39.631.jpg)
![Back to the future clock - WIFI EDITION.mp4_snapshot_13.42.523.jpg](/proxy/?url=https://content.instructables.com/FWC/EKU6/LFDZD1T8/FWCEKU6LFDZD1T8.jpg&filename=Back to the future clock - WIFI EDITION.mp4_snapshot_13.42.523.jpg)
![Back to the future clock - WIFI EDITION.mp4_snapshot_13.47.000.jpg](/proxy/?url=https://content.instructables.com/FWH/KDOS/LFDZD1T7/FWHKDOSLFDZD1T7.jpg&filename=Back to the future clock - WIFI EDITION.mp4_snapshot_13.47.000.jpg)