Countdown Timer: Range 1-99 minutes. Output: time (mm:ss) to seven segment display(TM1637) and Audio to Buzzer. Input: Push button to start.
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
Create an account to leave a comment. Already have an account? Log In.
Check the TM1637 data sheet but I think the colon's cathode is driven by the 8th segment line and the anode is common to the hours drive. So you just have to edit the output routine to turn on the 8th bit during the 2nd time slot, which is minutes during countdown.
You may have a variant display that has decimal points in addition to the colon. AFAICT there aren't enough segment lines on the TM1637 to handle both the colon or DP, so the DP probably isn't active.
Thanks Ken!
I should be able to borrow a display similar to the original one, with the colon only, and check if it behaves like I asked before.
Regarding the buzzer tone question, do you have any idea of how can I change the sound?
Cheers!
Eduardo
Sorry I haven't looked at the code to see how the sound is generated. Only know about the TM1637 from using it.
Become a member to follow this project and never miss any updates
By using our website and services, you expressly agree to the placement of our performance, functionality, and advertising cookies. Learn More
I've made this project, it's working fine.
But I'd like to improve 2 things, let's see if you can help me:
- during the countdown, the 2 separating dots (mm:ss) are not visible, only in the time setting. What should be the changes in the code to make them visible also in the countdown?
My display is a little different from yours: it has also a decimal point at the right of each digit.
- the buzzer alarm, when the time reaches 00:00 it's like a two tone siren. Can we change it to a loud beep?
Thanks!
Eduardo