راه اندازی ماژول اثر انگشت FPM10A توسط برد آردوینو

در این سری از پروژه های آموزشی آردوینو، نحوه استفاده و راه اندازی ماژول اثر انگشت توسط برد آردوینو به طور کامل شرح داده شده است. اثر انگشت هر شخص به صورت یکتا و منحصر به فرد است، همین ویژگی باعث شده تا از این تکنولوژی و ماژول به صورت متعدد از جمله کنترل افراد، ورود و خروج، امنیت بیشتر در تلفن های همراه و …. استفاده شود. اگر به دنبال پروژه ای برای کنترل ورود و خروج افراد و ….. هستید پشنهاد می کنیم مطالب زیر که در وب سایت الکترونیک98 منتشر گردیده است را مطالعه بفرمائید.

راه اندازی ماژول اثر انگشت FPM10A توسط برد آردوینو

به منظور نشان دادن و عملکرد ماژول اثر انگشت، مطالب زیر نوشته شده است. در این پروژه همانطور که در شکل فوق مشاهده می کنید، از یک برد آردوینو نانو و صفحه نمایش رنگی کوچک 1.44 اینچ استفاده کرده ایم. زمانی که انگشت خود را در مقابل ماژول قرار می دهیم، سنسور، اثر انگشت را تشخیص می دهد و اجازه ورود داده می شود.

ماژول اثر انگشت FPM10A

ماژول اثر انگشت FPM10A دارای ساختمانی کوچک و در عین حال پرکاربرد است، این ماژول دارای یک سنسور نوری می باشد که وظیفه خواندن اثر انگشت را بر عهده دارد و بعد از تحلیل آن تصویر متناسب ذخیره شده برای آن اثر انگشت را ارائه می دهد. همچنین این ماژول دارای پردازنده DSP با سرعت بالا، الگوریتم های تطبیق اثر انگشت با عملکرد فوق العاده، چیپ های فلش با ظرفیت مناسب و ترکیبی از سایر سخت افزارها می باشد. امروزه به دلیل اینکه هر اثر انگشت منحصر به فرد و امکان شباهت دو اثر انگشت زیر صفر است کاربرد سنسور اثر انگشت بسیار زیاد شده است، طوری که در اکثر ارگان ها، شرکت ها، ادارات، کارخانه ها و ….. به صورت وسیع استفاده می شود.

ماژول اثر انگشت FPM10A

مشخصات ماژول اثر انگشت FPM10A

1. فرکانس کاری 433MHz – 868MHz – 915MHz

2. محدوده ولتاژ کاری 1.9 تا 3.6 ولت

3. منبع تغذیه 3.6 تا 6 ولت

4. محدوده جریان کاری 120 تا 140 میلی آمپر

5. محدوده دمای کاری 20- تا 50+ درجه سانتی گراد

6. زمان ورود اثر انگشت کمتر از 1 ثانیه

7. ابعاد پنجره 14×18 میلی متر

ویژگی و کاربردهای ماژول اثر انگشت FPM10A

1. پایداری بالا

2. کاربردی و قابل اطمینان

3. ثبت انواع توابع اثر انگشت

4. تطبیق اثر انگشت

5. جستجوی اثر انگشت

6. استفاده در ماژول های اثر انگشت

7. سیستم های شناسایی اثر انگشت

دانلود دیتا شیت ماژول اثر انگشت FPM10A

لیست قطعات مورد نیاز

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
ماژول اثر انگشت FPM10A1 عدد
ماژول صفحه نمایش 1.44 اینچی 128X128 ال. سی. دی1 عدد
برد بورد (پروجکت برد) مدل GL1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد
بعد قبل
برد آردوینو Arduino Nano
ماژول اثر انگشت FPM10A
ماژول صفحه نمایش  1.44 اینچی 128X128 ال. سی. دی
بعد قبل

اتصال تجهیزات

نحوه اتصال تجهیزات به یکدیگر و برد آردوینو بسیار ساده و راحت است به طوری که با توجه به توضیحات زیر می توانید این اتصالات را به سرعت انجام دهید.

