Bram
Published © CC BY-NC-SA

Wake-Up Light

3D-printed alarm clock with wake-up light functionality made with an Arduino Pro Micro, great as quick weekend project!

IntermediateWork in progress4 hours737
Wake-Up Light

Things used in this project

Hardware components

Arduino pro micro
×1
7-segment display
×1
RTC module
×1
TTP223 Capacitive touch button module
×3
Buzzer module
×1
WS2812b strip
×3
Micro USB cable
×1
4mm M2 screws
×12
Electrical wire
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Solder Wire, Lead Free
Solder Wire, Lead Free
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Soldering iron (generic)
Soldering iron (generic)
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Electronics_frame_-_top.stl

Electronics_frame_-_bottom.stl

Back_casing.stl

Led_strip_mount.stl

Front_casing.stl

Schematics

Schematic

Fritzing file

Use this file to modify the schematic in Fritzing.

Code

Clock code

Arduino
This program is used for the clock functionality, it doesn't include the alarm and wake-up light functions.
No preview (download only).

Credits

Bram

Bram

1 project • 0 followers
Maker of hardware, software and art using the tools in my workshop.
Thanks to DigitSpace.

Comments