Skip to content

This Python project provides a mini alarm clock and timer with customizable options, including setting the time, selecting an alarm sound, and choosing the alarm frequency.

Notifications You must be signed in to change notification settings

Andrew-Tsegaye/mini_alarm_clock-timer-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Mini Alarm Clock and Timer

This Python project provides a mini alarm clock and timer with customizable options, including setting the time, selecting an alarm sound, and choosing the alarm frequency.

Features

  • Set the time and date to display on the interface.
  • Set an alarm to go off at a specified time with the option to choose from a variety of alarm sounds.
  • Choose the frequency for the alarm to repeat, such as once, daily, or weekly.
  • Start and stop a countdown timer with a specified duration.
  • Pause and resume both the alarm and the timer.
  • Adjust the volume for the alarm sound.
  • Save and load alarm settings for later use.

Installation

  1. Clone or download the project files from the GitHub repository.
  2. Install the required dependencies by running pip install -r requirements.txt in the project directory.
  3. Run python main.py to start the program.

Usage

  1. Set the current time and date by clicking the "Set Time" button and entering the desired values.
  2. To set an alarm, click the "Set Alarm" button, select an alarm sound and frequency, and enter the time for the alarm to go off.
  3. To start the countdown timer, click the "Start Timer" button and enter the desired duration.
  4. Control the alarm or timer using the pause, resume, and stop buttons as needed.
  5. Adjust the alarm sound volume using the volume slider.
  6. Save and load alarm settings using the "Save" and "Load" buttons.

Contribution

If you would like to contribute to the project, feel free to submit a pull request or open an issue on the GitHub repository.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This Python project provides a mini alarm clock and timer with customizable options, including setting the time, selecting an alarm sound, and choosing the alarm frequency.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages