Custom Timer 005-2

Arduino

This system will replicate the functionality of a countdown timer. This system will first allow the user to dynamically adjust the brightness of the timer’s 4-digit 7-segment display through the potentiometer. Once the button on the rotary encoder is pressed, the user can begin adjusting the starting time of the timer to up to 59 minutes and 59 seconds via an intuitive rotary encoder input system. After this, they can flip the switch and begin the timer countdown. The user will be able to adjust the brightness anytime during the countdown. A 440 Hz tone will pulse from the speaker when the timer reaches 1 minute, and then pulse again for the last 10 seconds of the countdown. Once the countdown has completed, the speaker will emit a 440 Hz tune for a few seconds to signal the end of the timer. Should the user wish, they can throw the switch again after the countdown begins to pause the timer. They can also press the button to reset the counter and thus set a new time. All of this functionality is implemented in such a way as to maximize the safety of both the user and the system itself, with no conductors being exposed and all wires having plastic protective shielding. Our greatest challenge with this project was integrating components that we had never used before, such as multi digit 7 segment displays and rotary encoders, as well as combining all of our individual blocks into the full project.

0 Lifts 

Artifacts

Name Description
Project Summary An executive summary of our project.   Download
Project Presentation The recording of the video is on the last page of the slides, please click on the video so you can get access to the Google Drive to watch it.   Download