1
15
16
17
18int pinA = 2;
19int pinB = 3;
20int pinC = 4;
21int pinD = 5;
22int pinE = 6;
23int pinF = 7;
24int pinG = 8;
25int D1 = 9;
26int D2 = 10;
27int D3 = 11;
28int D4 = 12;
29
30
31void setup() {
32
33 pinMode(pinA, OUTPUT);
34 pinMode(pinB, OUTPUT);
35 pinMode(pinC, OUTPUT);
36 pinMode(pinD, OUTPUT);
37 pinMode(pinE, OUTPUT);
38 pinMode(pinF, OUTPUT);
39 pinMode(pinG, OUTPUT);
40 pinMode(D1, OUTPUT);
41 pinMode(D2, OUTPUT);
42 pinMode(D3, OUTPUT);
43 pinMode(D4, OUTPUT);
44}
45
46
47void loop() {
48 digitalWrite(D1, HIGH);
49 digitalWrite(D2, LOW);
50 digitalWrite(D3, LOW);
51 digitalWrite(D4, LOW);
52
53 digitalWrite(pinA, LOW);
54 digitalWrite(pinB, HIGH);
55 digitalWrite(pinC, LOW);
56 digitalWrite(pinD, LOW);
57 digitalWrite(pinE, HIGH);
58 digitalWrite(pinF, LOW);
59 digitalWrite(pinG, LOW);
60 delay(1);
61
62 digitalWrite(D1, LOW);
63 digitalWrite(D2, HIGH);
64 digitalWrite(D3, LOW);
65 digitalWrite(D4, LOW);
66
67 digitalWrite(pinA, LOW);
68 digitalWrite(pinB, LOW);
69 digitalWrite(pinC, LOW);
70 digitalWrite(pinD, HIGH);
71 digitalWrite(pinE, LOW);
72 digitalWrite(pinF, LOW);
73 digitalWrite(pinG, LOW);
74 delay(1);
75
76 digitalWrite(D1, LOW);
77 digitalWrite(D2, LOW);
78 digitalWrite(D3, HIGH);
79 digitalWrite(D4, LOW);
80
81 digitalWrite(pinA, HIGH);
82 digitalWrite(pinB, HIGH);
83 digitalWrite(pinC, LOW);
84 digitalWrite(pinD, HIGH);
85 digitalWrite(pinE, LOW);
86 digitalWrite(pinF, HIGH);
87 digitalWrite(pinG, LOW);
88 delay(1);
89
90 digitalWrite(D1, LOW);
91 digitalWrite(D2, LOW);
92 digitalWrite(D3, LOW);
93 digitalWrite(D4, HIGH);
94
95 digitalWrite(pinA, LOW);
96 digitalWrite(pinB, HIGH);
97 digitalWrite(pinC, LOW);
98 digitalWrite(pinD, HIGH);
99 digitalWrite(pinE, LOW);
100 digitalWrite(pinF, LOW);
101 digitalWrite(pinG, HIGH);
102 delay(1);
103
164}