#define PIN_A 2
#define PIN_B 3
#define PIN_C 4
#define PIN_D 5
#define PIN_E 6
#define PIN_F 7
#define PIN_G 8
#define PIN_DP 9
void setup() {
// put your setup code here, to run once:
pinMode(PIN_A, OUTPUT);
pinMode(PIN_B, OUTPUT);
pinMode(PIN_C, OUTPUT);
pinMode(PIN_D, OUTPUT);
pinMode(PIN_E, OUTPUT);
pinMode(PIN_F, OUTPUT);
pinMode(PIN_G, OUTPUT);
pinMode(PIN_DP, OUTPUT);
}
void loop() {
//2
digitalWrite(PIN_A,0);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,1);
digitalWrite(PIN_D,0);
digitalWrite(PIN_E,0);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,1);
delay(1000);
//3
digitalWrite(PIN_A,0);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,0);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,0);
delay(1000);
//1
digitalWrite(PIN_A,1);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,1);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,1);
digitalWrite(PIN_DP,1);
delay(1000);
//jeda
digitalWrite(PIN_A,1);
digitalWrite(PIN_B,1);
digitalWrite(PIN_C,1);
digitalWrite(PIN_D,1);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,1);
digitalWrite(PIN_DP,1);
delay(500);
//1
digitalWrite(PIN_A,1);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,1);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,1);
digitalWrite(PIN_DP,0);
delay(1000);
//5
digitalWrite(PIN_A,0);
digitalWrite(PIN_B,1);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,0);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,0);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,1);
delay(1000);
//6
digitalWrite(PIN_A,0);
digitalWrite(PIN_B,1);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,0);
digitalWrite(PIN_E,0);
digitalWrite(PIN_F,0);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,1);
delay(1000);
//4
digitalWrite(PIN_A,1);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,0);
digitalWrite(PIN_D,1);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,0);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,1);
delay(1000);
//2
digitalWrite(PIN_A,0);
digitalWrite(PIN_B,0);
digitalWrite(PIN_C,1);
digitalWrite(PIN_D,0);
digitalWrite(PIN_E,0);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,0);
digitalWrite(PIN_DP,1);
delay(1000);
//jeda
digitalWrite(PIN_A,1);
digitalWrite(PIN_B,1);
digitalWrite(PIN_C,1);
digitalWrite(PIN_D,1);
digitalWrite(PIN_E,1);
digitalWrite(PIN_F,1);
digitalWrite(PIN_G,1);
digitalWrite(PIN_DP,1);
delay(500);
}