I've seen some examples for using the 7 segment display to count up automatically but nothing that will count down via a manual input.
I simply want to have to counter display "300" on start up then, go down each time the button is pressed. If the button is held in for a longer time the counter will count faster.
I've seen some examples for using the 7 segment display to count up automatically but nothing that will count down via a manual input.
I simply want to have to counter display "300" on start up then, go down each time the button is pressed. If the button is held in for a longer time the counter will count faster.
Thanks
Pauly's suggestion about working with the serial monitor is good. Concentrate on core logic first, display issues next.
You'll need to detect button presses (debounce, state change: search the forum and the playground, lots of examples and code).
You'll obviously need also to keep track of how long the button was held pressed.
I suggest you first study the blink without delay example. The technique explained there will be very useful in you project.
I've seen some examples for using the 7 segment display
That display is a serial version, so all you need to do is get the code working as has been suggested above, then instead of doing Serial.print() to output the numbers send them with either SPI or Softserial.