الف: نحوه اتصال ماژول اثر انگشت به برد آردوینو

1. ابتدا سیم مشکی ماژول اثر انگشت را به پین زمین برد آردوینو متصل کنید.

2. سیم قرمز ماژول را به پین 5 ولت آردوینو اتصال دهید.

3. سیم سبز ماژول اثر انگشت را به پین دیجیتال شماره 2 برد آردوینو متصل نمائید.

4. سیم سبز ماژول اثر انگشت را به پین D3 برد آردوینو وصل کنید.

ب: نحوه اتصال ماژول صفحه نمایش به برد آردوینو

1. پایه Vcc ماژول صفحه نمایش را به پین 5 ولت برد آردوینو متصل کنید.

2. پایه زمین ماژول را به پین زمین برد آردوینو وصل نمائید.

3. پایه A0 را به D8 برد آردوینو اتصال دهید.

4. پایه RST را به پین D9 برد آردوینو متصل کنید.

5. پایه CS را به پین D10 برد آردوینو وصل نمائید.

6. پایه SDA را به پین D11 برد آردوینو اتصال دهید.

7. پایه SCK را به پین D12 برد آردوینو وصل کنید.

8. پایه  LED را به پین 3.3 ولت برد آردوینو متصل نمائید.

بعد قبل
نحوه اتصال تجهیزات به یکدیگر و برد آردوینو
نحوه اتصال تجهیزات به یکدیگر و برد آردوینو
بعد قبل

برنامه نویسی پروژه

قبل از برنامه نویسی در نرم افزار آردوینو ابتدا کتابخانه های Fingerprint Sensor و TFT ILI9163C و GFX را از لینک های زیر دانلود نموده و طبق توضیحات زیر، آن ها را به صورت جداگانه به زیرمجموعه های کتابخانه خود در نرم افزار آردوینو اضافه کنید.

دانلود کتابخانه Fingerprint Sensor

 

دانلود کتابخانه TFT ILI9163C

 

دانلود کتابخانه GFX

نصب کتابخانه

لازم به ذکر است که نرم افزار برنامه نویسی آردوینو به صورت پیش فرض توانایی پشتیبانی از Fingerprint Sensor و TFT ILI9163C و GFX را ندارد بنابراین ما باید library (کتابخانه یا برنامه) مورد نیاز را بر روی آن نصب کنیم. این فرآیند بسیار ساده و راحت است که در زیر نحوه استفاده از آن را توضیح داده ایم.

1. در مرحله اول ابتدا آخرین (جدیدترین) نسخه کتابخانه (Fingerprint Sensor و TFT ILI9163C و GFX) را از لینک های فوق دانلود کنید.

2. پس از دانلود فایل، نرم افزار آردوینو را باز کنید.

3. مسیر زیر را دنبال کنید و در پنجره باز شده فایل کتابخانه های Fingerprint Sensor و TFT ILI9163C و GFX را که قبلا دانلود کرده اید را انتخاب نمائید:

…Sketch > Include Library > Add .ZIP Library

برنامه کامل پروژه در محیط نرم افزار آردوینو

بعد از اتصال قطعات به یکدیگر و نصب کتابخانه های مربوطه، کدهای زیر را در نرم افزار آردوینو کپی نموده سپس به برد آردوینو آپلود کنید.

ویدیوی ضبط شده از نحوه راه اندازی و عملکرد پروژه

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 نویسنده : محسن برات زاده

 تاریخ انتشار : 25 آوریل 2019

3 دیدگاه

  1. علی حاج اسماعیلی

    با سلام چگونه میشود تعداد اثر انگشت های ورودی را زیاد کرد؟مثلا برای 4نفر

  2. سلام نحوه اضاف کردن اثر انگشت به چه شکل هست ممنون میشم یه توضیح مختصر بدید

  3. سلام.هیچ دکمه ای برای منو برا اضافه و حذف اثر انگشت جدید وجود نداره؟

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.