فهرست مطالب:

قفل درب اتوماتیک: 5 مرحله
قفل درب اتوماتیک: 5 مرحله

تصویری: قفل درب اتوماتیک: 5 مرحله

تصویری: قفل درب اتوماتیک: 5 مرحله
تصویری: قفل درب HTNPRIME 2024, جولای
Anonim
Image
Image
قفل درب اتوماتیک
قفل درب اتوماتیک
قفل درب اتوماتیک
قفل درب اتوماتیک
قفل درب اتوماتیک
قفل درب اتوماتیک

هی اونجا !!

این اولین دستورالعمل من است! امیدوارم همه مورد پسند شما واقع شود.

در این پروژه ما قصد داریم یک قفل درب اتوماتیک (محافظت شده با رمز) ایجاد کنیم. قفل و کلید کلاسیک به معنای واقعی کلمه اختراع 100 ساله است و همانطور که می دانیم "تغییر قانون طبیعت است" بنابراین زمان تغییر فرا رسیده است. بنابراین امروز ما قصد داریم یک قفل الکترونیکی ساده و ارزان درب بسازیم.

قفلی که قرار است بسازیم یک قفل الکترونیکی است ، مغز آن Arduino Uno خواهد بود (Arduino nano یا pro mini نیز خوب کار می کند) و دارای صفحه نمایش LCD 16*2 LCD برای نمایش و صفحه کلید DIY برای وارد کردن رمز عبور است ، با زنگ تعبیه شود در این آموزش من قصد دارم از dc hobby motor برای مکانیسم قفل استفاده کنم ، اما به جای آن می توانید از سروو استفاده کنید.

حالا بیایید شروع کنیم !!

تدارکات

اجزای مورد نیاز برای ساختن قفل به راحتی بصورت آنلاین و آفلاین قابل دسترسی هستند ، من قصد دارم پیوندهایی را برای آن در اختیار شما قرار دهم.

~ Arduino Uno: می توانید از اینجا خرید کنید

l نمایشگر LCD 16*2: می توانید از اینجا خرید کنید

IC l293D IC: می توانید از اینجا خرید کنید

motor موتور سرگرمی DC / موتور سروو: می توانید از اینجا خرید کنید

~ push switch x 18: می توانید از اینجا خرید کنید

~ تخته پرف

~ مقاومت 1 کیلو اهم x 16

pot پتانسیومتر 10 کیلو متر

~ مقاومت 1 اهم

~ زنگ

محفظه برای قرار دادن اجزاء

برخی از سیم ها ، سربرگ ها ، لحیم کاری و آهن لحیم کاری برای ایجاد قفل اتوماتیک درب کافی خواهد بود.

مرحله 1: رابط صفحه نمایش LCD 16*2 با آردوینو

رابط صفحه نمایش LCD 16*2 با آردوینو
رابط صفحه نمایش LCD 16*2 با آردوینو
رابط صفحه نمایش LCD 16*2 با آردوینو
رابط صفحه نمایش LCD 16*2 با آردوینو
رابط صفحه نمایش LCD 16*2 با آردوینو
رابط صفحه نمایش LCD 16*2 با آردوینو

رابط LCD با آردوینو بسیار آسان است.

در اینجا من نمودار مدار را برای شما ارائه کرده ام ، من برای این صفحه نمایش محافظ DIY ساخته ام تا بتوان LCD را به راحتی متصل کرد. ما در حال استفاده از 4 پین داده (یعنی D4 ، D5 ، D6 ، D7) برای نمایش آن با آردوینو هستیم.

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

برای بررسی اینکه آیا همه چیز درست کار می کند یا خیر ، می توانید طرح نمونه Hello World کتابخانه LIQUID CRYSTAL را که من نیز ارائه کرده ام ، بارگذاری کنید.

مرحله 2: ساخت و رابط صفحه کلید

ساخت و رابط صفحه کلید
ساخت و رابط صفحه کلید
ساخت و رابط صفحه کلید
ساخت و رابط صفحه کلید
ساخت و رابط صفحه کلید
ساخت و رابط صفحه کلید

من صفحه کلید ساده خود را به جای استفاده از ماژول صفحه کلید در بازار موجود کرده ام ، زیرا از 8 پین i/o استفاده می کند و اگر از این ماژول استفاده می کنیم. پین های ورودی/خروجی برای سایر اجزا کم خواهیم داشت.

بنابراین ، من تصمیم گرفتم ماژول صفحه کلید خودم را بسازم که تنها از یک پین آنالوگ آردوینو استفاده می کند !!

ما می توانیم آن را به راحتی با کمک برخی از دکمه ها و مقاومت ها بسازیم. اصل کار این Voltage Divider است ، می توانید سیم کشی و کارکرد را در تصاویر بالا مشاهده کنید. من آن را از طریق یک تخته پرفیور ساخته ام ، شما نیز می توانید همین کار را انجام دهید و اکنون اتصال از طریق آردوینو بسیار آسان است.

توجه: مقاومت بیشتر به جای مقاومت 1 میلیون اهم ، صفحه کلید را دقیق تر می کند.

مرحله 3: راه اندازی لچ

راه اندازی لچ
راه اندازی لچ
راه اندازی لچ
راه اندازی لچ
راه اندازی لچ
راه اندازی لچ

دو راه برای تنظیم چفت و بست در وجود دارد

1. DIY

شما به یک قفل معمولی درب (Kundi) ، یک موتور DC ، دو دکمه ، میله نخ (من از پیچ استفاده کرده ام) ، یک مهره و نوعی اپوکسی برای اتصال همه چیز (من از مهر و موم M استفاده کرده ام) نیاز خواهید داشت.

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

سیم کشی را مطابق تصویر انجام دهید.

موتور را با راننده موتور وصل کنید ، در اینجا از L293D ic برای کنترل موتور سرگرمی Dc استفاده می کنم.

2. یک قفل برقی دریافت کنید

می توانید قفل برقی را به صورت آنلاین خریداری کنید. من همچنین پیوند مشابهی را در اینجا به شما ارائه می دهم.

مرحله 4: افزودن زنگ و پیدا کردن محفظه برای اجزاء

افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء
افزودن Buzzer و یافتن محفظه برای اجزاء

در حال حاضر همه چیز تقریباً تنظیم شده است ، می توانید یک زنگ را برای تعامل بیشتر قفل خود اضافه کنید

یک سیم زنگ را به gnd و یک سیم دیگر را به پین 10 آردوینو وصل کنید.

اکنون یک محفظه مناسب برای قرار دادن اجزا در داخل پیدا کنید تا پروژه شما جالب به نظر برسد.

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

مرحله 5: کد

کد
کد
کد
کد

چیز زیادی برای گفتن در مورد کد وجود ندارد ، من خودم آن را ساختم و خوب کار می کند.

دو کلید وجود دارد که از طریق آنها می توان دروازه را باز کرد. یکی کلید اصلی است که از قبل در کد اعلام شده است و قابل تغییر نیست و کلید دیگر قابل به روز رسانی است و در eeprom ذخیره می شود و با فشار دادن کلید C قابل تغییر است. به

می توانید پیام خوش آمد گویی پیام متغیر من را در تابع welcome () تغییر دهید.

این همه برای این پروژه است. حالا شما خوب خواهید بود.

این پروژه بخشی از مسابقه آردوینو 2020 است که به آن رای دهید ، ممنون.

توصیه شده: