قفل رمز 8 رقمي با قابليت تغيير رمز
يکي از ويژگيهاي منحصر به فرد آن قابليت تغيير رمز به وسيله کيبرد خود دستگاه مي باشد (بدون نياز به کامپيوتر). طبق مراحلي که بعداً توضيح داده خواهد شد مي توانيد رمز عبور جديد را به دستگاه بدهيد. همچنين براي جلوگيري از ورود افراد متفرقه به بخش کنترل سيستم (کنترل پنل) يک PIN Code چهار رقمي در نظر گرفته ام که اين عدد را فقط خود شما بايد بدانيد و توسط آن وارد بخش کنترل شده و مي توانيد تمامي تنظيمات دستگاه را تغيير دهيد حتي PIN Code را.
يکي ديگر از ويژگيهاي مدار اينست که اگر 3 بار رمز عبور غلط بدهيد سيستم به طور خودکار LCD را خاموش کرده و کيبرد را هم از کار مي اندازد و تا 5 دقيقه به خواب فرو مي رود و پس از 5 دقيقه به طور خودکار روشن مي شود.
با دادن رمز در نهايت يک رله وصل مي شود که مي توانيد وصل بودن اين رله را طوري تنظيم کنيد که دائم وصل بماند يا به صورت زمان دار ( مثلاً اگر از اين قفل رمز براي F.F منزل استفاده کنيد بايد وصل بودن رله را زمان دار تعريف کرده و زمان آنرا نيز 1 ثانيه قرار دهيد تا به محض دريافت رمز عبور صحيح يک ثانيه رله را وصل کرده و دوباره قطع نمايد. رله را بايد به سيم هاي شاسي دربازکن اف اف متصل کنيد) (مثال حالت دوم: اگر از قفل رمز براي روشن کردن يک وسيله برقي مثل کامپيوتر يا TV استفاده مي کنيد بايد
وصل بودن رله را دائمي تعريف کنيد که در اين صورت با وارد کردن پسورد صحيح، رله به صورت دائمي وصل بماند و در صورت نياز با فشار کليد معيني قطع شود.
در شکل زير نمونه ساخته شده را ملاحظه مي فرماييد:
منوهاي دستگاه:
يک نمونه ساخته شده:
همانطوريکه مي دانيد رمز عبور در حافظه EEPROM آي سي ذخيره مي شود و با قطع برق و ريست مدار نيز قابل پاک شدن نيست. براي اين منظور يک جامپر کوچک در طرح مدار قرار داده ام که در صورت فراموشي رمز عبور، برق سيستم را قطع کرده و اين جامپر را اتصال کوتاه نماييد و سيستم را روشن کنيد. مشاهده مي کنيد که روي LCD نوشته مي شود : Memory Erased و رمز عبور و پين کد پيش فرض نيز روي صفحه نمايش داده مي شوند که رمز عبور 12345678 , پين 1234 است. سپس جامپر را قطع نماييد.
بلندگوي کوچک نيز مسئول پخش صداهاي Error و تاييد سيستم و نيز صدا های صفحه کليد است. آنرا از نوع صفحه پلاستيکي کوچک انتخاب نماييد.
---------------------------------------------------------------------------------------------------------------
لطفاً این فایل را با نوسانگر داخلی ۱ مگاهرتز میکرو (پیش فرض) اجرا کنید.



