تعمل وتطبيقات مستشعر بصمات الأصابع

جرب أداة القضاء على المشاكل





من السنوات القليلة الماضية ، كشف بصمات الأصابع وجود استخدام لتحديد الهوية. بشكل عام ، تشتمل ميزات أنظمة التعرف على بصمات الأصابع على سرعة أسرع وتكاليف أقل ، فضلاً عن أن الاتساق أكثر مقارنةً بالآخرين أنواع القياسات الحيوية الأجهزة. كل شخص لديه نموذج منفصل للبصمة مصنوع من الحواف ، والتي تخلق دوامات وحلقات فريدة لكل شخص. يتم تصنيف بصمات الأصابع إلى خمسة أنواع هي الزورق ، الحلقة اليمنى ، الحلقة اليسرى ، الخيام والقوس. في معظم أنظمة التعرف ، تحدث مشكلات أثناء التفرقة بين أنواع بصمات الأصابع المتشابهة. تتوفر أنظمة التعرف المختلفة التي تُستخدم في الشبكات العصبية لاكتشاف أطراف التلال والتفاصيل الدقيقة لتتناسب مع بصمة الإصبع.

ما هو مستشعر بصمة الإصبع؟

يعد مستشعر بصمة الإصبع أحد أنواع المستشعرات المستخدمة في جهاز الكشف عن بصمات الأصابع. يتم تضمين هذه الأجهزة بشكل أساسي في وحدة الكشف عن بصمات الأصابع ويتم استخدامها لسلامة الكمبيوتر. تشمل الميزات الرئيسية لهذا الجهاز بشكل أساسي الدقة والأداء الأفضل والمتانة بناءً على بصمة الإصبع الحصرية تكنولوجيا القياسات الحيوية . كلا الماسح الضوئي لبصمات الأصابع بخلاف ذلك هو جهاز آمن للغاية ومناسب للسلامة بدلاً من كلمة سرية. لأنه من السهل فحص كلمة المرور ومن الصعب أيضًا وضعها في الاعتبار.




وحدة استشعار بصمات الأصابع

وحدة استشعار بصمات الأصابع

لذا ، من الأفضل أن استخدم USB قارئ بصمات الأصابع أو الماسح الضوئي الذي يستخدم برنامج المقاييس الحيوية للتحقق والتعرف والمصادقة ، مما يسمح لبصمات أصابعك بأداء مماثل كلمات المرور الرقمية . لا يمكن نسيان كلمات المرور هذه أو فقدها وإلا تمت سرقتها.



وحدة استشعار بصمات الأصابع R305

هناك أنواع مختلفة من وحدات بصمات الأصابع المتوفرة في السوق مثل R305 و R307. لفهم هذا المستشعر بشكل أفضل ، سنناقش هنا نظرة عامة على وحدة مستشعر بصمات الأصابع R305.

R305- وحدة استشعار بصمة الإصبع

R305- وحدة استشعار بصمة الإصبع

R305 هو نوع واحد من بصمات الأصابع وحدة الاستشعار تستخدم في القياسات الحيوية للأمان في الكشف عن بصمات الأصابع وكذلك التحقق. تُستخدم هذه الأجهزة بشكل أساسي في الخزائن حيث توجد شريحة DSP عالية الطاقة تُستخدم في عرض الصور واكتشاف الميزات والبحث والحساب عن طريق توصيلها بأي متحكم بمساعدة TTL المسلسل ، وإرسال حزم البيانات للحصول على الصور وطباعة الإشعارات والبحث والتجزئة. يمكن تخزين تسجيل الأصابع الجديدة مباشرة في ذاكرة فلاش الموجودة على اللوحة.

مميزات مستشعر بصمة الإصبع

تشمل ميزات هذا المستشعر ما يلي.


  • يتضمن جمع الصور بالإضافة إلى خوارزمية الرقاقة
  • يمكن لقارئ بصمات الأصابع أن يؤدي نموًا أقل ويمكن تثبيته في مجموعة من المنتجات النهائية
  • استخدام الطاقة منخفض ، وأداء ممتاز ، وصغير الحجم ، وتكلفة أقل
  • التكنولوجيا البصرية الذي يتم استخدامه هو المهنية ، وتقنيات تطوير وحدة دقيقة
  • قدرات معالجة الصورة جيدة ، ويمكنها التقاط صور بدقة تصل إلى 500 نقطة في البوصة

