یک ویدیوی کوتاه برای این قفل اثر انگشت آردوینو در اینجا وجود دارد: http://v.youku.com/v_show/id_XNjIxNzQyNzY4.html
من با همسر و نوزاد 5 ماهه ام در یک آپارتمان کوچک در شنژن زندگی می کنم. گاهی اوقات لازم است بیرون بروم، مثلاً برای خرید آب نبات یا پوشک برای نوزادم به طبقه پایین بروم. اما همیشه فراموش می کنم که کلیدهایم را حمل کنم، بنابراین باید در را بزنم یا به همسرم زنگ بزنم تا در را برای من باز کند، و همیشه کودکم را بیدار کنم و شروع به گریه کنم.
در این زمان، من بسیار مقصر هستم. بنابراین تصمیم گرفتم راهی برای حل اساسی مشکل بیاندیشم.
قفل اثر انگشتی برای من کمک کننده خواهد بود و از این نوع قفل ها مانند تصویر بالا در بازار فراوان وجود دارد. اما نه تنها گران است، بلکه نصب آن نیز بسیار مشکل است. امیدوارم راهی ارزان پیدا کنم و نیازی به تغییر قفل هایم نداشته باشم.
پس از یادگیری آردوینو به مدت 2 هفته، تصمیم گرفتم یک قفل اثر انگشت را با آردوینو انجام دهم.
مرحله 1: راه حل و آماده سازی ماژول
ابتدا درب خانه را مانند تصویر بالا مشاهده کردم.
همانطور که می بینید، تا زمانی که قسمت قرمز شکل در جهت فلش کشیده شود، قفل در باز می شود و به دلیل اینکه کشیده نمی شود، قسمت قرمز رنگ به محل اصلی خود برمی گردد تا در را قفل کند. بنابراین من فکر می کنم، یک سروو برای انجام این عملکرد خوب است.
و، من به یک سنسور اثر انگشت نیز نیاز دارم، زمانی که من یا همسرم سنسور اثر انگشت را فشار میدهیم، که میتواند تشخیص دهد که آیا یک فرد گواهینامه دارد یا خیر، دستورالعملهایی را به آردوینو ارسال میکند تا سروو را برای باز کردن درب کنترل کند.
من از ماژولهای زیر استفاده میکنم:
1. Crowduino ، این یک برد میکروکنترلر سازگار با آردوینو است، من از آن استفاده میکنم زیرا به اندازه کافی ارزان است و دارای برخی ارتقاء در طراحی است، مانند دکمه تنظیم مجدد در کنار.
2. سنسور اثر انگشت
3. سروو با گشتاور کافی . 4. چسب یا هر
چیزی که بتوان از آن برای تعمیر این ماژول ها استفاده کرد .
مرحله 2: اتصال سخت افزار
از آنجایی که تنها دو ماژول در این پروژه استفاده می شود، اتصال سخت افزار نسبتا ساده است.
سروو:
سروو را به کرودوینو وصل کنید:
سیم قرمز <—–> منبع تغذیه 5 ولت
سیم قهوه ای <—–>
سیم زرد GND <—–> D6
ماژول اثر انگشت:
ماژول اثر انگشت با استفاده از پروتکل ارتباط سریال با کرودوینو ارتباط برقرار میکند، اما از آنجایی که کرودوینو تنها یک پورت سریال سختافزاری دارد که باید از آن برای ارتباط کامپیوتر شخصی استفاده کنم، از Arduino Soft Serial برای ارتباط با اثر انگشت، با استفاده از A4 و A5 استفاده میکنم.
اثر انگشت را به کرودوینو وصل کنید:
سیم قرمز <—–> منبع تغذیه 5 ولت
سیم قهوه ای <—–> سیم بنفش GND <—–> سیم زرد
A4 <—–> A5
می توانید این ماژول ها را مانند تصویر بالا به کرودوینو متصل کنید و توجه داشته باشید که هر دو ماژول از منبع تغذیه 5 ولتی استفاده می کنند، می توانید یکی از منبع تغذیه آنها را به منبع تغذیه 5 ولت ISP وصل کنید.
مرحله 3: کدها را دانلود و نصب کنید
کدها را از اینجا دانلود کنید ، در اینجا می توانید همه کدها و کتابخانه ها را پیدا کنید.