Raspberry PI y escáner de huellas digitales

13

¿Cómo puedo hacer que Raspberry PI funcione con un escáner de huellas digitales como este ?

ingrese la descripción de la imagen aquí

Encontré algo para Arduino solamente ( http://learn.adafruit.com/adafruit-optical-fingerprint-sensor ) ¿Hay algún tutorial para la Raspberry o las bibliotecas? No pude encontrar nada.

brgsousa
fuente
Tendrá que descubrir cómo enviar los paquetes UART basados ​​en Arduino y el software de demostración y crear sus propios métodos en Perl, Bash o lo que sea que le guste.
Piotr Kula
Esto fue preguntado hace 4 años. ¿Tienes un proyecto finalizado?
John Demetriou
No pude iniciar el proyecto ... lo siento
brgsousa

Respuestas:

6

Eso debería funcionar bien. Utiliza el protocolo UART, por lo que debería ser fácil de cablear (solo 2 cables a los pines UART GPIO (14 y 15 IIRC). En cuanto a las bibliotecas, creo que todo lo que encontrará es la descarga del "software de demostración" de Sparkfun's sitio web. En el SDK (Kit de desarrollo de software) hay algunos archivos cpp (C ++) y algunos archivos .h (encabezado). Creo que entre estos y la hoja de datos debería tener una muy buena posibilidad de que funcione.

Mantequillas
fuente
1
Lenik también hace un buen punto. Debería poder utilizar cualquier lector de huellas digitales USB que admita * nix. De esa manera no tendrá que escribir sus propios controladores, bibliotecas, etc.
Butters
5

Será mejor que elija un escáner diferente, algo como Microsoft Fingerprint Reader 1033 (o el mismo modelo en la caja diferente: Digital Persona Pro UareU 4000B). Ambas son de diez centavos por docena, están bien soportadas libusby hay una gran cantidad de software disponible, incluidos los módulos PAM para una fácil identificación con el dedo en lugar de la contraseña.

Además, dado que estos escáneres proporcionan una imagen de escala de grises sin procesar de 8 bits, es fácil cambiar los backends de reconocimiento o incluso escribir su propio software, y la base de datos de las huellas digitales estará limitada solo por su imaginación (y su tamaño de disco duro externo =).

El escáner Sparkfun no permite capturar imágenes en bruto y solo almacena alrededor de un centenar de plantillas; no es suficiente para una familia de 3 o más, y mucho menos para usarlo en la oficina de una pequeña empresa o en cualquier espacio comunitario.

lenik
fuente
Lo siento. Fuera de tema: suponga que guardé imágenes de huellas dactilares sin procesar de cierto tipo de lectores de dedos en una base de datos y dejé que otros lectores de dedos (de otros fabricantes) se conectaran a las computadoras con mi propia aplicación de reconocimiento instalada. Todos los escáneres pueden producir imágenes en bruto. ¿Se garantiza que las imágenes en bruto se puedan usar para comparar? ¿Qué cosas hay que tener en cuenta?
Programador orientado al dinero
0

He conectado Raspberry Pi Zerocon el GT511-C3, e hizo una interfaz gráfica de usuario sencilla para ello. El diagrama de conexión es similar al que se muestra a continuación.

Aquí está el código de Python en GitHub . Lo siento, no puedo pegar el código aquí porque el paquete abarca varios archivos.

Creo que el siguiente diagrama de conexión debería funcionar:

----------------------                 ------------------------
GT-511C3     Tx (1)--|-----------------|--(10) RxD   R-Pi
             Rx (2)--|---.-----/\/\----|--(8)  TxD
                     |   |    1kOhm    |
                     |   \             |
                     |   /             |
                     |   \ 2kOhm       |
                     |   |             |
            Gnd (3)--|---.-------------|--(6) Gnd
             5V (4)--|-----------------|--(2) 5V
----------------------                 ------------------------
RafazZ
fuente