
Simplified is this project just a counter, which speed can be changed, combined with animations for a 7-segment display, which also can be switched through.
The default setting should display the numbers 0 to 9, which should change every second. First of you need to add 4 buttons at the first 4 inputpins, with which you can change the speed and animation. Test the design be by pressing the different input buttons and seeing if the speed or respectively the animation changes.
You might need a breadboard and buttons for the controls, as well as a 7-segment display if not available.
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | btn1_incAni | segment a1 | |
| 1 | btn2_decAni | segment b2 | |
| 2 | btn3_SpeedDown | segment c3 | |
| 3 | btn4_SpeedUP | segment d4 | |
| 4 | segment e5 | ||
| 5 | segment f6 | ||
| 6 | segment g7 | ||
| 7 |