int sevenSegment [10][8] = {
{1,1,1,1,1,1,0,1}, //0
{0,1,1,0,0,0,0,0}, //1
{1,1,0,1,1,0,1,1}, //2
{1,1,1,1,0,0,1,0},
{0,1,1,0,0,1,1,1},
{1,0,1,1,0,1,1,0},
{1,0,1,1,1,1,1,1},
{1,1,1,0,0,0,0,0},
{1,1,1,1,1,1,1,1},
{1,1,1,1,0,1,1,0}
};
int startPin = 2;
int lastPin = 8;
int timeDelay = 1000;
void setup() {
// put your setup code here, to run once:
for (int i = startPin; i <= lastPin ; i++){
pinMode(i, OUTPUT);
}
pinMode(12, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
for (int i = 0; i < 10; i++){
for (int j = 0; j <= 7; j++){
digitalWrite(j+2,sevenSegment[i][j]);
//delay(200);
}
delay(timeDelay);
}
digitalWrite(12, HIGH);
delay (200);
digitalWrite(12, LOW);
}