int led[] = {25, 26, 27, 32, 33, 4, 2, 21};
int zero[] = {0, 0, 0, 0, 0, 0, 1, 1};
int one[] = {1, 0, 0, 1, 1, 1, 1, 1};
int two[] = {0, 0, 1, 0, 0, 1, 0, 1};
int three[] = {0, 0, 0, 0, 1, 1, 0, 1};
int four[] = {1, 0, 0, 1, 1, 0, 0, 1};
int five[] = {0, 1, 0, 0, 1, 0, 0, 1};
int six[] = {0, 1, 0, 0, 0, 0, 0, 1};
int seven[] = {0, 0, 0, 1, 1, 1, 1, 1};
int eight[] = {0, 0, 0, 0, 0, 0, 0, 1};
int nine[] = {0, 0, 0, 0, 1, 0, 0, 1};
int i;
void setup() {
pinMode(19, OUTPUT);
pinMode(18, OUTPUT);
pinMode(5, OUTPUT);
for (int i = 0; i < 8; i++) {
pinMode(led[i], OUTPUT);
}
}
void loop() {
digitalWrite(19, HIGH);
digitalWrite(18, LOW);
digitalWrite(5, LOW);
do{
for (i = 0; i < 8; i++) {
digitalWrite(led[i], nine[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], eight[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], seven[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], six[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], five[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], four[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], three[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], two[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], one[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], zero[i]);
}
delay(1000);
}while(i!=8);
digitalWrite(19, LOW);
digitalWrite(18, HIGH);
do{
for (i = 0; i < 8; i++) {
digitalWrite(led[i], five[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], four[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], three[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], two[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], one[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], zero[i]);
}
delay(1000);
}while(i!=8);
digitalWrite(18, LOW);
digitalWrite(5, HIGH);
do{
for (i = 0; i < 8; i++) {
digitalWrite(led[i], nine[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], eight[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], seven[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], six[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], five[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], four[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], three[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], two[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], one[i]);
}
delay(1000);
for (i = 0; i < 8; i++) {
digitalWrite(led[i], zero[i]);
}
delay(1000);
}while(i!=8);
}