Raspberry PI를 이와 같은 지문 스캐너와 함께 작동하게하려면 어떻게 해야 합니까?
Arduino만을위한 것을 찾았습니다 ( http://learn.adafruit.com/adafruit-optical-fingerprint-sensor ) Raspberry 또는 라이브러리에 대한 자습서가 있습니까? 나는 아무것도 찾을 수 없었다.
Raspberry PI를 이와 같은 지문 스캐너와 함께 작동하게하려면 어떻게 해야 합니까?
Arduino만을위한 것을 찾았습니다 ( http://learn.adafruit.com/adafruit-optical-fingerprint-sensor ) Raspberry 또는 라이브러리에 대한 자습서가 있습니까? 나는 아무것도 찾을 수 없었다.
답변:
잘 작동합니다. UART 프로토콜을 사용하므로 케이블을 쉽게 연결할 수 있어야합니다 (UART GPIO 핀 (14 및 15 IIRC)에 2 개의 전선 만 가능). SDK (Software Development Kit)에는 cpp (C ++) 파일과 .h (헤더) 파일이 있는데,이 파일과 데이터 시트 사이에는 작업 할 수있는 좋은 기회가 있다고 생각합니다.
Microsoft Fingerprint Reader 1033과 같은 다른 스캐너를 선택하는 것이 좋습니다 (또는 다른 상자의 동일한 모델 인 Digital Persona Pro UareU 4000B). 둘 다 십분의 일이며 잘 지원 libusb
되며 암호 대신 손가락을 사용하여 쉽게 식별 할 수있는 PAM 모듈을 포함하여 사용 가능한 많은 소프트웨어가 있습니다.
또한이 스캐너는 원시 8 비트 회색조 그림을 제공하기 때문에 인식 백엔드를 변경하거나 자신의 소프트웨어를 작성하기도 쉽고 지문 데이터베이스는 상상력 (및 외부 HDD 크기 =)에 의해서만 제한됩니다.
Sparkfun 스캐너는 원시 이미지를 캡처 할 수 없으며 약 수백 개의 템플릿 만 저장할 수 있습니다. 소규모 회사 사무실이나 공동 공간에 사용할 수는 없지만 3 명 이상의 가족에게는 충분하지 않습니다.
이제이 파이썬 드라이버를 사용하여 라즈베리 파이에서 GT511C3 지문을 실행할 수 있습니다
나는 연결 한 Raspberry Pi Zero
받는 사람을 GT511-C3
, 그리고 그것을 위해 간단한 GUI를했다. 연결도는 아래와 같습니다.
다음은 GitHub의 Python 코드입니다 . 패키지가 여러 파일에 걸쳐 있기 때문에 여기에 코드를 붙여 넣을 수 없습니다.
다음 연결 다이어그램이 작동해야한다고 생각합니다.
---------------------- ------------------------
GT-511C3 Tx (1)--|-----------------|--(10) RxD R-Pi
Rx (2)--|---.-----/\/\----|--(8) TxD
| | 1kOhm |
| \ |
| / |
| \ 2kOhm |
| | |
Gnd (3)--|---.-------------|--(6) Gnd
5V (4)--|-----------------|--(2) 5V
---------------------- ------------------------