#define segA 12
#define segB 13
#define segC 14
#define segD 15
#define segE 16
#define segF 17
#define segG 18
int num[10][7] = {{0,0,0,0,0,0,1},
{1,1,1,1,0,0,1},
{0,0,1,0,0,1,0},
{0,0,0,0,1,1,0},
{1,0,0,1,1,0,0},
{0,1,0,0,1,0,0},
{0,1,0,0,0,0,0},
{0,0,0,1,1,1,1},
{0,0,0,0,0,0,0},
{0,0,0,0,1,0,0}
};
//int N1[] = {1,0,0,1,1,1,1};
//int N2[] = {0,0,1,0,0,1,0};
//int N3[]= {0,0,0,0,1,1,0};
//int N4[] = {1,0,0,1,1,0,0};
//int N5[]= {0,1,0,0,1,0,0};
//int N6[]= {0,1,0,0,0,0,0};
//int N7[]= {0,0,0,1,1,1,1};
//int N8[]= {0,0,0,0,0,0,0};
//int N9[]= {0,0,0,1,1,0,0};
//int N11[]= {1,0,0,1,0,0,1};
void setup(){
for (int i=12; i<=18; i++){
pinMode(i, OUTPUT);
}
Serial.begin(115200);
// for(int m =0;m<10;m++){
// for(int k=0;k<7;k++){
// num[m][k];
// Serial.print(num[m][k]);
// Serial.print(",");
// }
// Serial.println();
// }
// for(int k=0;k<-7;k++){
// Serial.println(num[0][k]);
// }
}
// // for(int i=12; i <= 18;i++){
// // pinMode(i, OUTPUT);
// // }
// // pinMode(12, OUTPUT);
// // pinMode(13, OUTPUT);
// // pinMode(14, OUTPUT);
// // pinMode(15, OUTPUT);
// // pinMode(16, OUTPUT);
// // pinMode(17, OUTPUT);
// // pinMode(18, OUTPUT);
// }
void loop() {
for(int i=0;i<10;i++){
for(int j =12;j<=18;j++){
digitalWrite(j, num[i][j-12]);
}
delay(1000);
}
// int a = 12;
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N0[i]);
// }
// int N0[] = {0,0,0,0,0,0,1};
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,0);
// digitalWrite(17,0);
// digitalWrite(18,1);
// delay(1000);
// int N1[] = {1,0,0,1,1,1,1};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N1[i]);
// }
// digitalWrite(12,1);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,1);
// digitalWrite(16,1);
// digitalWrite(17,1);
// digitalWrite(18,1);
// delay(1000);
// int N2[] = {0,0,1,0,0,1,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N2[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,1);
// digitalWrite(15,0);
// digitalWrite(16,0);
// digitalWrite(17,1);
// digitalWrite(18,0);
// delay(1000);
// int N3[]= {0,0,0,0,1,1,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N3[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,1);
// digitalWrite(17,1);
// digitalWrite(18,0);
// delay(1000);
// int N4[] = {1,0,0,1,1,0,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N4[i]);
// }
// digitalWrite(12,1);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,1);
// digitalWrite(16,1);
// digitalWrite(17,0);
// digitalWrite(18,0);
// delay(1000);
// int N5[]= {0,1,0,0,1,0,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N5[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,1);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,1);
// digitalWrite(17,0);
// digitalWrite(18,0);
// delay(1000);
// int N6[]= {0,1,0,0,0,0,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N6[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,1);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,0);
// digitalWrite(17,0);
// digitalWrite(18,0);
// delay(1000);
// int N7[]= {0,0,0,1,1,1,1};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N7[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,1);
// digitalWrite(16,1);
// digitalWrite(17,1);
// digitalWrite(18,1);
// delay(1000);
// int N8[]= {0,0,0,0,0,0,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N8[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,0);
// digitalWrite(17,0);
// digitalWrite(18,0);
// delay(1000);
// int N9[]= {0,0,0,0,1,0,0};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N9[i]);
// }
// digitalWrite(12,0);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,0);
// digitalWrite(16,1);
// digitalWrite(17,0);
// digitalWrite(18,0);
// delay(1000);
// int N11[]= {1,0,0,1,0,0,1};
// for(int i =0;i<7;i++){
// digitalWrite(a+i,N11[i]);
// }
// digitalWrite(12,1);
// digitalWrite(13,0);
// digitalWrite(14,0);
// digitalWrite(15,1);
// digitalWrite(16,0);
// digitalWrite(17,0);
// digitalWrite(18,1);
// delay(1000);
// digitalWrite(12,1);
// digitalWrite(13,1);
// digitalWrite(14,1);
// digitalWrite(15,1);
// digitalWrite(16,1);
// digitalWrite(17,1);
// digitalWrite(18,1);
// delay(10);
}