char seznam[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D};
char pin[] = {9,10,2,3,4,8,7};
void setup() {
for(int x =0;x <7;x++){
pinMode(pin[x], OUTPUT);
}
}
void loop() {
static int y = 0;
int i = seznam[y];
for(int x = 0 ; x < 7;x++){
int temp = i & 0x01;
digitalWrite(pin[x], temp);
i = i >> 1;
delay(300);
}
y++;
int m = sizeof(seznam)/sizeof(seznam[0]);
if (y > m-1)y = 0;
delay(500);
}