فهرست مطالب:

پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس: 9 مرحله
پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس: 9 مرحله

تصویری: پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس: 9 مرحله

تصویری: پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس: 9 مرحله
تصویری: حرکات زشت سحر قریشی در باشگاه مردانه در دبی#سحرقریشی #امیرتتلو #تتلو #سحر_قریشی 2024, نوامبر
Anonim
پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس
پروژه قفل دیجیتال آردوینو با استفاده از صفحه کلید ماتریس

یک دستگاه قفل دیجیتال با سیستم Arduino و Qwiic با استفاده از Zio M Uno و صفحه کلید Hex 4x3 Matrix بسازید.

مروری بر پروژه

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

در پایان این آموزش شما قادر خواهید بود:

  • قفل کد دیجیتالی را با Zio و صفحه کلید 12 کلید اصلی تنظیم کنید
  • قادر به ارتباط با Arduino IDE برای برنامه نویسی Zio با صفحه کلید باشید
  • برنامه ای ایجاد کنید که از کاربران بخواهد رمز عبور شش رقمی را برای باز کردن قفل وارد کنند
  • قادر به ایجاد رمز جدید شش رقمی باشید

منابع مفید

به منظور سادگی ، این آموزش فرض می کند که شما درک کامل و دانش لازم را در زمینه پیکربندی تابلوهای توسعه Zio دارید.

برای این پروژه ، فرض می کنیم که شما قبلاً Zuino M Uno را برای پیکربندی با Arduino IDE پیکربندی کرده اید. اگر این کار را نکرده اید ، ما یک پست جداگانه در مورد راهنمای هیئت توسعه خود داریم. آنها را در زیر بررسی کنید:

راهنمای شروع Zuino M Uno Qwiic

مرحله 1: طرح بندی شماتیک

طرح بندی شماتیک
طرح بندی شماتیک

مرحله 2: راه اندازی و پیکربندی

برای ساخت این پروژه به ماژول های زیر نیاز دارید:

  • زوینو ام اونو
  • صفحه نمایش OLED 0.91 اینچی Zio Qwiic
  • صفحه کلید Hex Matrix (4 x 3)
  • کابل Qwiic 200 میلی متر
  • کابل های نان سیم های بلوز (مردانه به زن)
  • کابل میکرو USB

مرحله 3:

تصویر
تصویر

دیزی ماژول ها را با هم زنجیره می کند همانطور که در نمودار شماتیک بالا نشان داده شده است.

مرحله 4:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

صفحه کلید را با استفاده از پرش مرد به زن ، به Zuino M Uno خود وصل کنید

مرحله 5:

کتابخانه های زیر را در Arduino IDE خود بارگیری و نصب کنید:

  • کتابخانه Adafruit GFX
  • کتابخانه Adafruit SSD1306
  • کتابخانه صفحه کلید آردوینو

مرحله 6:

Uno خود را به رایانه وصل کنید. کد را با استفاده از Arduino IDE در Uno خود بارگیری و فلش کنید.

می توانید کد را از صفحه Github ما بارگیری کنید.

مرحله 7: نسخه ی نمایشی: تست ورود به سیستم

نسخه ی نمایشی: تست ورود
نسخه ی نمایشی: تست ورود
نسخه ی نمایشی: تست ورود
نسخه ی نمایشی: تست ورود
نسخه ی نمایشی: تست ورود
نسخه ی نمایشی: تست ورود

رمز شش رقمی و کلید "#" را وارد کنید. برای یافتن رمز 6 رقمی ذخیره شده در کد برنامه ، مانیتور سریال را باز کنید و رمز قفل را نشان می دهد.

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

مرحله 8: تغییر رمز عبور

تغییر رمز عبور
تغییر رمز عبور
تغییر تست رمز عبور
تغییر تست رمز عبور

پس از ورود به سیستم ، می توانید رمز عبور را به رمز جدید تغییر دهید. برای تغییر رمز عبور ، آن را با کلید "*" تأیید کنید.

در این مثال ، من رمز عبور را از 123456 به 000000 تغییر دادم ، همانطور که در مانیتور سریال نشان داده شده است.

مرحله 9: آزمایش ورود به سیستم ناموفق بود

تست تلاش برای ورود ناموفق بود
تست تلاش برای ورود ناموفق بود
تست تلاش برای ورود ناموفق بود
تست تلاش برای ورود ناموفق بود

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

شما بلافاصله پس از 3 تلاش ناموفق قفل می شوید.

توصیه شده: