int num_array[10][7]={{0,0,0,0,0,0,1}, // 0
{1,0,0,1,1,1,1}, // 1
{0,0,1,0,0,1,0}, // 2
{0,0,0,0,1,1,0}, // 3
{1,0,0,1,1,0,0}, // 4
{0,1,0,0,1,0,0}, // 5
{0,1,0,0,0,0,0}, // 6
{0,0,0,1,1,1,1}, // 7
{0,0,0,0,0,0,0}, // 8
{0,0,0,1,1,0,0}}, // 9
void Num_Write(int);
void setup(); {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
}
void loop(){
for (int counter = 10; counter > 0;--const)
{
delay(1000);
Num_Write(counter-1);
}
delay(3000);
}
void Num_Write(int number) {
int pin= 2;
for (int j=0;j < 7; j++){
digitalWrite(pin, num_array[number][j]);
pin++;
}
}