int pin[8]={15, 2, 4, 5, 18, 19, 21, 22 };
int num[10][8]={
{1,1,1,0,1,1,1,0},//0
{0,0,1,0,1,0,0,0},//1
{1,1,0,0,1,1,0,1},//2
{0,1,1,0,1,1,0,1},//3
{0,0,1,0,1,0,1,1},//4
{0,1,1,0,0,1,1,1},//5
{1,1,1,0,0,1,1,1},//6
{0,0,1,0,1,1,0,0},//7
{1,1,1,0,1,1,1,1},//8
{0,1,1,0,1,1,1,1},//9
};
void setup() {
for(int i=0; i<8; i++){
pinMode(pin[i], OUTPUT);
};
// pinMode(15, OUTPUT);
// pinMode(2, OUTPUT);
// pinMode(4, OUTPUT);
// pinMode(5, OUTPUT);
// pinMode(18, OUTPUT);
// pinMode(19, OUTPUT);
// pinMode(21, OUTPUT);
// pinMode(22, OUTPUT);
}
void loop() {
for(int i=0; i<10; i++){
for(int j=0; j<8; j++){
digitalWrite(pin[j], num[i][j]);
} delay(1000);
};
// //9
// digitalWrite(15, LOW);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, HIGH);
// digitalWrite(22, HIGH);
// delay(1000);
// //8
// digitalWrite(15, HIGH);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, HIGH);
// digitalWrite(22, HIGH);
// delay(1000);
// //7
// digitalWrite(15, LOW);
// digitalWrite(2, LOW);
// digitalWrite(4, HIGH);
// digitalWrite(5, LOW);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, LOW);
// digitalWrite(22, LOW);
// delay(1000);
// //6
// digitalWrite(15, HIGH);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, LOW);
// digitalWrite(19, HIGH);
// digitalWrite(21, HIGH);
// digitalWrite(22, HIGH);
// delay(1000);
// //5
// digitalWrite(15, LOW);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, LOW);
// digitalWrite(19, HIGH);
// digitalWrite(21, HIGH);
// digitalWrite(22, HIGH);
// delay(1000);
// //4
// digitalWrite(15, LOW);
// digitalWrite(2, LOW);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, LOW);
// digitalWrite(21, HIGH);
// digitalWrite(22, HIGH);
// delay(1000);
// //3
// digitalWrite(15, LOW);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, LOW);
// digitalWrite(22, HIGH);
// delay(1000);
// //2
// digitalWrite(15, HIGH);
// digitalWrite(2, HIGH);
// digitalWrite(4, LOW);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, LOW);
// digitalWrite(22, HIGH);
// delay(1000);
// //1
// digitalWrite(15, LOW);
// digitalWrite(2, LOW);
// digitalWrite(4, HIGH);
// digitalWrite(5, LOW);
// digitalWrite(18, HIGH);
// digitalWrite(19, LOW);
// digitalWrite(21, LOW);
// digitalWrite(22, LOW);
// delay(1000);
// //0
// digitalWrite(15, HIGH);
// digitalWrite(2, HIGH);
// digitalWrite(4, HIGH);
// digitalWrite(5, HIGH);
// digitalWrite(18, HIGH);
// digitalWrite(19, HIGH);
// digitalWrite(21, HIGH);
// digitalWrite(22, LOW);
// delay(1000);
}