Page 331 - 최강 아두이노 퍼스트 참고서
P. 331
// col[xx] of leds = pin yy on led matrix
// 행 8 개 순서대로 지정합니다.
//
int cols[8] = {pins[13], pins[3], pins[4], pins[10],
pins[06],pins[11], pins[15], pins[16]};
// row[xx] of leds = pin yy on led matrix
// 열 8 개 순서대로 지정해줍니다.
int rows[8] = {pins[9], pins[14], pins[8], pins[12],
pins[1],pins[7], pins[2], pins[5]};
const int numPatterns = 6;
byte patterns[numPatterns][8][8] = {
H,E,L,L,O,SPACE
};
int pattern = 0;
void setup() {
// sets the pins as output
for (int i = 1; i <= 16; i++) {
pinMode(pins[i], OUTPUT);
}
// set up cols and rows
for (int i = 1; i <= 8; i++) {
digitalWrite(cols[i - 1], !LOW);
}
for (int i = 1; i <= 8; i++) {
digitalWrite(rows[i - 1], !LOW);
}
331