#include "SevSeg.h"
SevSeg sevseg;
#define bzzer 12
void setup(){
pinMode(bzzer,OUTPUT);
byte numDigits = 1;
byte digitPins[] = {};
byte segmentPins[] = {6, 5, 2, 3, 4, 7, 8, 9};
bool resistorsOnSegments = true;
byte hardwareConfig = COMMON_CATHODE;
sevseg.begin(hardwareConfig, numDigits, digitPins, segmentPins, resistorsOnSegments);
sevseg.setBrightness(90);
}
void loop(){
for (int i=9; i>=0;i--){
sevseg.setNumber(i);
sevseg.refreshDisplay();
if(i==0){
tone(bzzer,500);
delay(3000);
}else{
noTone(bzzer);
}
delay(1000);
}
}