int Pin_Nos[7] ={2,3,4,5,6,7,8}; // define pin nos
bool SSD[10][7] = { {1,1,1,1,1,1,0}, // SSD[0]// {a,b,c,d,e,f,g}
{0,1,1,0,0,0,0}, // SSD[1]
{1,1,0,1,1,0,1}, // SSD[2]
{1,1,1,1,0,0,1},
{0,1,1,0,0,1,1},
{1,0,1,1,0,1,1},
{1,0,1,1,1,1,1},
{1,1,1,0,0,0,0},
{1,1,1,1,1,1,1},
{1,1,1,1,0,1,1} };
void setup()
{
Serial.begin(9600);
for(int i = 0; i<7; i++)
{
pinMode(Pin_Nos[i], OUTPUT);
}
}
void loop()
{
SSDisplay(7);
delay(1000);
SSDisplay(4);
delay(1000);
SSDisplay(2);
delay(1000);
}
void SSDisplay( int Number)
{
for(int j=0;j<7; j++)
{
digitalWrite(Pin_Nos[j],SSD[Number][j] );
}
}