Professional Documents
Culture Documents
Arduino Timer
Arduino Timer
h"
SevSeg sevseg;
void setup() {
pinMode(Button1,INPUT_PULLUP);
pinMode(Ledlight,OUTPUT);
byte numDigits = 4;
byte digitPins[] = {13, 10, 9, 2};
byte segmentPins[] = {12, 8, 4, 6,7, 11, 3, 5};
digitalWrite(Ledlight , HIGH);
bool resistorsOnSegments = true;
byte hardwareConfig = COMMON_CATHODE;
bool updateWithDelays = false;
bool leadingZeros = true;
bool disableDecPoint = true;
void loop() {
if(digitalRead(Button1)==LOW){
startNumber = 10;
digitalWrite(Ledlight ,HIGH);
}
if (startNumber >= endNumber) {
for (long i = 0; i <= display7segment; i++){
sevseg.setNumber(startNumber,0);
sevseg.refreshDisplay();
}
startNumber--;
}