Forum: Mikrocontroller und Digitale Elektronik Fingerprint Reader mit AVR auslesen ?


von Condor (Gast)


Lesenswert?

Hallo

Ich würde gerne wissen ob es möglich ist den Fingerprint Reader (USB)
vom Aldi mit einem AVR auszulesen und als Türöffner zu verwenden ?

von Dirk Doerr (Gast)


Lesenswert?

Hi!

Nein. Es sei denn Du schaffst es einen USB-HOST auf einem AVR zu
implementieren. Danach müsstest Du das USB-Protokoll kennen bzw.
herausfinden (Endpoints, Control-Requests usw.). Und anschließend hast
Du noch keine Erkennung sondern nur ein Bild. (Vielleicht auch nur die
Einzelbilder die beim Darüberziehen aufgenommen werden => dann mußt Du
noch die Bilder zu einem Bild zusammenfügen). Aus dem Bild mußt Du
erkennen wer den Finger aufgelegt hat.

Der Sensor ist vermutlich von Atmel.
http://www.atmel.com/dyn/products/product_card.asp?part_id=3322

Wenn ich Recht habe, kannst Du den verwendeten Sensor ausbauen und die
Daten über SPI einlesen hast aber immer noch das Problem des
Zusammensetzens der Bilder und der Erkennung

von Drei N. (3_newton)


Lesenswert?

Das Ding hat die Daten nicht intern gespeichert? Interessant. Aber wenn
er nur den Sensor anspricht könnte es doch gehen oder? Aber einfach
wirds nicht, die dazugehörige Mathematik dürfte den AVR ganz schön
auslasten. Gehen tut es aber auf jeden Fall, denn ich habe einen USB
Flash Stick mit Fingerabdruck für die geschäftlichen Sachen, und der
muss das auch intern machen.

3N

von Drei N. (3_newton)


Lesenswert?

Übrigens ist ein Fingerprittüröffner komplett sinnlos. Der Abdruck lässt
sich einfach nachbilden, zB von einem Glas. Oder halt Finger ab ;-) Ein
Code ist da besser, von mir aus in einem RFID Chip gespeichert...

3N

von Dirk Doerr (Gast)


Lesenswert?

@Drei Newton:
> Das Ding hat die Daten nicht intern gespeichert?
Ich kenne das genaue Gerät nicht. Aber da es als Zugangssystem für PCs
beworben wird macht es auch keinen Sinn (zumindest nicht sehr viel),
die Daten im Gerät zu speichern.

> Gehen tut es aber auf jeden Fall, denn ich habe einen USB
> Flash Stick mit Fingerabdruck für die geschäftlichen Sachen, und
> der muss das auch intern machen.

Da geht es offensichtlich darum Daten zu sichern, die auf dem Gerät
selbst gespeichert sind. Daher muß es natürlich die Erkennung auf dem
Gerät durchführen und auch die Erkennungsdaten dort speichern.

Das es prinzipiell möglich ist habe ich nicht bestritten. Auf Deinem
FlashStick ist mit großer Wahrscheinlichkeit ein ARM7 verbaut.

Und vermutlich ist es auch ein Flächensensor (d. h. Du legst Deinen
Finger auf) und nicht wie bei dem Aldi Teil ein Zeilensensor (dort mußt
Du Deinen Finger über den Sensor ziehen und das Bild wird anschließend
per SW wieder zusammengesetzt).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.