// array to store the pin no connected to A, B, C, D, E, F, G and DP
int seven_seg[] = {2, 3, 7, 8, 9, 4, 5, 6};
void setup() {
// Defining pin modes
for (int i = 0; i <= 8; i++) {
pinMode(seven_seg[i], OUTPUT);
}
}
void loop() {
// Turn on all the segment one by one
for (int i = 0; i <= 8; i++) {
digitalWrite(seven_seg[i], HIGH);
delay(500);
}
// Turn off all the segment at once
for (int i = 0; i <= 8; i++) {
digitalWrite(seven_seg[i], LOW);
}
delay(1000);
}