Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 정보처리기사
- apt update
- opencv resize
- opencv
- 고정ip할당
- rotation
- annotating
- c#
- api사용해서 google drive에 폴더만들기
- vim명령어
- libopencv-dev
- opengl
- Python
- google drive 업로드
- 아두이노
- vim
- 아두이노 설치
- translation
- esp32
- vtk
- sshkey
- opencv apt설치
- 정보처리기사후기
- Winform
- google drive upload
- ubuntu
- vi
- Google Drive API
- NodeMCU
- 우분투 opencv 설치
Archives
- Today
- Total
내가 보려고 만든 블로그
아두이노 4x4 keypad Test 본문
반응형
playground.arduino.cc/Code/Keypad/
에서 keypad.zip
다운
#include <Keypad.h>
const byte ROWS = 4; // 행(rows) 개수
const byte COLS = 4; // 열(columns) 개수
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = {6, 7, 8, 9}; // R1, R2, R3, R4 단자가 연결된 아두이노 핀 번호
byte colPins[COLS] = {5, 4, 3, 2}; // C1, C2, C3, C4 단자가 연결된 아두이노 핀 번호
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
void setup() {
Serial.begin(115200);
}
void loop() {
char key = keypad.getKey();
if (key) {
Serial.println(key);
}
}
#include <Keypad.h>
const byte ROWS = 4; // 행(rows) 개수
const byte COLS = 4; // 열(columns) 개수
char keys[ROWS][COLS] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','#','D'}
};
byte rowPins[ROWS] = {6, 7, 8, 9}; // R1, R2, R3, R4 단자가 연결된 아두이노 핀 번호
byte colPins[COLS] = {5, 4, 3, 2}; // C1, C2, C3, C4 단자가 연결된 아두이노 핀 번호
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );
void setup() {
Serial.begin(115200);
}
void loop() {
char key = keypad.getKey();
if (key) {
switch(key) {
case 'A':
Serial.println("Hello?");
break;
case 'B':
Serial.println("I love you.");
break;
case 'C':
Serial.println("안녕하세요.");
break;
default:
Serial.println(key);
break;
}
}
}
선은 많지만 연결자체는 쉬운편이다..!
반응형
'아두이노' 카테고리의 다른 글
아두이노 시계 (0) | 2020.09.08 |
---|---|
아두이노 ds1302 realtime_clock (0) | 2020.09.08 |
아두이노 3color led test (0) | 2020.09.08 |
아두이노 DHT11 온습도 센서 (0) | 2020.09.08 |
아두이노 LCD 1602 I2C모듈 (0) | 2020.09.08 |