Flux Capacitor Alarm Clock

by jerome95 in Workshop > 3D Printing

4731 Views, 72 Favorites, 0 Comments

Flux Capacitor Alarm Clock

FLUX CAPACITOR ALARM CLOCK - TUTORIAL [ENG SUB]

Here it is ! The flux capacitor from back to the Future (more square).

It's an alarm clock and once the alarm goes off, it randomly plays sounds from the BTTF soundtrack.

I provide everything to make it.

How to use:

  • Setup/Stop button: Set the alarm time
  • hour + minute button: activate or deactivate the alarm ("0" alarm off, "1" alarm on)

When the alarm is rigging

  • hour or minute button: snooze 5 minutes (time can be modified in the code)
  • Setup/Stop button: stop the alarm

Special feature

  • hour + minute button then hold the hour button until the feature starts.

Enjoy !

Supplies

3D parts labels.png

Print every part + plexi plate 100x100x2mm

Electronic Components

Composants.png

Painting

Flux Capacitor Tutorial.mp4_snapshot_01.30.000.jpg

Paint the following parts:

FLUX_CAPACITOR_BACK_COVER

FLUX_CAPACITOR_BOX

FLUX_CAPACITOR_COIL_1,2 and 3

FLUX_CAPACITOR_DISPLAY_FRAME

Soldering RGB Led

Flux Capacitor Tutorial.mp4_snapshot_01.48.911.jpg
Flux Capacitor Tutorial.mp4_snapshot_02.06.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_02.10.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_02.25.000.jpg

Just slide the led inside the part.

You have to put the "IN" toward the outside.

Solder the 3 RGB together (see wiring diagram).


Assemble the Coils and Diffusors

Flux Capacitor Tutorial.mp4_snapshot_02.59.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_03.12.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_03.22.531.jpg
Flux Capacitor Tutorial.mp4_snapshot_03.40.770.jpg

You'll see that I've put numbers on the coals, the "1" will be on the up left, the "2" right, the "3" down.

Glue the coals, the diffusors on the plate.


Solder the Display

Flux Capacitor Tutorial.mp4_snapshot_03.55.080.jpg

Solder four wires to the display.

Solder MP3 Player

Flux Capacitor Tutorial.mp4_snapshot_04.06.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_04.16.590.jpg

Solder the wires to the DFplayer and connect the speaker.


Solder the Buttons

Flux Capacitor Tutorial.mp4_snapshot_04.25.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_06.08.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_05.18.000.jpg

Solder the wires to the "Hour" "Minute" "Setup/Stop" buttons.

The wires (yellow and orange) have to be connected to the ESP32 first.

Set the Plexi

Flux Capacitor Tutorial.mp4_snapshot_06.30.979.jpg
Flux Capacitor Tutorial.mp4_snapshot_06.32.751.jpg

Set the plexi in place.

Set the Display

Flux Capacitor Tutorial.mp4_snapshot_06.36.148.jpg

Setup/stop Button

Flux Capacitor Tutorial.mp4_snapshot_06.45.695.jpg
Flux Capacitor Tutorial.mp4_snapshot_06.48.653.jpg

Screw the "setup/stop" button.

Display Frame

Flux Capacitor Tutorial.mp4_snapshot_06.53.878.jpg

Put the display frame on the display

The Seal

Flux Capacitor Tutorial.mp4_snapshot_07.02.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_06.57.847.jpg

Glue the seal on the box.

Solder Wires

Flux Capacitor Tutorial.mp4_snapshot_07.28.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_04.25.000.jpg

Solder the wires 32 and 33.

These will be used to connect the buttons "Hour" and "Minute"

Solder the RGB Led

Flux Capacitor Tutorial.mp4_snapshot_07.36.000.jpg

Solder the "IN" of the first RGB led to the "4" output of the ESP32.

Place the Led Plate

Flux Capacitor Tutorial.mp4_snapshot_08.39.997.jpg

You'll see some little lugs.

All you have to do is spread the case a little to place the plate.

Buttons Hour and Minute

Flux Capacitor Tutorial.mp4_snapshot_08.52.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_08.47.065.jpg
Flux Capacitor Tutorial.mp4_snapshot_09.01.831.jpg
Flux Capacitor Tutorial.mp4_snapshot_04.46.749.jpg

Screw the "hour" and "minute" buttons.

Solder the wires 32 and 33 to the "NO" pins of the buttons.

Connect MP3 Player

Flux Capacitor Tutorial.mp4_snapshot_07.46.000.jpg

Solder the wires of the MP3 Player to the 17 and 16 pins of the esp32.

Solder the Display and Setup/stop Button

Flux Capacitor Tutorial.mp4_snapshot_08.02.000.jpg

Set the Speaker

Flux Capacitor Tutorial.mp4_snapshot_09.11.260.jpg

Set the speaker in the back plate.

VCC and GND

Flux Capacitor Tutorial.mp4_snapshot_09.20.000.jpg
Flux Capacitor Tutorial.mp4_snapshot_09.35.966.jpg
Flux Capacitor Tutorial.mp4_snapshot_09.39.195.jpg

I used WAGO terminals to connect every 5v/VCC together and every GND together.

Send the Code

Flux Capacitor Tutorial.mp4_snapshot_11.41.000.jpg

You'll see the codes here : https://github.com/jejelinge/FLUX_CAPACITOR

Use the one you want.

Libraries : TM1637 by Avishay orpaz Wifimanager by Tablatronix or Tzapu Ntpclient By Fabrice Weinberg Adafruit NeoPixel by Adafruit DFRobotDFPlayerMini by DFRobot

MP3 Files

Flux Capacitor Tutorial.mp4_snapshot_10.05.390.jpg

Put the following mp3 files in the Micro SD card root.

Labels

Flux Capacitor Tutorial.mp4_snapshot_12.22.000 - Copie.jpg
Flux Capacitor Tutorial.mp4_snapshot_12.29.000 - Copie.jpg

I printed the labels on self-adhesive paper.

It Works! I Finally Invent Something That Works!

DSC02528_1.JPG
Teaser Prototype Flux capacitor.jpg
DSC02522_1.JPG
Comp 1 (0;00;03;22).jpg