Page 217 - 최강 아두이노 퍼스트 참고서
P. 217
그림 22-3 멤브레인 키패드 연결 부분
아두이노 보드에 4x4 등의 KeyPad 모듈 사용시에는 KeyPad 라이브러리를 사용하도록 합니
다. KeyPad 라이브러리는 아래의 사이트에서 상세히 설명 되어 있습니다. 키패드 라이브러리
참조 사이트:
http://playground.arduino.cc/Code/Keypad
참조 사이트 본문에는 공개 라이브러리 다운로드 주소가 있습니다.
http://playground.arduino.cc/uploads/Code/keypad.zip
또는 다양한 키패드를 사용하고자 하는 경우에는
https://github.com/joeyoung/arduino_keypads 깃헙 키패드 라이브러리 주소에 서 다운로드 받
아서 사용하도록 합니다. 키패드 I2C 방식 등의 여러가지 라이브러리 들이 있습니다.
keypad.zip 다운로드 받아 임의의 디렉터리에 압축 해제 하였을 경우, 아두이노 스 케치 IDE
의 “스케치북 위치:” 아래의 libraries 하위 디렉터리에 keypad 디렉터리 를 복사 해주어야 합
니다. 이런 경우에는 아두이노 스케치 IDE 를 재 실행해주어야 라이브러리 목록, 정보가 갱신
되어 사용 가능 합니다.
또는 아두이노 스케치 IDE 메뉴의 “스케치” -> “include Library” -> “Add Zip Library” 메뉴
선택을 하면, ZIP 파일 선택 다이얼로그 창이 나오면 다운로드 받은 keypad.zip 을 선택하여
주면 자동으로 설치가 됩니다.(아두이노 스케치 IDE 버전
1.6.4)
아래의 예제 코드처럼 헤더 파일을 선언하여 사용합니다.
#include <Keypad.h> // keypad 라이브러리 사용
예제코드)
217