[모듈] 24장. 아두이노 4X4 멤브레인 키패드 사용하기 페이스북 트위터 카카오톡 
작성자 관리자 등록일 2021-03-03 10:48:22 조회수 73

안녕하세요. 오늘은 부피도 작고 사용하기 쉬운


4X4 멤브레인 키패드를 사용해 보도록 하겠습니다.







4X4 멤브레인 키패드 회로




먼저 회로를 보시면



내부 회로도




회로를 보면 가로 선과 세로 선 있는데 


세로 선이 위에 위치하여 버튼이 눌렸을 경우 세로 선이 먼저 눌리면서 가로 선과 접촉되어 


어떤 버튼이 눌렸는지 인식되는 방식이에요



4X4 멤브레인 키패드 연결





위 그림처럼 아두이노와 연결해 주세요.


디지털 핀번호는 바꾸셔도 상관없습니다~




아두이노

키패드 모듈

D2

PIN 1

D3

PIN 2

D4

PIN 3

D5

PIN 4

D6

PIN 5

D7

PIN 6

D8

PIN 7

D9

PIN 8



4X4 멤브레인 키패드 연결도 Fritzing 파일









라이브러리 추가하기





4X4 멤브레인 키패드모듈을 사용하려면 그전에 라이브러리를 추가해줘야 합니다






먼저 라이브러리 관리를 열어주세요 ( Ctrl + Shift + I)



keypad를 검색하시면



위의 라이브러리가 나오는데 설치 꾹!












코딩




먼저 기본적인 동작을 위해 


예제 'CustomKeypad'를 열어 주세요











1
2
3
4
5
6
7
8
char hexaKeys[ROWS][COLS] = {
  {'1','2','3','A'},
  {'4','5','6','B'},
  {'7','8','9','C'},
  {'*','0','#','D'}
};
byte rowPins[ROWS] = {9876}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {5432}; //connect to the column pinouts of the keypad
cs



예제를 불러오셨으면 키패드 번호 자리와 연결할 핀 번호를 바꿔주세요


이렇게 연결해 주시고 버튼을 눌러보면 











리얼 모니터(Ctrl + Shift + M) 을 통해 확인할 수 있어요.



특정 버튼을 눌렀을 때 원하는 동작을 하는 프로그램을 만들 수도 있을 거 같아요!!



여기까지  4X4 멤브레인 키패드 사용에 대해 알아보았습니다~




















    



아두이노 arduino 코딩 코딩예제 예제 code coding 키패드 keypad pad membrane number 숫자 계산기 키보드  인투피온 intopion


댓글(0)
로그인 또는 댓글권한이 있을 경우 등록하실 수 있습니다.

비밀번호 확인

댓글 등록시에 입력했던 비밀번호를 입력해 주세요.

비밀번호 확인

게시글 등록시에 입력했던 비밀번호를 입력해 주세요.
번호제목조회수
29 [모듈] 28장. 아두이노 조도센서 모듈 사용하기 14
28 [모듈] 27장. 아두이노 SHT20 온습도센서 사용하기 84
27 [모듈] test 0
26 [모듈] 26장. 아두이노 심박 펄스센서 사용하기 147
25 [모듈] 25장. 아두이노 4x4 멤브레인 키패드 응용편 58
>> [모듈] 24장. 아두이노 4X4 멤브레인 키패드 사용하기 74
23 [모듈] 23장. 아두이노와 앱인벤터를 통한 온습도 출력하기 113
22 [모듈] 22장. 아두이노 온습도센서 DHT 11 81
21 [모듈] 21장. 아두이노 앱 인벤터 LED 컨트롤하기 176
20 [모듈] 20장. 아두이노 DS18B20 사용하기 130
19 [모듈] 19장. 아두이노 WS2812B 네오픽셀 LED 모듈 ... 116
18 [모듈] 18장. 아두이노 도트 매트릭스 모듈(MAX7219) ... 79
17 [모듈] 17장. 아두이노 RFID(RC522) NFC 사용하기 116
16 [모듈] 16장. 아두이노 서보모터 사용하기 265
15 [모듈] 15장. 아두이노 스위치 사용하기 80
14 [모듈] 14장. 아두이노 조도센서 사용하기 133
13 [모듈] 13장. 아두이노 HC-SR501 인체 감지 경보기 85
12 [모듈] 12장. 아두이노 초음파 센서 거리측정기 72
11 [모듈] 11장. 초음파 센서를 활용한 접근금지 경보음 울리기 87
10 [모듈] 10장. 아두이노 초음파 센서를 이용한 선풍기 110

비밀번호 확인

게시글 등록시에 입력했던 비밀번호를 입력해 주세요.

비밀번호 확인

댓글/답글 등록시에 입력했던 비밀번호를 입력해 주세요.

CS CENTER

1644 - 4457

CUSTOMER SERVICE

주문/배송문의 쇼핑문의 이용안내 제품문의 1:1문의 자주하는질문

BANK INFO

신한은행 140 011 044291 예금주 (주)인투피온 소영삼
  • 회사소개 개인정보처리방침 이용약관 입점안내 광고안내 아이디/비밀번호찾기
  • 통장사본 파일다운 회사소개서 다운

(주)인투피온

대표:소영삼 사업자등록번호:113-86-29364 [사업자정보확인] 통신판매신고:2015-서울구로-1028

본사 : 서울 구로구 경인로 53길 90 STX W-Tower 1307호

매장 : 서울 구로구 경인로 53길 15 중앙유통단지 가동 3101호

전화번호 :1644-4457 팩스번호: 02-6124-4242 이메일: info@intopion.com / Hosting Provider : ㈜가비아씨엔에

개인정보관리책임자 : 이성민

회원님의 소중한 개인정보 보호를 위해 비밀번호를 주기적으로 변경하시는 것이 좋습니다.
현재 비밀번호
신규 비밀번호
신규 비밀번호 확인
6~20자, 영문 대소문자 또는 숫자 특수문자 중 2가지 이상 조합