قفل رمزی 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. سلام دوست عزیز
    فیوزبیت های کریستال را بر روی مقدار فرکانس داخلی 8 مگاهرتز تنظیم کنید. برای مشکل پسورد هم احتمالا ترتیب اتصال کلیدها اشتباه است که باعث می شود رمز ورود اشتباه وارد شود.

  4. فیوز بیت رو روی 8 مگاهرتز بزارید ارور حل میشه

  5. سلام من مدار رو داخل نرم افزار بستم جواب نداد هر چی میزنم میگه اشتباهه

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

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

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

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

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