قفل رمزی 8 رقمه با قابلیت تغییر رمز و ذخیره در EEPROM

ساخت قفل رمزی 8 رقمه

در این بخش تیم الکترونیک و برنامه نویسی الکترونیک ۹۸, اقدام به طراحی و انتشار پروژه ای کاربردی و حرفه ای با عنوان, قفل رمزی 8 رقمه با قابلیت تغییر رمز و ذخیره در EEPROM, برای شما علاقه مندان به پروژه های میکروکنترلر AVR کرده است. در این پروژه که هدف ما ساخت دربازکن دیجیتالی است، توسط یک کی پد KeyPad 4*4 می توانید رمز عبور خود را وارد نمائید و سپس در صورتی که رمز عبور صحیح باشد می توانید انتخاب کنید که رله فعال شود یا رمز عبور خود را تغییر دهید.

نقشه شماتیک پروژه

نقشه شماتیک پروژه قفل رمزی 8 رقمه با قابلیت تغییر رمز و ذخیره در EEPROM

شرح عملکرد پروژه

در حالت  پیش فرض رمز عبور “99999999” می باشد که می توانید آن را به راحتی تغییر دهید، همچنین لازم است بدانید در طراحی این پروژه از حافظه EEPROM میکروکنترلر ATmega8 جهت ذخیره رمز استفاده شده است به همین دلیل با قطع برق رمز ورود شما در حافظه میکروکنترلر AVR باقی می ماند و از بین نمی رود.

برای نمایش پیغام ها و عددهای وارد شده توسط کی پد KeyPad از یک LCD کاراکتری در سایز 16 در 2 استفاده شده است، که شما توسط آن قادر خواهید بود به راحتی با سیستم کار کنید. این پروژه یکی از نمونه های عالی برای یادگیری و درک بیشتر دستورات کاربردی Bascom و تکنیک های برنامه نویسی است که علاوه بر مزیت آموزشی آن دارای قابلیت های جالب نیز است.

برنامه میکروکنترلر به زبان بیسیک BASIC در نرم افزار BASCOM-AVR

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

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

 رمز فایل : www.electronics98.com

 حجم فایل : 111 کیلوبایت

 محیط برنامه نویسی : Bascom-AVR

 برنامه نویسی شده به زبان : Basic

 نویسنده : فرهاد اکبری

 تاریخ انتشار : 13 فوریه 2018

20 دیدگاه

  1. سلام عزیز گزینه دانلود نداره اصلا

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

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

  3. درود
    فایل pcb مدار هم وجود داره ؟

  4. سلام دوست عزیز
    خیر

  5. چطور میشه رمزش رو عوض کرد

  6. لطفا دقیقا بگید که رله به کدام قسمت وصل می شود؟

  7. فرهاد اکبری

    سلام دوست عزیز
    برای اتصال رله باید از پورت PD.2 استفاده کنید، که در اینجا برای نمایش عملکرد آن از یک لامپ LED استفاده شده است.
    برای تغییر رمز عبور نیز باید بر روی کی پد کلید F3 را فشار دهید.
    با اجرای فایل شبیه ساز این پروژه در نرم افزار Proteus می توانید نحوه عملکرد مدار را مشاهد کنید.

  8. سلام می خواستم بدونم شکل پی سی بی این این مدار نیست ؟.
    بعد اگه بخوام جای کلید های فشاری کیبرد 3*4بزاریم باید چجوری به ایسی وصل کنیم

  9. سلام دوست عزیز
    برای این پروژه PCB طراحی نشده است، اتصال کیپد 3*4 نیز دقیقا به همین صورت است تنها تفاوت آن این است که ما تنها به 7 پایه از میکروکنترلر جهت اتصال کیپد نیاز داریم.

  10. سلام خسته نباشید , ببخشید فایل برنامه نویسی به زبان c شو میخوام

  11. سلام دوست عزیز
    در حال حاضر تنها این پرژه به زبان بیسیک نوشته شده است.

  12. با سلام
    فایل Digital Look KeyPad.pdsprj باپروتوس 8 باز نمیشود لطفا راهنمایی کنید چگونه باید شبیه سازی انجام شود.
    با تشکر

  13. سلام دوست عزیز
    فایل هیچگونه مشکلی ندارد، لطفا از نرم افزار Proteus ارائه شده در سایت الکترونیک98 جهت باز کردن فایل استفاده کنید.

  14. با سلام
    من دقیقا کد و مدار رو طبق دستور بستم اما همش واسه پسوورد ارور میده و پسوورد رو تایید نمیکنه… توی پروتئوس…
    لطفا راهنمایی کنید مشکل کجاست

  15. سلام دوست عزیز
    مدار در محیط واقعی به درستی کار می کند، مشکل عدم تایید پسورد در proteus به این دلیل می باشد که، اطلاعاتی که در حافظه EEPROM میکروکنترلر در هنگام شبیه سازی مدار ذخیره می شود بعد از نگه داشتن شبیه سازی و شروع مجدد شبیه سازی، به صورت کامل حذف می شوند. البته این مشکل در محیط واقعی وجود ندارد و داده ها در حافظه EEPROM میکروکنترلر ذخیره می شوند.

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

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

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

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

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