https://github.com/lakshayd02/gui-alarmclock-python
A GUI Alarm Clock made using Python which helps the user to set the time they would like the alarm to go off. It then displays a "Deactivate" message to the user when the alarm starts buzzing.
https://github.com/lakshayd02/gui-alarmclock-python
alarm-clock graphical-user-interface mixer pygame python python-library python3 thread tkinter
Last synced: 11 months ago
JSON representation
A GUI Alarm Clock made using Python which helps the user to set the time they would like the alarm to go off. It then displays a "Deactivate" message to the user when the alarm starts buzzing.
- Host: GitHub
- URL: https://github.com/lakshayd02/gui-alarmclock-python
- Owner: LakshayD02
- Created: 2023-08-27T14:27:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-31T14:42:30.000Z (about 1 year ago)
- Last Synced: 2025-04-15T16:18:34.096Z (11 months ago)
- Topics: alarm-clock, graphical-user-interface, mixer, pygame, python, python-library, python3, thread, tkinter
- Language: Python
- Homepage: https://bit.ly/45oTxEd
- Size: 95.7 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π°οΈ GUI Alarm Clock in Python β°
- This project is a GUI-based alarm clock built with Python using Tkinter, Pillow, pygame, and other useful libraries. It allows users to set a specific time for an alarm, and when that time arrives, the alarm will sound, notifying the user. The alarm can then be deactivated with the click of a button.
# Features:
- User-friendly GUI: Built with Tkinter for a clean and interactive interface π»
- Customizable Time: Set hours, minutes, seconds, and AM/PM period for the alarm β²οΈ
- Sound Notification: Plays an alarm sound when the set time is reached π
- Activate/Deactivate: Easily start or stop the alarm using radio buttons πΆβ
# Requirements:
- Tkinter (comes pre-installed with Python)
- Pillow (install via pip install Pillow)
- pygame (install via pip install pygame)
# How it works:
- Set the alarm time by selecting hour, minute, second, and AM/PM β³
- Activate the alarm by clicking the "Activate" button π΄
- The alarm will sound at the specified time π
- Deactivate the alarm when you're ready to stop the sound π«