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 |
Tags
- libopencv-dev
- Google Drive API
- opencv apt설치
- vtk
- esp32
- 아두이노 설치
- c#
- 우분투 opencv 설치
- rotation
- google drive 업로드
- 정보처리기사후기
- google drive upload
- ubuntu
- 정보처리기사
- 고정ip할당
- annotating
- api사용해서 google drive에 폴더만들기
- opencv resize
- translation
- vi
- opencv
- Python
- vim
- opengl
- 아두이노
- Winform
- NodeMCU
- vim명령어
- sshkey
- apt update
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 |