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
   326   327   328   329   330   331   332   333   334   335   336