Funktionsweise und Anwendungen des Fingerabdrucksensors

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Aus den letzten Jahren Fingerabdruckerkennung Verwendung zur Identifizierung existiert. Im Allgemeinen umfassen die Merkmale von Fingerabdruckerkennungssystemen eine schnellere Geschwindigkeit, niedrigere Kosten sowie eine im Vergleich zu anderen Systemen konsistentere Konsistenz Arten von biometrischen Geräte. Jede Person hat ein separates Modell des Fingerabdrucks, das mit Rippen versehen ist und Wirbel und Schleifen erzeugt, die für jede Person einzigartig sind. Fingerabdrücke werden in fünf Typen eingeteilt, nämlich Wirbel, rechte Schleife, linke Schleife, Zelt und Bogen. In den meisten Erkennungssystemen treten Probleme bei der Unterscheidung zwischen ähnlichen Arten von Fingerabdrücken auf. Es stehen verschiedene Erkennungssysteme zur Verfügung, die in neuronalen Netzen verwendet werden, um Enden des Kamms zu erkennen, Minutien, die einem Fingerabdruck entsprechen.

Was ist der Fingerabdrucksensor?

Der Fingerabdrucksensor ist eine Art von Sensor, der in einem Fingerabdruckerkennungsgerät verwendet wird. Diese Geräte sind hauptsächlich in das Fingerabdruckerkennungsmodul integriert und werden für die Computersicherheit verwendet. Die Hauptmerkmale dieses Geräts sind hauptsächlich Genauigkeit, bessere Leistung und Robustheit basierend auf einem exklusiven Fingerabdruck biometrische Technologie . Beide Fingerabdruckscanner sind ansonsten ein extrem sicheres und geeignetes Gerät zur Sicherheit anstelle eines geheimen Wortes. Weil das Passwort einfach zu scannen ist und es auch schwer zu merken ist.




Fingerabdruck-Sensor-Modul

Fingerabdruck-Sensor-Modul

Also besser zu Verwenden Sie USB Fingerabdruckleser oder -scanner mit biometrischer Software zur Überprüfung, Identifizierung und Authentifizierung, mit der Ihre Fingerabdrücke ähnlich funktionieren digitale Passwörter . Diese Passwörter können nicht vergessen, verloren gehen oder gestohlen werden.



R305 Fingerabdrucksensormodul

Es gibt verschiedene Arten von Fingerabdruckmodulen auf dem Markt, wie R305, R307. Zum besseren Verständnis dieses Sensors werden wir hier einen Überblick über das Fingerabdrucksensormodul R305 geben.

R305-Fingerabdruck-Sensormodul

R305-Fingerabdruck-Sensormodul

Der R305 ist eine Art Fingerabdruck Sensormodul Wird in der Biometrie zur Sicherheit bei der Erkennung und Überprüfung von Fingerabdrücken verwendet. Diese Geräte werden hauptsächlich in Safes verwendet, in denen ein leistungsstarker DSP-Chip zum Rendern von Bildern, zum Finden von Merkmalen, Suchen und Berechnen durch Anschließen an einen beliebigen vorhanden ist Mikrocontroller mit der Hilfe von TTL Serien- und Datenpakete senden, um Fotos zu erhalten, Ausdrucke zu bemerken, zu suchen und zu hashen. Die Registrierung neuer Finger kann direkt im Flash-Speicher von Bord gespeichert werden.

Merkmale des Fingerabdrucksensors

Die Merkmale dieses Sensors umfassen Folgendes.


  • Es umfasst die Bildersammlung sowie den Chip-Algorithmus
  • Der Fingerabdruckleser kann ein geringeres Wachstum erzielen und kann in einer Reihe von Endprodukten befestigt werden
  • Der Stromverbrauch ist gering, die Leistung hervorragend, gering und die Kosten geringer
  • Optische Technologie Was verwendet wird, sind professionelle und exakte modulentwickelte Techniken
  • Die Fähigkeiten von Bildverarbeitung sind gut und können effektiv Bilder mit einer Auflösung von bis zu 500 dpi aufnehmen

