Как я могу заставить 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, поэтому его легко подключить (только 2 провода к контактам UART GPIO (14 и 15 IIRC). Что касается библиотек, я думаю, что все, что вы найдете, это загрузка «демонстрационного программного обеспечения» из Sparkfun. Веб-сайт. В SDK (Software Development Kit) есть несколько файлов cpp (C ++) и некоторые файлы .h (заголовок). Я думаю, что между ними и таблицей данных у вас должен быть довольно хороший шанс заставить его работать.
Вам лучше выбрать другой сканер, например Microsoft Fingerprint Reader 1033 (или ту же модель в другой коробке - Digital Persona Pro UareU 4000B). Оба десятка, хорошо поддерживаются с помощью libusbи есть много программного обеспечения, включая модули PAM для легкой идентификации с помощью пальца вместо пароля.
Кроме того, поскольку эти сканеры обеспечивают чистое 8-битное изображение в градациях серого, легко изменить фоны распознавания или даже написать собственное программное обеспечение, а база данных отпечатков пальцев будет ограничена только вашим воображением (и размером внешнего жесткого диска =).
Сканер Sparkfun не позволяет захватывать необработанные изображения и хранит только около сотни шаблонов - этого недостаточно для семьи из 3 и более человек, не говоря уже о том, чтобы использовать его для офиса небольшой компании или любого коммунального помещения.
Теперь вы можете использовать этот драйвер python для запуска отпечатка GT511C3 в Raspberry Pi
Я подключил 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
---------------------- ------------------------