مبدأ عمل مستشعر بصمات الأصابع

يعتمد مبدأ عمل مستشعر بصمات الأصابع بشكل أساسي على المعالجة. تتضمن معالجة بصمات الأصابع بشكل أساسي عنصرين هما التسجيل والمطابقة. في تسجيل بصمة الإصبع ، يطلب كل مستخدم وضع إصبعه مرتين.

بحيث يتحقق النظام من صور الإصبع لمعالجتها وكذلك لإنشاء نمط للإصبع وسيتم تخزينها. عند المطابقة ، يضع المستخدم الإصبع باستخدام مستشعر بصري ، ثم سينتج النظام نمطًا للإصبع ويقارنه بقوالب مكتبة الأصابع.

لمطابقة بصمات الأصابع 1: 1 ، سيقوم النظام بتقييم إصبع المخارج بنمط دقيق يتم تحديده داخل الوحدة. وبالمثل ، بالنسبة لمطابقة 1: N ، سيبحث نظام المسح عن سجلات الأصابع الكاملة لمطابقة الإصبع. في كلتا الحالتين ، سيعود نظام المسح إلى النتيجة المقابلة ، وإلا فإن النجاح سيتعطل.

تحديد

تشمل مواصفات هذا المستشعر ما يلي.

  • مستشعر البصمة من النوع البصري
  • الواجهة هي المستوى المنطقي USB1.1 / TTL (UART)
  • سرعة المسح 0.5 ثانية
  • سرعة التحقق 0.3 ثانية
  • سعة التخزين 1000
  • مستوى الأمان هو 5
  • معدل الباود RS232 هو متغير 4800BPS ~ 115200BPS
  • التيار نموذجي 50 مللي أمبير ، وذروة 80 مللي أمبير
  • التقنية المقابلة هي 1: N
  • مؤشرات ثابتة - 15KV إضاءة خلفية خضراء زاهية
  • عمر المستشعر 100 مليون مرة
  • الأبعاد 44.1 × 20 × 23.5 ملم
  • حجم ملف الأحرف 256 بايت
  • حجم القالب 512 بايت
  • معدل الرفض الزائف (FRR) هو<1.0%
  • FAR (معدل القبول الخاطئ) هو 0.001٪
  • الجهد هو 4.2 إلى 6.0 VDC
  • درجة حرارة محيط التشغيل هي -20 درجة مئوية إلى 40 درجة مئوية

مستشعر بصمة الاصبع اردوينو

لإظهار تطبيق بسيط لهذا المستشعر ، إليك مشروع يستخدم مستشعر بصمات الأصابع لوحة اردوينو . ال المكونات المطلوبة من هذا المشروع تشمل بشكل رئيسي An لوحة اردوينو نانو ، وحدة استشعار بصمات الأصابع ، شاشة TFT ، صغيرة اللوح وتوصيل الأسلاك وبنك الطاقة.

مستشعر البصمة - srduino

مستشعر البصمة - srduino

يتضمن مستشعر بصمات الأصابع دبابيس مثل DNC و VCC و TX و RX و GND. هذه المسامير متصلة من خلال أسلاك توصيل ملونة مختلفة. يتم استخدام كل سلك ملون للإشارة إلى كل دبوس في المستشعر.

  • دبوس DNC متصل بسلك أبيض
  • دبوس VCC متصل بسلك أحمر
  • يتم توصيل دبوس TX بسلك أزرق
  • يتم توصيل دبوس RX بسلك أخضر
  • دبوس GND متصل بسلك أسود

يمكن توصيل وحدة مستشعر بصمات الأصابع بلوحة Arduino كما يلي.

  • السلك الأسود متصل بدبوس GND في Arduino
  • السلك الأحمر متصل بـ 5V من Arduino
  • السلك الأخضر متصل بالرقم الرقمي pin-2 في Arduino
  • السلك الأبيض متصل بالرقم الرقمي 3 من Arduino

