배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 4x4 매트릭스 키패드 버튼 모듈 / Arduino Keypad Module | ||
TOTAL PRICE(수량) 0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #include <Keypad.h> const byte row = 4; // 행(row) 개수 const byte column = 4; // 열(columns) 개수 char keys[row][column] = { // 행, 열 문자열을 지정합니다. {'1','2','3','A'}, {'4','5','6','B'}, {'7','8','9','C'}, {'*','0','#','D'} }; byte rowPins[row] = {2, 3, 4, 5}; // R1, R2, R3, R4 단자가 연결된 아두이노 핀 번호 byte colPins[column] = {9, 8, 7, 6}; // C1, C2, C3, C4 단자가 연결된 아두이노 핀 번호 Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, row, column ); void setup() { Serial.begin(9600); } void loop() { char key = keypad.getKey(); if (key) { switch(key) { case 'A': // A 버튼을 누르면 Serial.println("Hello"); // 시리얼 모니터에 해당 문자열 출력 break; case 'B': Serial.println("EDUINO"); break; case 'C': Serial.println("LET'S STUDY"); break; case 'D': Serial.println("ARDUINO"); break; default: Serial.println(key); break; } } } | cs |
2,200원
1,500원