Raspberry PI і сканер відбитків пальців


13

Як я можу змусити програму Raspberry PI працювати зі сканером відбитків так, як це ?

введіть тут опис зображення

Я знайшов щось для Arduino ( http://learn.adafruit.com/adafruit-optical-fingerprint-sensor ) Чи є підручники для Raspberry або бібліотек? Я нічого не міг знайти.


Вам доведеться дізнатися, як надсилати пакети UART на основі програмного забезпечення Arduino та демонстрації та робити власні методи в Perl, Bash або будь-якому іншому.
Пьотр Кула

це запитали 4 роки тому. У вас є завершений проект?
Джон Деметріу

Я не зміг розпочати проект ... вибачте
brgsousa

Відповіді:


6

Це повинно працювати добре. Він використовує протокол UART, тому його слід легко провести кабелем (лише 2 дроти до штифтів UART GPIO (14 і 15 IIRC). Що стосується бібліотек, я думаю, що все, що ви знайдете, - це "демо-програмне забезпечення", завантажене з Sparkfun's У SDK (комплект розробки програмного забезпечення) є деякі файли cpp (C ++), а також деякі .h (заголовок) файлів. Я думаю, що між цими та таблицями даних у вас має бути досить хороший шанс налагодити її роботу.


1
Леник теж добре зазначає. Ви повинні мати можливість використовувати будь-який зчитувач відбитків USB, який підтримує * nix. Таким чином, вам не доведеться писати власні драйвери, бібліотеки тощо
Баттерс

5

Вам краще вибрати інший сканер - щось на зразок Microsoft Reader Fingerprint 1033 (або та сама модель в іншому полі - Digital Persona Pro UareU 4000B). Обидва є десятками з десятками, добре підтримують використання, libusbі є багато програмного забезпечення, включаючи модулі PAM для легкої ідентифікації за допомогою пальця замість пароля.

Крім того, оскільки ці сканери надають необмежену 8-бітну картинку відтінків сірого, легко змінити програмне розпізнавання або навіть написати власне програмне забезпечення, а база даних відбитків пальців буде обмежена лише вашою фантазією (і вашим зовнішнім розміром жорсткого диска =).

Сканер Sparkfun не дозволяє знімати необроблені зображення і зберігає близько ста шаблонів - цього майже не вистачає для сім'ї з 3 і більше, не кажучи вже про використання його для невеликого офісу компанії або будь-якого комунального простору.


Вибачте. Поза темою: Припустимо, що я зберігав в базі даних нерозроблені зображення для відбитків пальців від певного типу зчитувачів пальців і дозволяв іншим зчитувачам пальців (від інших виробників) підключатися до комп'ютерів із встановленим власним розпізнавальним додатком. Усі сканери можуть створювати необроблені зображення. Чи гарантується, що необроблені зображення можна використовувати для порівняння? Які речі треба враховувати?
Програміст, орієнтований на гроші,


0

Я підключив Raspberry Pi Zeroдо GT511-C3і створив для нього простий графічний інтерфейс. Схема підключення - це щось на зразок наведеної нижче.

Ось код Python на GitHub . Вибачте, я не можу вставити код тут, оскільки пакет охоплює кілька файлів.

Я думаю, що наступна схема підключення повинна працювати:

----------------------                 ------------------------
GT-511C3     Tx (1)--|-----------------|--(10) RxD   R-Pi
             Rx (2)--|---.-----/\/\----|--(8)  TxD
                     |   |    1kOhm    |
                     |   \             |
                     |   /             |
                     |   \ 2kOhm       |
                     |   |             |
            Gnd (3)--|---.-------------|--(6) Gnd
             5V (4)--|-----------------|--(2) 5V
----------------------                 ------------------------
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.