過去数年から、 指紋検出 識別のための利用が存在しました。一般に、指紋認識システムの機能には、高速、低コスト、および他のシステムと比較して一貫性が高いことが含まれます 生体認証の種類 デバイス。すべての人は、すべての人に固有の渦とループを作成する隆起で作られた指紋の個別のモデルを持っています。指紋は、渦巻き、右ループ、左ループ、テント、アーチの5つのタイプに分類されます。ほとんどの認識システムでは、類似した種類の指紋を区別する際に問題が発生します。ニューラルネットワークで尾根の端を発見するために使用されるさまざまな認識システムがあります。特徴点は指紋と一致します。
指紋センサーとは何ですか?
指紋センサーは、指紋検出装置で使用されるセンサーの一種です。これらのデバイスは主に指紋検出モジュールに組み込まれており、コンピューターの安全性のために使用されます。このデバイスの主な機能には、主に、排他的な指紋に基づく精度、パフォーマンスの向上、堅牢性が含まれます 生体認証技術 。それ以外の場合、両方の指紋スキャナーは、秘密の言葉ではなく、非常に安全で安全に適したデバイスです。パスワードはスキャンしやすく、覚えにくいためです。
指紋センサーモジュール
だから、 USBを使用する 検証、識別、認証に生体認証ソフトウェアを使用するベースの指紋リーダーまたはスキャナー。これにより、指紋は次のように機能します。 デジタルパスワード 。これらのパスワードは忘れたり、紛失したり、盗まれたりすることはありません。
R305指紋センサーモジュール
R305、R307のような市場で入手可能な指紋モジュールにはさまざまなタイプがあります。このセンサーをよりよく理解するために、ここではR305指紋センサーモジュールの概要について説明します。
R305-指紋-センサー-モジュール
R305は指紋の一種です センサーモジュール 指紋の検出と検証のセキュリティのためにバイオメトリクスで使用されます。これらのデバイスは主に金庫で使用され、画像のレンダリング、特徴の検索、検索、計算に使用される強力なDSPチップがあります。 マイクロコントローラー の助けを借りて TTL シリアル、およびデータパケットを送信して、写真、通知プリント、検索、およびハッシュを取得します。新しい指の登録は、オンボードのフラッシュメモリに直接保存できます。
指紋センサーの特徴
このセンサーの特徴は次のとおりです。
- 画像収集とチップアルゴリズムが含まれています
- 指紋リーダーは、成長が少なく、さまざまな最終製品に固定できます。
- 電力使用量が少なく、優れたパフォーマンス、サイズが小さく、コストが低い
- 光学技術 使用されるのはプロであり、正確なモジュール開発技術
- の機能 画像処理 優れており、最大500dpiの解像度の写真を効果的にキャプチャできます
指紋センサーの動作原理
指紋センサーの動作原理は、主に処理に依存します。指紋処理には、主に登録と照合という2つの要素が含まれます。指紋登録では、すべてのユーザーが指を2回置く必要があります。
システムが処理する指の画像をチェックし、指のパターンを生成して保存するようにします。マッチングするとき、ユーザーは光学センサーを使用して指を置き、システムは指のパターンを生成し、それを指ライブラリテンプレートと比較します。
1:1の指紋照合の場合、システムはモジュール内で選択された正確なパターンで出口の指を評価します。同様に、1:Nマッチングの場合、スキャンシステムはフィンガーマッチングの完全なフィンガーレコードを検索します。どちらの状況でも、スキャンシステムは対応する結果に戻り、成功しないとクラッシュします。
仕様
このセンサーの仕様は次のとおりです。
- 指紋センサーは光学式です
- インターフェースはUSB1.1 / TTL論理レベル(UART)です
- スキャン速度は0.5秒です
- 検証の速度は0.3秒です
- 容量ストレージは1000です
- セキュリティレベルは5です
- RS232のボーレートは4800BPS〜115200BPS可変です
- 電流は通常50mA、ピークは80mAです。
- 対応する手法は1:Nです。
- 固定インジケーター-15KVの明るい緑色のバックライト
- センサーの寿命は1億倍です
- 寸法は44.1X 20 X 23.5mm
- 文字ファイルのサイズは256バイトです
- テンプレートサイズは512バイトです
- FRR(本人拒否率)は<1.0%
- FAR(他人受入率)は0.001%です
- 電圧は4.2〜6.0VDCです
- 動作環境温度は-20°Cから40°Cです
指紋センサーArduino
このセンサーの簡単なアプリケーションを示すために、ここに指紋センサーを使用したプロジェクトがあります Arduinoボード 。ザ・ 必要なコンポーネント このプロジェクトの主に含まれています ArduinoNanoボード 、指紋センサーモジュール、TFTディスプレイ、小型 ブレッドボード 、接続線、およびパワーバンク。
指紋センサー-srduino
指紋センサーには、DNC、VCC、TX、RX、GNDなどのピンが含まれています。これらのピンは、異なる色の接続ワイヤを介して接続されます。各カラーワイヤーは、センサーの各ピンを示すために使用されます。
- DNCピンは白い線で接続されています
- VCCピンは赤い線で接続されています
- TXピンは青い線で接続されています
- RXピンは緑色の線で接続されています
- GNDピンは黒線で接続されています
指紋センサーモジュールのArduinoボードへの接続は次のように行うことができます。
- 黒線はArduinoのGNDピンに接続されています
- 赤い線はArduinoの5Vに接続されています
- 緑のワイヤーはArduinoのデジタルピン2に接続されています
- 白いワイヤーはArduinoのデジタルピン3に接続されています
Arduinoボードへのディスプレイの接続は次のように行うことができます。
- ディスプレイのVccピンはArduinoの5Vピンに接続されています
- ディスプレイのGNDピンはArduinoGNDピンに接続されています
- ディスプレイのCSピンはデジタルピン-10に接続されています
- ディスプレイのRSTピンはDIgitalPin-9に接続されています
- ディスプレイのA0ピンはデジタルピン8に接続されています
- ディスプレイのSDAピンはデジタルピン-11に接続されています
- ディスプレイのSCKピンはデジタルピン-13に接続されています
- ディスプレイのLEDピンはArduinoの3.3Vピンに接続されています
プロジェクトコード
まず、このプロジェクトのプロジェクトコードには、さまざまなライブラリ、つまりAdafruit Fingerprint、Adafruit GFX、およびSumotoyのディスプレイが必要です。
登録サンプルコードを取り、Arduinoボードにアップロードします。ファイル例Adafruit指紋センサーライブラリに移動します。
このコードを使用することにより、指紋をデバイスのフラッシュメモリ内に保存できます。シリアルモニターが開くと、登録する資格情報の入力を求められます。
センサーモジュールに指を2回当てると、指紋が保存されます。したがって、この方法で多くの指紋をストックすることができます。コードのごく一部を以下に示します。
void loop()
{{
FingerprintID = getFingerprintID()//ここで指紋をスキャンします
delay(50)
if(fingerprintID == 1)// ID1の有効な指紋が見つかりました
{{
display.drawBitmap(30,35、icon、60,60、GREEN)
delay(2000)
displayUnlockedScreen()
displayIoanna()
delay(5000)
display.fillScreen(BLACK)
displayLockScreen()
}
if(fingerprintID == 2)// ID 2 {の有効な指紋が見つかりました
display.drawBitmap(30,35、icon、60,60、GREEN)
delay(2000)
displayUnlockedScreen()
displayNick()
delay(5000)
display.fillScreen(BLACK)
displayLockScreen()
}
}
50msごとにセンサーの上に指を置いてセンサーとディスプレイを確認し、モジュールは指がデバイスのメモリ内に登録されているかどうかを確認します。メモリ内で検出された場合は、指紋が識別情報を印刷することに戻ります。最後に、「WELCOME」のようなメッセージが表示され、数秒後に画面が自動的にロックされます。
これはすべてについてです 指紋センサー 指紋検出に使用されるモジュールであり、プロジェクトで非常にアクセスしやすく、非常に使いやすいです。これを使用することにより、登録、指紋収集、検索、および比較を行うことができます。これらのモジュールには、指紋を保存するフラッシュメモリが組み込まれています。指紋センサーアプリケーションには、モバイル、ロック、ロック解除、ディスプレイ、画面、 セキュリティシステム 、時間 出席システム 、ドアロックなど。ここにあなたへの質問があります、指紋センサーの価格はいくらですか?
画像クレジット: Arduino