Introduction: Wake-Up Light Alarm Clock Using Arduino
We have made a wake-up light using an Arduino board,12W LED and a 12V power supply. A wake-up light alarm clock uses gradually increasing light—often paired with gentle sounds—to simulate a natural sunrise. Instead of an abrupt buzzer, it eases you awake by aligning with your body’s circadian rhythm, helping reduce grogginess and stress.
How It Works
Light Ramp-Up
The lamp brightens over a set period 42 min before alarm time, starting from a faint glow and ending at full intensity.
Benefits
Gentler Wake-Up:
Reduces sleep inertia by mimicking dawn rather than startling you from deep sleep.
Mood and Energy Boost:
Especially helpful in darker months or for those with Seasonal Affective Disorder.
Improved Sleep Hygiene:
Reinforces a consistent light-dark cycle, signaling your body when to wind down and wake up.
Supplies
We used an Arduino board to fade the 12W LED light. This is the parts list:
- Table digital clock
- Arduino board
- 12V power supply
- IRFZ44N Mosfet
- 4K resistor R1
- Buzzer
Attachments
Step 1: Connecting Clock to Arduino
I just detached the original buzzer inside the table clock and connected the pins to Arduino board. The code is self explanatory.