Raspberry PI e scanner di impronte digitali


13

Come posso far funzionare Raspberry PI con uno scanner di impronte digitali come questo ?

inserisci qui la descrizione dell'immagine

Ho trovato qualcosa solo per Arduino ( http://learn.adafruit.com/adafruit-optical-fingerprint-sensor ) Esistono tutorial per Raspberry o le librerie? Non sono riuscito a trovare nulla.


Dovrai scoprire come inviare i pacchetti UART basati sul software Arduino e demo e creare i tuoi metodi in Perl, Bash o qualunque sia il tuo gusto.
Piotr Kula,

questo è stato chiesto 4 anni fa. Hai un progetto finalizzato?
John Demetriou,

Non ho potuto iniziare il progetto ... scusa
brgsousa,

Risposte:


6

Dovrebbe funzionare bene. Utilizza il protocollo UART, quindi dovrebbe essere facile da cablare (solo 2 fili ai pin GPART UART (14 e 15 IIRC). Per quanto riguarda le librerie, penso che tutto ciò che troverai sia il download del "software demo" da Sparkfun Nell'SDK (Software Development Kit) ci sono alcuni file cpp (C ++) e alcuni file .h (header). Penso che tra questi e il foglio dati dovresti avere buone possibilità di farlo funzionare.


1
Anche Lenik ha ragione. Dovresti essere in grado di utilizzare qualsiasi lettore di impronte digitali USB che supporti * nix. In questo modo non dovrai scrivere i tuoi driver, librerie, ecc.
Butters,

5

Faresti meglio a scegliere uno scanner diverso, qualcosa come Microsoft Fingerprint Reader 1033 (o lo stesso modello nella diversa scatola - Digital Persona Pro UareU 4000B). Entrambe sono dime-a-dozzine, ben supportate usando libusbe ci sono molti software disponibili, inclusi i moduli PAM per una facile identificazione usando il dito invece della password.

Inoltre, poiché questi scanner forniscono un'immagine in scala di grigi a 8 bit, è facile cambiare i backend di riconoscimento o persino scrivere il proprio software e il database delle impronte digitali sarà limitato solo dalla tua immaginazione (e dalla dimensione del tuo disco rigido esterno =).

Lo scanner Sparkfun non consente di acquisire immagini grezze e memorizza solo un centinaio di modelli: non è quasi sufficiente per una famiglia di 3 o più, per non parlare dell'uso in un piccolo ufficio aziendale o in qualsiasi spazio comune.


Mi dispiace. Fuori tema: supponiamo di aver salvato le immagini di impronte digitali non elaborate da un certo tipo di lettori di impronte digitali in un database e di consentire ad altri lettori di impronte digitali (di altri produttori) di connettersi ai computer con la mia applicazione di riconoscimento installata. Tutti gli scanner possono produrre immagini grezze. È garantito che le immagini grezze possano essere utilizzate per il confronto? Quali cose devono essere considerate?
Programmatore orientato al denaro,


0

Ho collegato il Raspberry Pi Zeroal GT511-C3e ho creato una semplice GUI per questo. Lo schema di connessione è simile a quello qui sotto.

Ecco il codice Python su GitHub . Spiacenti, non riesco a incollare il codice qui perché il pacchetto comprende più file.

Penso che dovrebbe funzionare il seguente diagramma di connessione:

----------------------                 ------------------------
GT-511C3     Tx (1)--|-----------------|--(10) RxD   R-Pi
             Rx (2)--|---.-----/\/\----|--(8)  TxD
                     |   |    1kOhm    |
                     |   \             |
                     |   /             |
                     |   \ 2kOhm       |
                     |   |             |
            Gnd (3)--|---.-------------|--(6) Gnd
             5V (4)--|-----------------|--(2) 5V
----------------------                 ------------------------
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.