工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> センサー

指紋センサーの動作とアプリケーション

過去数年から、指紋検出を利用して識別を行ってきました。一般に、指紋認識システムの機能には、他のタイプの生体認証デバイスと比較して、より高速で低コストであり、一貫性が高いことが含まれます。すべての人は、すべての人に固有の渦とループを作成する隆起で作られた指紋の個別のモデルを持っています。指紋は、渦巻き、右ループ、左ループ、テント、アーチの5つのタイプに分類されます。ほとんどの認識システムでは、類似したタイプの指紋を区別する際に問題が発生します。ニューラルネットワークで尾根の端を発見するために使用されるさまざまな認識システムがあります。特徴点は指紋と一致します。


指紋センサーとは何ですか?

指紋センサーは、指紋検出デバイスで使用されるセンサーの一種です。これらのデバイスは主に指紋検出モジュールに組み込まれており、コンピューターの安全のために使用されます。このデバイスの主な機能には、主に、独自の指紋生体認証技術に基づく精度、パフォーマンスの向上、堅牢性が含まれます。それ以外の場合、両方の指紋スキャナーは、秘密の言葉ではなく、非常に安全で安全に適したデバイスです。パスワードはスキャンしやすく、覚えにくいためです。

fingerprint-センサーモジュール

したがって、検証、識別、認証に生体認証ソフトウェアを使用するUSB​​ベースの指紋リーダーまたはスキャナーを使用すると、指紋がデジタルパスワードと同じように機能します。これらのパスワードを忘れたり、紛失したり、盗まれたりすることはできません。

R305指紋センサーモジュール

R305、R307など、さまざまな種類の指紋モジュールが市場に出回っています。このセンサーをよりよく理解するために、ここではR305指紋センサーモジュールの概要について説明します。

R305-指紋センサーモジュール

R305は、指紋の検出と検証のセキュリティのために生体認証で使用される指紋センサーモジュールの一種です。これらのデバイスは主に、画像のレンダリング、特徴の検索、検索、およびTTLシリアルを使用してマイクロコントローラーに接続することによる計算に使用される強力なDSPチップがあり、データパケットを送信して写真を取得する金庫で使用されます。 、印刷、検索、ハッシュに注意してください。新しい指の登録は、オンボードのフラッシュメモリに直接保存できます。

指紋センサーの機能

このセンサーの機能は次のとおりです。

指紋センサーの動作原理

指紋センサーの動作原理は、主に処理に依存します。指紋処理には、主に登録と照合という2つの要素が含まれます。指紋登録では、すべてのユーザーが指を2回置く必要があります。

システムが指の画像をチェックして処理し、指のパターンを生成して保存するようにします。マッチングするとき、ユーザーは光学センサーを使用して指を置き、システムは指のパターンを生成し、それを指ライブラリテンプレートと比較します。

1:1の指紋照合の場合、システムはモジュール内で選択された正確なパターンで出口の指を評価します。同様に、1:Nマッチングの場合、スキャンシステムはフィンガーマッチングの完全なフィンガーレコードを検索します。どちらの状況でも、スキャンシステムは対応する結果に戻ります。そうでない場合、成功するとクラッシュします。

仕様

このセンサーの仕様は次のとおりです。

指紋センサーArduino

このセンサーの簡単なアプリケーションを示すために、Arduinoボードを使用した指紋センサーというプロジェクトを次に示します。このプロジェクトに必要なコンポーネントには、主にArduino Nanoボード、指紋センサーモジュール、TFTディスプレイ、小型ブレッドボード、接続ワイヤー、パワーバンクが含まれます。

指紋-センサー-srduino

指紋センサーには、DNC、VCC、TX、RX、GNDなどのピンが含まれています。これらのピンは、異なる色の接続ワイヤを介して接続されています。各カラーワイヤーは、センサーの各ピンを示すために使用されます。


指紋センサーモジュールのArduinoボードへの接続は次のように行うことができます。

Arduinoボードへのディスプレイの接続は、次のように実行できます。

プロジェクトコード

まず、このプロジェクトのプロジェクトコードには、さまざまなライブラリ、つまりAdafruit Fingerprint、Adafruit GFX、およびSumotoyのディスプレイが必要です。

登録サンプルコードを取得して、Arduinoボードにアップロードします。ファイル例Adafruit指紋センサーライブラリに移動します。

このコードを使用すると、指紋をデバイスのフラッシュメモリに保存できます。シリアルモニターが開くと、登録する資格情報の入力を求められます。

センサーモジュールに指を2回かざすと、指紋が保存されます。したがって、この方法で多くの指紋をストックすることができます。コードのごく一部を以下に示します。

void loop()
{
fingerprintID =getFingerprintID(); //ここで指紋をスキャンします
delay(50);
if(fingerprintID ==1)// ID 1
{
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();
}
}

センサーを確認し、50ミリ秒ごとにセンサーの上に指を置いて表示します。次に、モジュールは指がデバイスのメモリ内に登録されているかどうかを確認します。メモリ内で検出された場合は、指紋認証を元に戻します。最後に、「WELCOME」のようなメッセージが表示され、数秒後に画面が自動的にロックされます。

これは、指紋検出に使用される指紋センサーモジュールに関するものであり、プロジェクトで非常にアクセスしやすく、非常に使いやすいものです。これを使用することにより、登録、指紋収集、検索、および比較を行うことができます。これらのモジュールには、指紋を保存するフラッシュメモリが組み込まれています。指紋センサーのアプリケーションには、モバイル、ロック、ロック解除、ディスプレイ、画面、セキュリティシステム、勤怠管理システム、ドアロックなどがあります。指紋センサーの価格はいくらですか?

画像クレジット: Arduino


センサー

  1. 距離センサーの動作とは何かとその応用
  2. 仮想センサーの動作とその応用
  3. 血圧センサー–動作とその用途
  4. 電圧センサーの動作とその応用
  5. スロットルポジションセンサー–動作原理とアプリケーション
  6. RVGセンサー–動作原理とそのアプリケーション
  7. ラムダセンサー–動作とそのアプリケーション
  8. IMUセンサーの動作とその応用
  9. 占有センサーの動作とその応用
  10. ドアセンサーの動作とその応用
  11. イメージセンサーの動作とその応用