Fingerprint Sensor

아두이노와 지문인식 센서를 사용해 봅시다.


Fingerprint Sensor 1
AS608 칩을 이용한 지문인식 센서입니다.


Fingerprint Sensor 2
핀맵은 왼쪽에서 오른쪽으로 다음과 같습니다.

(D- D+는 USB 연결에 사용됨)

D- D+ UA TCH GND RX TX VCC(3.3V)

제품마다 다를 수 있습니다.


Fingerprint Sensor 3
아래와 같이 연결합니다.

VCC – 3.3V

TX-D2

RX-D3

GND-GND


Fingerprint Sensor 4
Arduino IDE – 라이브러리 관리자 – 지문을 찾아 Adafruit 지문 센서 라이브러리를 설치합니다.




Fingerprint Sensor 5
파일 – 샘플 – Adafruit 지문 센서 라이브러리 – 등록을 선택합니다.


Fingerprint Sensor 6
컴파일하고 Arduino에 업로드합니다.


Fingerprint Sensor 7
시리얼 모니터를 확인하면 지문인식 센서가 인식되어 ID입력을 기다립니다.


Fingerprint Sensor 8
127개의 지문을 인식할 수 있습니다.

최초 지문 등록이므로 1을 입력하면 최초 지문 등록 대기 상태가 됩니다.




Fingerprint Sensor 9
전화를 끊을 때는 지문이 인식되고, 떼고 끊으면 첫 번째 지문이 등록됩니다.

2를 입력하고 같은 방법으로 두 번째 지문을 등록합니다.


Fingerprint Sensor 10
이번에는 지문 예제가 로드됩니다.


Fingerprint Sensor 11
컴파일 및 업로드


Fingerprint Sensor 12
지문 인식 센서가 인식되고 대기 상태로 들어갑니다.

센서에 두 개의 지문(템플릿)이 있음을 나타냅니다.




Fingerprint Sensor 13
처음 등록된 손가락을 대면 ID 1이 할당됩니다.


Fingerprint Sensor 14
두 번째 손가락을 올려놓으면 ID 2에 해당합니다.