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. Веб-сайт. В SDK (Software Development Kit) есть несколько файлов cpp (C ++) и некоторые файлы .h (заголовок). Я думаю, что между ними и таблицей данных у вас должен быть довольно хороший шанс заставить его работать.


1
Леник тоже делает хорошую мысль. Вы должны иметь возможность использовать любой USB-сканер отпечатков пальцев, который поддерживает * nix. Таким образом, вам не придется писать свои собственные драйверы, библиотеки и т. Д.
Баттерс

5

Вам лучше выбрать другой сканер, например Microsoft Fingerprint Reader 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.