View difference between Paste ID: Sct287WB and sFZnSXqn
SHOW: | | - or go back to the newest paste.
1
byte outputPins[] = {3,4,5,6,7,8,9};
2
byte currentValue = 0;
3
                     //ABCDEFG0
4-
byte lookupTable[] = {BXXXXXXX,
4+
byte lookupTable[] = {BXXXXXXX0, //0
5-
                      BXXXXXXX,
5+
                      BXXXXXXX0, //1
6-
                      BXXXXXXX,
6+
                      BXXXXXXX0, //2
7-
                      BXXXXXXX,
7+
                      BXXXXXXX0, //3
8-
                      BXXXXXXX,
8+
                      BXXXXXXX0, //4
9-
                      BXXXXXXX,
9+
                      BXXXXXXX0, //5
10-
                      BXXXXXXX,
10+
                      BXXXXXXX0, //6
11-
                      BXXXXXXX,
11+
                      BXXXXXXX0, //7
12-
                      BXXXXXXX,
12+
                      BXXXXXXX0, //8
13-
                      BXXXXXXX};
13+
                      BXXXXXXX0}; //9
14
15
void setup(){
16
	for(byte a = 0; a < 7; a++){
17
		pinMode(outputPins[a],OUTPUT);
18
	}
19
}
20
21
void loop(){
22
	for(byte a = 0; a < 7; a++){
23
		digitalWrite(outputPins[a],HIGH);
24
	}
25
26
	delay(1000);
27
28
	for(byte a = 0; a < 7; a++){
29
		digitalWrite(outputPins[a],LOW);
30
	}
31
32
	delay(1000);
33
}