
Taser Alarm Clock
About the project
Taser alarm clock to shock you awake! just set the time, and i can promise you you'll be up the next day :) perfect for heavy sleepers
Project info
Difficulty: Moderate
Platforms: Arduino
Estimated time: 3 hours
License: GNU Lesser General Public License version 3 or later (LGPL3+)
Items used in this project
Hardware components
View all
Story
Overview:
This Arduino-based alarm clock is designed to ensure you wake up on time by using a linear actuator equipped with a buzzer mechanism at the end. Housed in a custom 3D-printed casing, it combines a real-time clock (RTC) module, an LCD display, and a servo to activate the buzzer when the alarm goes off. I made it as a project for my YouTube Channel, Leviathan Engineering
How It Works:
Timekeeping:
The RTC module (DS1307) maintains accurate time, even when the power is off.
The Arduino reads the time from the RTC and displays it on the LCD1602 screen.
Alarm Activation:
When the real-time clock matches the stored alarm time, the Arduino activates the linear actuator.
The actuator extends and positions the buzzer mechanism near the user.
A servo motor then presses the button on the buzzer, emitting a sharp wake-up signal.
Additional Features:
The LCD displays the current time and alarm settings.
Runs on a 5V power supply and can be powered by a battery for portability.
Components Used
Arduino Uno (or compatible board) – The brain of the project
DS1307 RTC module – Maintains timekeeping
LCD1602 display – Shows the current time and alarm status
Linear Actuator – Moves the buzzer mechanism into position
Servo Motor – Presses the buzzer activation button
Buzzer mechanism – Produces an intense wake-up signal
Resistors and jumper wires – For necessary connections
3D-printed housing – Encases all components neatly
CAD, enclosures and custom parts
Credits

Leviathan_engineer
Hi! I make small Arduino projects on the leviathan engineering YouTube channel!