Arduino 1-12 blinkande ledde matrisen (8 / 8 steg)
Steg 8: kod
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}; en matris med pin-koder som lysdioder kopplas
int pinCount = 9;
Ogiltiga inställningar () {
pinMode (1, OUTPUT); olika led mönster
pinMode (2, utgång);
pinMode (3, OUTPUT);
pinMode (4, OUTPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (8, OUTPUT);
pinMode (7, OUTPUT);
pinMode (9, OUTPUT);
pinMode (10, OUTPUT);
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
}
Ogiltig loop () {
digitalWrite (1, låg);
fördröjning (60);
digitalWrite (2, låg);
fördröjning (59).
digitalWrite (3, låg);
fördröjning (58).
digitalWrite (4, låg);
fördröjning (57);
digitalWrite (5, låg);
fördröjning (56).
digitalWrite (6, låg);
fördröjning (55);
digitalWrite (7, låg);
fördröjning (54).
digitalWrite (8, låg);
fördröjning (53);
digitalWrite (9, låg);
fördröjning (52);
digitalWrite (10, låg);
fördröjning (51);
digitalWrite (11, låg);
fördröjning (50);
digitalWrite (12, låg);
fördröjning (49).
digitalWrite (1, hög);
fördröjning (48).
digitalWrite (2, hög).
fördröjning (47);
digitalWrite (3, hög).
fördröjning (46).
digitalWrite (4, hög).
fördröjning (45);
digitalWrite 5, hög,
fördröjning (44);
digitalWrite (6, hög).
fördröjning (43);
digitalWrite (7, hög).
fördröjning (42).
digitalWrite 8, hög.
fördröjning (41);
digitalWrite (9, hög).
fördröjning (40);
digitalWrite 10, hög.
fördröjning (39),
digitalWrite (11, hög).
fördröjning (38).
digitalWrite 12, hög.
fördröjning (37).
digitalWrite (12, låg);
fördröjning (60);
digitalWrite (11, låg);
fördröjning (59).
digitalWrite (10, låg);
fördröjning (58).
digitalWrite (9, låg);
fördröjning (57);
digitalWrite (8, låg);
fördröjning (56).
digitalWrite (7, låg);
fördröjning (55);
digitalWrite (6, låg);
fördröjning (54).
digitalWrite (5, låg);
fördröjning (53);
digitalWrite (4, låg);
fördröjning (52);
digitalWrite (3, låg);
fördröjning (51);
digitalWrite (2, låg);
fördröjning (50);
digitalWrite (1, låg);
fördröjning (49).
digitalWrite 12, hög.
fördröjning (48).
digitalWrite (11, hög).
fördröjning (47);
digitalWrite 10, hög.
fördröjning (46).
digitalWrite (9, hög).
fördröjning (45);
digitalWrite 8, hög.
fördröjning (44);
digitalWrite (7, hög).
fördröjning (43);
digitalWrite (6, hög).
fördröjning (42).
digitalWrite 5, hög,
fördröjning (41);
digitalWrite (4, hög).
fördröjning (40);
digitalWrite (3, hög).
fördröjning (39),
digitalWrite (2, hög).
fördröjning (38).
digitalWrite (1, hög);
fördröjning (37).
digitalWrite 12, hög.
fördröjning (60);
digitalWrite (11, hög).
fördröjning (59).
digitalWrite 10, hög.
fördröjning (58).
digitalWrite (9, hög).
fördröjning (57);
digitalWrite 8, hög.
fördröjning (56).
digitalWrite (7, hög).
fördröjning (55);
digitalWrite (6, hög).
fördröjning (54).
digitalWrite 5, hög,
fördröjning (53);
digitalWrite (4, hög).
fördröjning (52);
digitalWrite (3, hög).
fördröjning (51);
digitalWrite (2, hög).
fördröjning (50);
digitalWrite (1, hög);
fördröjning (49).
digitalWrite (12, låg);
fördröjning (48).
digitalWrite (11, låg);
fördröjning (47);
digitalWrite (10, låg);
fördröjning (46).
digitalWrite (9, låg);
fördröjning (45);
digitalWrite (8, låg);
fördröjning (44);
digitalWrite (7, låg);
fördröjning (43);
digitalWrite (6, låg);
fördröjning (42).
digitalWrite (5, låg);
fördröjning (41);
digitalWrite (4, låg);
fördröjning (40);
digitalWrite (3, låg);
fördröjning (39),
digitalWrite (2, låg);
fördröjning (38).
digitalWrite (1, låg);
fördröjning (37).
digitalWrite 12, hög.
fördröjning (60);
digitalWrite 10, hög.
fördröjning (59).
digitalWrite 8, hög.
fördröjning (58).
digitalWrite (6, hög).
fördröjning (57);
digitalWrite (4, hög).
fördröjning (56).
digitalWrite (2, hög).
fördröjning (55);
digitalWrite (1, hög);
fördröjning (54).
digitalWrite (3, hög).
fördröjning (53);
digitalWrite 5, hög,
fördröjning (52);
digitalWrite (7, hög).
fördröjning (51);
digitalWrite (9, hög).
fördröjning (50);
digitalWrite (11, hög).
fördröjning (49).
digitalWrite (11, låg);
fördröjning (48).
digitalWrite (9, låg);
fördröjning (47);
digitalWrite (7, låg);
fördröjning (46).
digitalWrite (5, låg);
fördröjning (45);
digitalWrite (3, låg);
fördröjning (44);
digitalWrite (1, låg);
fördröjning (43);
digitalWrite (2, låg);
fördröjning (42).
digitalWrite (4, låg);
fördröjning (41);
digitalWrite (6, låg);
fördröjning (40);
digitalWrite (8, låg);
fördröjning (39),
digitalWrite (10, låg);
fördröjning (38).
digitalWrite (12, låg);
fördröjning (37).
digitalWrite (2, hög).
fördröjning (60);
digitalWrite (4, hög).
fördröjning (59).
digitalWrite (6, hög).
fördröjning (58).
digitalWrite 8, hög.
fördröjning (57);
digitalWrite 10, hög.
fördröjning (56).
digitalWrite 12, hög.
fördröjning (55);
digitalWrite (1, hög);
fördröjning (54).
digitalWrite (3, hög).
fördröjning (53);
digitalWrite 5, hög,
fördröjning (52);
digitalWrite (7, hög).
fördröjning (51);
digitalWrite (9, hög).
fördröjning (50);
digitalWrite (11, hög).
fördröjning (49).
digitalWrite (1, låg);
fördröjning (48).
digitalWrite (3, låg);
fördröjning (47);
digitalWrite (5, låg);
fördröjning (46).
digitalWrite (7, låg);
fördröjning (45);
digitalWrite (9, låg);
fördröjning (44);
digitalWrite (11, låg);
fördröjning (43);
digitalWrite (2, låg);
fördröjning (42).
digitalWrite (4, låg);
fördröjning (41);
digitalWrite (6, låg);
fördröjning (40);
digitalWrite (8, låg);
fördröjning (39),
digitalWrite (10, låg);
fördröjning (38).
digitalWrite (12, låg);
fördröjning (37).
digitalWrite (12, låg);
fördröjning (60);
digitalWrite (11, hög).
fördröjning (59).
digitalWrite (10, låg);
fördröjning (58).
digitalWrite (9, hög).
fördröjning (57);
digitalWrite (8, låg);
fördröjning (56).
digitalWrite (7, hög).
fördröjning (55);
digitalWrite (6, låg);
fördröjning (54).
digitalWrite 5, hög,
fördröjning (53);
digitalWrite (4, låg);
fördröjning (52);
digitalWrite (3, hög).
fördröjning (51);
digitalWrite (2, låg);
fördröjning (50);
digitalWrite (1, hög);
fördröjning (49).
digitalWrite (12, låg);
fördröjning (48).
digitalWrite (11, hög).
fördröjning (47);
digitalWrite (10, låg);
fördröjning (46).
digitalWrite (9, hög).
fördröjning (45);
digitalWrite (8, låg);
fördröjning (44);
digitalWrite (7, hög).
fördröjning (43);
digitalWrite (6, låg);
fördröjning (42).
digitalWrite 5, hög,
fördröjning (41);
digitalWrite (4, låg);
fördröjning (40);
digitalWrite (3, hög).
fördröjning (39),
digitalWrite (2, låg);
fördröjning (38).
digitalWrite (1, hög);
fördröjning (37).
digitalWrite 12, hög.
fördröjning (60);
digitalWrite (11, låg);
fördröjning (59).
digitalWrite 10, hög.
fördröjning (58).
digitalWrite (9, låg);
fördröjning (57);
digitalWrite 8, hög.
fördröjning (56).
digitalWrite (7, låg);
fördröjning (55);
digitalWrite (6, hög).
fördröjning (54).
digitalWrite (5, låg);
fördröjning (53);
digitalWrite (4, hög).
fördröjning (52);
digitalWrite (3, låg);
fördröjning (51);
digitalWrite (2, hög).
fördröjning (50);
digitalWrite (1, låg);
fördröjning (49).
digitalWrite 12, hög.
fördröjning (48).
digitalWrite (11, låg);
fördröjning (47);
digitalWrite 10, hög.
fördröjning (46).
digitalWrite (9, låg);
fördröjning (45);
digitalWrite 8, hög.
fördröjning (44);
digitalWrite (7, låg);
fördröjning (43);
digitalWrite (6, hög).
fördröjning (42).
digitalWrite (5, låg);
fördröjning (41);
digitalWrite (4, hög).
fördröjning (40);
digitalWrite (3, låg);
fördröjning (39),
digitalWrite (2, hög).
fördröjning (38).
digitalWrite (1, låg);
fördröjning (37).
digitalWrite (1, låg);
fördröjning (60);
digitalWrite (12, låg);
fördröjning (59).
digitalWrite (2, låg);
fördröjning (58).
digitalWrite (11, låg);
fördröjning (57);
digitalWrite (3, låg);
fördröjning (56).
digitalWrite (10, låg);
fördröjning (55);
digitalWrite (4, låg);
fördröjning (54).
digitalWrite (9, låg);
fördröjning (53);
digitalWrite (5, låg);
fördröjning (52);
digitalWrite (8, låg);
fördröjning (51);
digitalWrite (6, låg);
fördröjning (50);
digitalWrite (7, låg);
fördröjning (49).
digitalWrite 12, hög.
fördröjning (48).
digitalWrite (1, hög);
fördröjning (47);
digitalWrite (11, hög).
fördröjning (46).
digitalWrite (2, hög).
fördröjning (45);
digitalWrite 10, hög.
fördröjning (44);
digitalWrite (3, hög).
fördröjning (43);
digitalWrite (9, hög).
fördröjning (42).
digitalWrite (4, hög).
fördröjning (41);
digitalWrite 8, hög.
fördröjning (40);
digitalWrite 5, hög,
fördröjning (39),
digitalWrite (7, hög).
fördröjning (38).
digitalWrite (6, hög).
digitalWrite (12, låg);
fördröjning (60);
digitalWrite (1, låg);
fördröjning (59).
digitalWrite (11, låg);
fördröjning (58).
digitalWrite (2, låg);
fördröjning (57);
digitalWrite (10, låg);
fördröjning (56).
digitalWrite (3, låg);
fördröjning (55);
digitalWrite (9, låg);
fördröjning (54).
digitalWrite (4, låg);
fördröjning (53);
digitalWrite (8, låg);
fördröjning (52);
digitalWrite (5, låg);
fördröjning (51);
digitalWrite (7, låg);
fördröjning (50);
digitalWrite (6, låg);
fördröjning (49).
digitalWrite (1, hög);
fördröjning (48).
digitalWrite 12, hög.
fördröjning (47);
digitalWrite (2, hög).
fördröjning (46).
digitalWrite (11, hög).
fördröjning (45);
digitalWrite (3, hög).
fördröjning (44);
digitalWrite 10, hög.
fördröjning (43);
digitalWrite (4, hög).
fördröjning (42).
digitalWrite (9, hög).
fördröjning (41);
digitalWrite 5, hög,
fördröjning (40);
digitalWrite 8, hög.
fördröjning (39),
digitalWrite (6, hög).
fördröjning (38).
digitalWrite (7, hög).
}