يمكن توصيل الشاشة بلوحة Arduino على النحو التالي.

  • يتم توصيل دبوس Vcc الخاص بالشاشة بدبوس 5V الخاص بـ Arduino
  • دبوس GND للشاشة متصل بدبوس Arduino GND
  • تم توصيل دبوس CS الخاص بالشاشة بـ Digital Pin-10
  • يتم توصيل دبوس RST الخاص بالشاشة بـ DIgital Pin-9
  • تم توصيل دبوس A0 من الشاشة بـ Digital Pin-8
  • دبوس SDA للشاشة متصل بـ Digital Pin-11
  • تم توصيل دبوس SCK الخاص بالشاشة بـ Digital Pin-13
  • يتم توصيل دبوس LED الخاص بالشاشة بالدبوس 3.3V في Arduino

رمز المشروع

بادئ ذي بدء ، يتطلب رمز المشروع الخاص بهذا المشروع مكتبات مختلفة مثل بصمة Adafruit و Adafruit GFX و Sumotoy للعرض.

خذ رمز مثال للتسجيل وقم بتحميله في لوحة Arduino. انتقل إلى ملف أمثلة  تسجيل مكتبة مستشعر بصمات الأصابع في Adafruit.

باستخدام هذا الرمز ، يمكن تخزين بصمات الأصابع في ذاكرة فلاش للجهاز. بمجرد فتح الشاشة التسلسلية ، فإنها تطلب إدخال بيانات الاعتماد للتسجيل.

ضع الإصبع فوق وحدة المستشعر مرتين ثم سيتم تخزين بصمة الإصبع. حتى نتمكن من تخزين العديد من بصمات الأصابع بهذه الطريقة. يظهر الجزء الصغير من الكود أدناه.

حلقة فارغة()
{
fingerprintID = getFingerprintID () // نقوم بمسح بصمة الإصبع هنا
تأخير (50)
if (fingerprintID == 1) // وجدنا بصمة إصبع صالحة بالمعرف 1
{
display.drawBitmap (30،35، icon، 60،60، GREEN)
تأخير (2000)
displayUnlockedScreen ()
عرض ايوانا ()
تأخير (5000)
display.fillScreen (أسود)
displayLockScreen ()
}
if (fingerprintID == 2) // وجدنا بصمة إصبع صالحة بالمعرف 2 {
display.drawBitmap (30،35، icon، 60،60، GREEN)
تأخير (2000)
displayUnlockedScreen ()
عرض نيك ()
تأخير (5000)
display.fillScreen (أسود)
displayLockScreen ()
}
}

تحقق من المستشعر وكذلك العرض عن طريق وضع إصبع فوق المستشعر لكل 50 مللي ثانية ، ثم تتحقق الوحدة من الإصبع سواء كان مسجلاً أم لا داخل ذاكرة الجهاز. إذا اكتشف في الذاكرة ، فإنه يعود إلى التعرف على بصمات الأصابع. أخيرًا ، تظهر رسالة مثل 'WELCOME' وبعد ثوانٍ قليلة ستغلق الشاشة تلقائيًا.

هذا كل شيء عن ماسح البصمات الوحدة النمطية التي تُستخدم لاكتشاف بصمات الأصابع ويمكن الوصول إليها بسهولة وكذلك استخدامها في المشاريع. باستخدام هذا يمكننا إجراء التسجيل وجمع بصمات الأصابع والبحث والمقارنة. هذه الوحدات مدمجة في ذاكرة FLASH التي تخزن بصمات الأصابع. تشمل تطبيقات مستشعر بصمات الأصابع الهاتف المحمول والقفل وفتح القفل والعرض والشاشة انظمة حماية ، الوقت أنظمة الحضور ، أقفال الأبواب ، إلخ. إليكم سؤال ، ما هو سعر مستشعر البصمة؟

اعتمادات الصورة: اردوينو