Raspberry PI và máy quét dấu vân tay


13

Làm cách nào để Raspberry PI hoạt động với máy quét dấu vân tay như thế này ?

nhập mô tả hình ảnh ở đây

Tôi đã tìm thấy một cái gì đó chỉ dành cho Arduino ( http://learn.adafbean.com/adafbean-optical-fingerprint-sensor ) Có hướng dẫn nào cho Raspberry hoặc thư viện không? Tôi không thể tìm thấy bất cứ điều gì.


Bạn sẽ phải tìm ra cách gửi các gói UART dựa trên phần mềm Arduino và demo và tạo các phương thức của riêng bạn trong Perl, Bash hoặc bất cứ hương vị nào của bạn.
Piotr Kula

điều này đã được hỏi 4 năm trước. Bạn có một dự án hoàn thành?
John Demetriou

Tôi không thể bắt đầu dự án ... xin lỗi
brssousa

Câu trả lời:


6

Điều đó sẽ làm việc tốt. Nó sử dụng giao thức UART, do đó, rất dễ dàng để kết nối cáp (Chỉ có 2 dây đến các chân UART GPIO (14 và 15 IIRC). Theo như các thư viện, tôi nghĩ tất cả những gì bạn sẽ tìm thấy là tải xuống 'phần mềm demo' từ Sparkfun Trong SDK (Bộ công cụ phát triển phần mềm) có một số tệp cpp (C ++) và một số tệp .h (tiêu đề). Tôi nghĩ giữa các tệp này và bảng dữ liệu bạn sẽ có cơ hội khá tốt để làm cho nó hoạt động.


1
Lenik cũng làm cho một điểm tốt là tốt. Bạn sẽ có thể sử dụng bất kỳ đầu đọc dấu vân tay USB nào hỗ trợ * nix. Bằng cách đó, bạn sẽ không phải viết trình điều khiển, thư viện của riêng mình, v.v.
Butters

5

Tốt hơn hết, bạn nên chọn một máy quét khác, giống như Microsoft Fingerprint Reader 1033 (hoặc cùng một kiểu trong hộp khác - Digital Persona Pro UareU 4000B). Cả hai đều có xu, được hỗ trợ tốt khi sử dụng libusbvà có rất nhiều phần mềm có sẵn, bao gồm các mô-đun PAM để dễ dàng nhận dạng bằng ngón tay thay vì mật khẩu.

Ngoài ra, vì các máy quét này cung cấp hình ảnh thang độ xám 8 bit thô, bạn có thể dễ dàng thay đổi các phụ trợ nhận dạng hoặc thậm chí viết phần mềm của riêng bạn và cơ sở dữ liệu của dấu vân tay sẽ chỉ bị giới hạn bởi trí tưởng tượng của bạn (và kích thước ổ cứng gắn ngoài =).

Máy quét Sparkfun không cho phép chụp ảnh thô và chỉ lưu trữ khoảng một trăm mẫu - nó gần như không đủ cho một gia đình từ 3 người trở lên, chứ đừng nói đến việc sử dụng nó cho một văn phòng công ty nhỏ hoặc bất kỳ không gian chung nào.


Tôi xin lỗi. Ngoài chủ đề: Giả sử rằng tôi đã lưu hình ảnh in ngón tay thô từ một loại đầu đọc ngón tay nhất định trong cơ sở dữ liệu và để các đầu đọc ngón tay khác (từ các nhà sản xuất khác) kết nối với máy tính có cài đặt ứng dụng nhận dạng của riêng tôi. Tất cả các máy quét có thể tạo ra hình ảnh thô. Có đảm bảo rằng các hình ảnh thô có thể được sử dụng để so sánh? Những điều phải được xem xét?
Lập trình viên định hướng tiền


0

Tôi đã kết nối Raspberry Pi Zerovới GT511-C3và tạo một GUI đơn giản cho nó. Sơ đồ kết nối là một cái gì đó giống như dưới đây.

Đây là mã Python trên GitHub . Xin lỗi tôi không thể dán mã ở đây vì gói kéo dài một số tệp.

Tôi nghĩ rằng sơ đồ kết nối sau đây sẽ hoạt động:

----------------------                 ------------------------
GT-511C3     Tx (1)--|-----------------|--(10) RxD   R-Pi
             Rx (2)--|---.-----/\/\----|--(8)  TxD
                     |   |    1kOhm    |
                     |   \             |
                     |   /             |
                     |   \ 2kOhm       |
                     |   |             |
            Gnd (3)--|---.-------------|--(6) Gnd
             5V (4)--|-----------------|--(2) 5V
----------------------                 ------------------------
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.