پروژه الکترونیک

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

قفل رمزی دیجیتال

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

در این پست از پروژه های الکترونیک پروژه ساخت قفل رمزی دیجیتال را برای شما در نظر گرفته ایم. از این پروژه می توان به عنوان قفل درب اتاق، قفل صندوق و غیره استفاده کرد.

توضیحات مدار

  • پروژه ساخت قفل رمزی دیجیتال که با Atmega8 طراحی شده؛ دارای یک LCD2*16 و یک کی پد ۴*۴ و یک buzzer یا بلندگو می باشد.
  • خروجی مدار به یک led متصل شده که شما می توانید بجای led یک رله را فعال کنید.
  • این قفل دارای یک کد اصلی یا مادر میباشد که با وارد کردن این کد می توانید وارد منوی تغییر کد شوید.
  • از خصوصیات دیگر این قفل این است که با قطع برق، رمز را در حافظه خود تا هر زمانی حفظ می کند.
  • برای تغییر رمز باید رمز قبلی خود را وارد کنید تا وارد منوی تغییر رمز شوید؛ اگر رمز قبلی را فراموش کرده باشید می توانید از طریق کد مادر وارد این منو شوید.

نکته: با کد مادر فقط وارد منوی تغییر رمز می شوید ولی خروجی فعال نمی شود.

 

پروژه ساخت قفل رمزی دیجیتال

پیکر بندی و استفاده از مدار قفل رمزی دیجیتال

وقتی میکرو را برای اولین بار روشن می کنید از شما password می خواهد. کد مادر که (۲۲۲۲) می باشد را وارد کنید تا به منوی تغییر رمز وارد شوید.

اکنون با پیغام Enter New Password مواجه می شوید.

رمز دلخواه خود که باید ۴ رقمی باشد وارد کنید و کلید enter کی پد را فشار دهید تا رمز شما ok شود.

این را هم بخوانید:
دماسنج دیجیتال با آردوینو (Arduino) و سنسور LM35

سپس پیغام Ok Pass Is Change را می بینید که یعنی رمز شما تغییر کرده است.

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

اگر رمز شما درست بود led که همان خروجی هست روشن می شود.

برای خروج کلید exit را بزنید تا خروجی غیرفعال شود. (دوباره برای فعال کردن خروجی باید رمز وارد کنید).

برای تغییر رمز کلید change بزنید؛ در این حال با پیغام Pass Ghabl مواجه می شوید؛ که باید پسورد قبلی را وارد کنید تا وارد منوی تغییر رمز شوید.

با وارد کردن رمز جدید و فشردن کلید enter رمز تغییر می نماید.

نکته: اگر کلید enter کار نکرد کلید ضربدر ( × ) را بفشارید.

کلید reset چیست ؟

این کلید برای برگشت به اول است؛ یعنی عددی که وارد کردید را پاک می کند (رمز را پاک نمی کند).

قطعه speaker یا buzz چه کار می کند؟

وقتی شما کلیدی را روی کی پد فشار دهید صدای beeb می دهد و برای هر پیغامی نیز آلارم می دهد.

محتویات کامل پروژه شامل شماتیک پروتئوس، سورس برنامه به زبان بیسیک و فایل هگز پروژه در یک فایل فشرده قرار داده شده است.

 

برای دریافت پروژه روی دانلود کلیک نمایید:

دانلود

موفق و پیروز باشید…

نوشته های مشابه