Funktionsprinzip des Fingerabdrucksensors

Das Funktionsprinzip des Fingerabdrucksensors hängt hauptsächlich von der Verarbeitung ab. Die Fingerabdruckverarbeitung umfasst hauptsächlich zwei Elemente, nämlich Registrierung und Abgleich. Bei der Registrierung von Fingerabdrücken muss jeder Benutzer den Finger zweimal platzieren.

Damit das System die zu verarbeitenden Fingerbilder überprüft und ein Muster des Fingers erzeugt, wird es gespeichert. Beim Abgleichen platziert ein Benutzer den Finger mithilfe eines optischen Sensors. Das System erstellt dann ein Muster des Fingers und vergleicht es mit den Vorlagen der Fingerbibliothek.

Für den 1: 1-Fingerabdruckabgleich bewertet das System den Ausgangsfinger mit einem genauen Muster, das innerhalb des Moduls ausgewählt wird. In ähnlicher Weise sucht das Scansystem beim 1: N-Abgleich nach den vollständigen Fingeraufzeichnungen für den Fingerabgleich. In beiden Situationen kehrt das Scansystem zum entsprechenden Ergebnis zurück, andernfalls stürzt der Erfolg ab.

Spezifikationen

Die Spezifikationen dieses Sensors umfassen Folgendes.

  • Der Fingerabdrucksensor ist ein optischer Typ
  • Die Schnittstelle ist USB1.1 / TTL Logical Level (UART)
  • Die Scangeschwindigkeit beträgt 0,5 Sekunden
  • Die Überprüfungsgeschwindigkeit beträgt 0,3 Sekunden
  • Der Kapazitätsspeicher beträgt 1000
  • Die Sicherheitsstufe ist 5
  • Die Baudrate von RS232 beträgt 4800 BPS ~ 115200 BPS
  • Der Strom beträgt typisch 50 mA und die Spitze 80 mA
  • Die entsprechende Technik ist 1: N.
  • Feste Anzeigen - 15KV hellgrüne Hintergrundbeleuchtung
  • Die Lebensdauer des Sensors beträgt 100 Millionen Mal
  • Die Abmessung beträgt 44,1 x 20 x 23,5 mm
  • Die Größe der Zeichendatei beträgt 256 Bytes
  • Die Vorlagengröße beträgt 512 Byte
  • Die FRR (False Rejection Rate) beträgt<1.0%
  • Die FAR (False Acceptance Rate) beträgt 0,001%
  • Die Spannung beträgt 4,2 bis 6,0 VDC
  • Die Betriebsumgebungstemperatur beträgt -20 ° C bis 40 ° C.

Fingerabdrucksensor Arduino

Um eine einfache Anwendung dieses Sensors zu zeigen, wird hier ein Projekt nämlich Fingerabdrucksensor verwendet Arduino Board . Das erforderliche Komponenten von diesem Projekt gehören hauptsächlich An Arduino Nano Board , Fingerabdrucksensormodul, TFT-Display, klein Steckbrett , Verbindungsdrähte und Power Bank.

Fingerabdruck-Sensor-Srduino

Fingerabdruck-Sensor-Srduino

Der Fingerabdrucksensor enthält Pins wie DNC, VCC, TX, RX und GND. Diese Stifte sind über verschiedenfarbige Verbindungsdrähte verbunden. Jeder Farbdraht wird verwendet, um jeden Stift des Sensors anzuzeigen.

  • Der DNC-Pin ist durch einen weißen Draht verbunden
  • Der VCC-Pin ist durch ein rotes Kabel verbunden
  • Der TX-Pin ist durch ein blaues Kabel verbunden
  • Der RX-Pin ist durch ein grünes Kabel verbunden
  • Der GND-Pin ist durch einen schwarzen Draht verbunden

Der Anschluss des Fingerabdrucksensormoduls an eine Arduino-Karte kann wie folgt erfolgen.

  • Das schwarze Kabel ist mit dem GND-Pin des Arduino verbunden
  • Das rote Kabel ist an die 5V des Arduino angeschlossen
  • Das grüne Kabel ist mit dem digitalen Pin-2 des Arduino verbunden
  • Das weiße Kabel ist mit dem digitalen Pin-3 des Arduino verbunden

Der Anschluss des Displays an eine Arduino-Karte kann wie folgt erfolgen.

  • Der Vcc-Pin des Displays ist mit dem 5-V-Pin des Arduino verbunden
  • Der GND-Pin des Displays ist mit dem Arduino GND-Pin verbunden
  • Der CS-Pin des Displays ist mit dem Digital Pin-10 verbunden
  • Der RST-Pin des Displays ist mit dem DIgital Pin-9 verbunden
  • Ein A0-Pin des Displays ist mit dem Digital Pin-8 verbunden
  • Der SDA-Pin des Displays ist mit dem Digital Pin-11 verbunden
  • Der SCK-Pin des Displays ist mit dem Digital Pin-13 verbunden
  • Der LED-Pin des Displays ist mit dem 3,3-V-Pin des Arduino verbunden

Projektnummer

Zunächst erfordert der Projektcode dieses Projekts verschiedene Bibliotheken, nämlich den Adafruit Fingerprint, den Adafruit GFX und die Sumotoys für die Anzeige.

Nehmen Sie einen Registrierungsbeispielcode und laden Sie ihn auf ein Arduino-Board hoch. Gehen Sie zu Datei  Beispiele Adafruit Fingerprint Sensor Library Enroll.

Mit diesem Code können die Fingerabdrücke im FLASH-Speicher des Geräts gespeichert werden. Sobald der serielle Monitor geöffnet ist, werden Sie aufgefordert, die zu registrierenden Anmeldeinformationen einzugeben.

Legen Sie den Finger zweimal über das Sensormodul, dann wird der Fingerabdruck gespeichert. Auf diese Weise können wir viele Fingerabdrücke speichern. Der kleine Teil des Codes wird unten gezeigt.

void loop ()
{
fingerprintID = getFingerprintID () // Wir scannen hier den Fingerabdruck
Verzögerung (50)
if (fingerprintID == 1) // Wir haben einen gültigen Fingerabdruck mit der ID 1 gefunden
{
display.drawBitmap (30,35, Symbol, 60,60, GRÜN)
Verzögerung (2000)
displayUnlockedScreen ()
displayIoanna ()
Verzögerung (5000)
display.fillScreen (SCHWARZ)
displayLockScreen ()
}}
if (fingerprintID == 2) // Wir haben einen gültigen Fingerabdruck mit der ID 2 {gefunden
display.drawBitmap (30,35, Symbol, 60,60, GRÜN)
Verzögerung (2000)
displayUnlockedScreen ()
displayNick ()
Verzögerung (5000)
display.fillScreen (SCHWARZ)
displayLockScreen ()
}}
}}

Überprüfen Sie den Sensor und die Anzeige, indem Sie alle 50 ms einen Finger über den Sensor legen. Anschließend überprüft das Modul den Finger, ob er im Speicher des Geräts registriert ist oder nicht. Wenn es im Speicher entdeckt, geht es zurück, dass Fingerabdrücke identifiziert werden. Schließlich wird eine Meldung wie 'WILLKOMMEN' angezeigt, und nach einigen Sekunden wird der Bildschirm automatisch gesperrt.

Hier dreht sich alles um die Fingerabdruck Sensor Modul, das zur Erkennung von Fingerabdrücken verwendet wird und leichter zugänglich und in Projekten sehr einfach zu verwenden ist. Auf diese Weise können wir uns registrieren, Fingerabdrücke sammeln, suchen und vergleichen. Diese Module sind mit einem FLASH-Speicher ausgestattet, in dem die Fingerabdrücke gespeichert werden. Die Fingerabdrucksensoranwendungen umfassen Mobil, Sperren, Entsperren, im Display, auf dem Bildschirm, Sicherheitssysteme , Zeit Anwesenheitssysteme , Türschlösser usw. Hier ist eine Frage für Sie, was kostet ein Fingerabdrucksensor?

Bildnachweis: Arduino