29 دیدگاه در “پروژه ساخت قفل رمزی دیجیتال با امکان تغییر رمز

  1. علی گفت:

    سلام نیمیشه رمز مادر رو عوض کرد ؟

    1. سلام. در خط ۵۷ برنامه رمز مادر رو میشه عوض کرد.
      If C = 2222 Then Goto Mm

  2. Aram گفت:

    استاد فایل مشکل داره برای حلش به تلگرامم میام بدید ضروریه

    @mr_aram_kurd

  3. محمد گفت:

    با پروتوس که تست می کنم بعد از زدن ۲۲۲۲ و اینتر همه چی درسته. اینتر نیو پسورد میاد ولی دکمه اینتر از کار میوفته. در عمل تست نکردم هنوز. با دوتا کامپیوتر هم چک کردم ولی بازم دریت عمل نمی کنه

    1. سلام. گاهی شبیه سازی مثل حالت واقعی عمل نمی کنه.

  4. reza گفت:

    slm
    khode barname nist faghat file hexesh hast dakhel mishe code ie k neveshtido baram send konid

    1. سلام. برای مشاهده کد برنامه باید نرم افزار BASCOM-AVR رو نصب کنید.

    2. علی گفت:

      سلام این مدار اصلا بالا نمیاد….
      بعدشم باید توی چه ورژنی از پروتئوس چک کنی؟

      1. سلام. باید فایل هگز رو توی پروتئوس لود کنید. برای این کار دو بار رو میکرو کنترلر کلیک کنید و فایل هگز رو از پوشه پروژه لود کنید.
        یک مورد دیگه اینکه پروتئوس پوشه ها و فایلهای فارسی رو نمی‌شناسه. باید اسمها رو به انگلیسی تغییر بدید.

  5. JM_KIT گفت:

    متشکرم از این پروژه ی عالیتون

  6. hussein گفت:

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

  7. علی گفت:

    سلام مشکلی دارد زمانی که می خواهی پسورد رو عوض کنی پسورد قبلی رو میزنی بعد جدیدی رو میزنی باید اینتر کنی کار نمیکنه

    1. سلام. روش حل مشکل به متن افزوده شد.

  8. احسان گفت:

    سلام خسته نباشید
    ببخشید وقتی دکمه chang رو فشار میدم بعد از وارد کردن رمز قبلی . رمز جدید رو که وارد میکنم اینتر کارنمیکنه که رمزش عوض شه
    ممنون میشم راهنمایم کنید

    1. سلام. اگر کلید enter کار نکرد کلید ضربدر ( × ) را بفشارید.

  9. علی گفت:

    سلام و خسته نباشی
    ببخشید وقتی که رمز دلخواه رو وارد کردم و ثبت شد و چراغ روشن شد حالا که میخاستم exit بزنم تحت هر شرایطی کار نکرد چه با = چه با – وحتی کلید change هم اثری نداره لطفا راهنماییم کنید

    1. سلام. توی شبیه سازی یا مدار ساخته شده؟

  10. جواد گفت:

    سلام،میشه یه کاری کرد که بیش از سه بار رمز اشتباه رو وارد کرد دیگه نشه عددی وارد کرد و تا رمز مادر رو نزنیم باز نشه؟

  11. ammkarsalanmohammadi گفت:

    سلام.من بابت فیلم دوبله شده تعمیر لپ تاپ پول پرداخت نمودم اما لینک دانلود دریافت نکردم باید چکار کنم لطفا راهنمایی کنیید

    1. سلام. لینکهای دانلود در بخش دانلودها در حساب کاربری شما موجود هست و شما یک بار اونها رو دانلود کردید. ضمن اینکه مجددا لینکهای دانلود براتون ارسال شد.
      اگر باز مشکلی داشتید در بخش نظرات همون محصول عنوان بفرمایید.

  12. پیمان گفت:

    سلام
    من تصمیم دارم همین قفل رو روی ماشین نصب کنم و مثلا بعد از این که رمز رو بزنم اجازه استارت زدن داشته باشم
    چگونه باید این کار رو بکنم به راهنماییتون نیاز دارم
    چون من از برق خودرو زیاد چیزی نمیدونم
    با تشکر

    1. سلام. بجای D1 باید رله قرار بدید. و رله را سر راه برق سوئیچ بذارید.

  13. kamyar گفت:

    اقا سلام
    این مدار پی سی بی نداره؟
    اونش هیچ شماتیک کاملش موجوده؟
    بعد دقیقا تغذیشو از پایه ۲۰ باید بدیم یا هفت؟
    با تشکر فراوان

    1. سلام. نه متأسفانه PCB نداره.
      VCC رو به پایه ۷ بدید.

  14. hossein.mhdn75 گفت:

    سلام توی این فایل زیپ فقط فایل هکز avr هست…فایل اصلی avr رو میخواستم

    1. سلام. سورس برنامه با نام p bascom.bas توی فایل زیپ موجوده. باید با برنامه بسکام باز کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *