8051 مائکروکنٹرولر کا استعمال کرتے ہوئے LCD کے ساتھ ڈیجیٹل کوڈ لاک کا کام کرنا

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





ایل سی ڈی کے ساتھ ڈیجیٹل کوڈ لاک سسٹم جو 8051 مائکروکونٹرولرز کا استعمال کرتے ہوئے ایک پاس ورڈ پر مبنی نظام ہے۔ اس پروجیکٹ کو سیکیورٹی چیکنگ سسٹم کے طور پر استعمال کیا جاسکتا ہے تاکہ صرف پاس ورڈ والے غیر مجاز افراد کے لئے کسی کمرے تک رسائی بند ہوجائے۔ لہذا اس پروجیکٹ کا نام وسیع پیمانے پر ناموں سے رکھا جاسکتا ہے جیسے ڈیجیٹل امتزاج لاک ، ڈیجیٹل سیکیورٹی کوڈ لاک ، پاس ورڈ سیکیورٹی سسٹم ، ایک الیکٹرانک کوڈ لاک ، ایک ڈیجیٹل کوڈ لاک۔ لوگ اس قسم کے سیکیورٹی سسٹم کا نام مختلف ناموں سے رکھتے ہیں ، حالانکہ ان سب کا مطلب یہ ہے کہ پاس ورڈ پر مبنی سیکیورٹی سسٹم مختلف مائکروقابو کنٹرولر سے بنانا ہے جس میں کچھ اضافی خصوصیات جیسے خود کار طریقے سے دروازہ کھلا یا لاک ، جی ایس ایم پر مبنی ایس ایم ایس الرٹ ، صوتی الارم وغیرہ۔

8051 مائکروکنٹرولر کا استعمال کرتے ہوئے LCD کے ساتھ ڈیجیٹل کوڈ لاک

ہماری آج کی زندگی میں ، سیکیورٹی ایک بہت بڑا مسئلہ ہے ، اور ڈیجیٹل کوڈ لاکس سیکیورٹی کے نظام کا ایک اہم حصہ بن چکے ہیں۔ وہاں ہے کئی قسم کی ٹیکنالوجیز سیکیورٹی مقصد کے لئے دستیاب ہیں ، جیسے پی آئی آر بیسڈ ، آریفآئڈی بیسڈ ، لیزر بیسڈ ، اور بائیو میٹرک بیسڈ وغیرہ۔ اب بھی ، ڈیجیٹل کوڈ لاکس موجود ہیں جن پر مبنی اسمارٹ فونز کا استعمال بھی کیا جاسکتا ہے۔ IOT (انٹرنیٹ کے معاملات) . اس مجوزہ سسٹم میں ، ہم نے LCD اور 8051 مائکروکنٹرولر کا استعمال کرتے ہوئے ایک سادہ ڈیجیٹل کوڈ لاک پر تبادلہ خیال کیا ہے ، جسے صرف پہلے سے طے شدہ کوڈ کے ذریعہ ہی بند نہیں کیا جاسکتا ہے ، اگر ہم غلط کوڈ درج کریں تو ، نظام بوزر تیار کرتا ہے۔




ڈیجیٹل کوڈ لاک بلاک ڈایاگرام

اس پروجیکٹ کو 8051 سیریز مائکروکانٹرولر ، کیپیڈ ، بوزر ، LCD کے ساتھ بنایا جاسکتا ہے۔ یہاں مائکروکانٹرولر پورے عمل کو کنٹرول کرتا ہے جیسے کیپیڈ سے پاس ورڈ داخل کرنا ، درج کردہ پاس ورڈ کا پہلے سے طے شدہ پاس ورڈ سے موازنہ کرنا ، بوزر چلانے اور اسٹیٹس کو ڈسپلے پر بھیجنا۔

ڈیجیٹل کوڈ لاک بلاک ڈایاگرام

ڈیجیٹل کوڈ لاک بلاک ڈایاگرام



کیپیڈ ماڈیول

اس پروجیکٹ میں ، ہم نے 4X4 کیپیڈ کو انٹرفیس دیا ہے 8051 مائکروکانٹرولر سسٹم میں ڈیجیٹل کوڈ کو داخل کرنے کے لئے ملٹی پلیکسنگ تکنیک استعمال کرنا۔ یہاں اس 4 × 4 کیپیڈ میں 16 چابیاں ہیں۔ اگر ہم کیپیڈ پر 16 چابیاں استعمال کرنا چاہتے ہیں تو پھر ہمیں مائکرو قابو پانے والے کو مربوط کرنے کے لئے 16 پن کی ضرورت ہے ، لیکن اس تکنیک میں ، ہمیں 16-کیز کو انٹرفیس کرنے کے لئے صرف 8 پنوں کا استعمال کرنا ہوگا۔ تاکہ یہ کیپیڈ ماڈیول کو انٹرفیس کر سکے۔ مزید جاننے کے لئے براہ کرم اس لنک کو دیکھیں میٹرکس کیپیڈ اور اس میں مداخلت

کیپیڈ ماڈیول

کیپیڈ ماڈیول

LCD

LCD اسکرین ایک الیکٹرانک ڈسپلے ماڈیول ہے ، اسے مختلف اطلاق میں استعمال کیا جاسکتا ہے۔ ایل سی ڈی کا بنیادی ماڈیول 16 × 2 ایل سی ڈی ڈسپلے ہے اور یہ اکثر مختلف الیکٹرانک سرکٹس اور ساتھ ساتھ آلات میں استعمال ہوتا ہے۔ مزید جاننے کے لئے براہ کرم اس لنک کو دیکھیں LCD ڈسپلے کی تعمیر اور اس کا کام

LCD

LCD

AT89C51 مائکروکانٹرولر

AT89C51 8 بٹ مائکرو قابو پانے والا ہے جو اتمیل کے 8051 خاندانوں سے تعلق رکھتا ہے۔


AT89S51 مائکروکانٹرولر

AT89S51 مائکروکانٹرولر

پروجیکٹ کا کام

مجوزہ نظام میں ایک ان پٹ اور آؤٹ پٹ ڈیوائسز کے طور پر میٹرکس کیپیڈ اور LCD استعمال کیا جاتا ہے۔ ایک 4 ہندسوں کا پہلے سے طے شدہ پاس ورڈ کے لئے شخص کی وضاحت کی ضرورت ہے۔ یہ پاس ورڈ سسٹم میں محفوظ ہوا ہے۔ کھولتے وقت ، اگر میٹرکس کیپیڈ کا دیا ہوا پاس ورڈ محفوظ کردہ پاس ورڈ سے میل کھاتا ہے ، تو لاک کھل جاتا ہے اور LCD پر ایک نوٹ آویزاں ہوتا ہے۔ نیز ، ایک o / p پن کو اعلی مقاصد کے ل used استعمال کرنے کے ل high اعلی بنایا جاتا ہے۔

جیسے جیسے یہ پروگرام چل رہا ہے ، ایل سی ڈی پر اسٹرنگ ‘انٹر پاس ورڈ’ نمائش کے لئے ہے۔ داخل کردہ ہندسوں کو ایک ایک کرکے کیپیڈ چیک کیا جاتا ہے۔ ہر بار ، کلیدی دھکا لگائے جانے والے ، کی قطار اور کالم کو نوٹ کیا جاتا ہے اور درج کردہ نمبر کے متوازی LCD پر ایک * دکھایا جاتا ہے۔ پاس ورڈ داخل ہونے کے بعد ، صارف کو 'پاس ورڈ کی تصدیق' کرنے پر اکسایا جاتا ہے اور پھر بھی LCD کے ذریعے اس کی چابی لی جاتی ہے۔ اگر دیئے گئے پاس ورڈ مساوی نہیں ہوتے ہیں تو ، ’غلط پاس ورڈ‘ کی وضاحت کے ل Password ایک نوٹ آویزاں ہوتا ہے ورنہ صارف آلہ کھولنے پر اکسایا جاتا ہے۔

کھولنے کے لئے ، کسی شخص کو کیپیڈ کے ذریعے ’پاس ورڈ درج کریں‘ کی ضرورت ہے۔ ایک بار پھر داخل کردہ ہندسوں کے لئے کیپیڈ چیک کیا گیا اور مساوی ہندسوں کو تسلیم کیا گیا۔ پاسکی کو LCD ڈسپلے میں بطور ‘****’ دکھایا گیا ہے۔ پاس ورڈ داخل ہونے کے بعد ، وہ پہلے سے طے شدہ پاس ورڈ سے متصادم ہیں۔ اگر ایک سیٹ پاس ورڈ کے برابر تمام ہندسے ، LCD نمائش کرتا ہے ‘لاک اوپن’ اور اس لاک کا آؤٹ پٹ اونچا جاتا ہے۔ اگر کوڈ غلط ہے تو ، ‘غلط پاس ورڈ’ ایل سی ڈی پر ظاہر کرنے کے لئے بھیجا گیا ہے۔ اگر ڈیجیٹل کوڈ لاک کو غیر مقفل کرنے کے لئے غلط پاس ورڈ سے تین سے زیادہ کوششیں کی جائیں تو سسٹم محفوظ ہوجاتا ہے۔ سسٹم کی خواہش ہے کہ ایسی صورتحال میں دوبارہ بندوبست کیا جائے۔

لہذا ، یہ سبھی 8051 مائکروکنٹرولرز کا استعمال کرتے ہوئے LCD کے ساتھ ڈیجیٹل کوڈ لاک کے کام کرنے کے بارے میں ہے۔ ہم امید کرتے ہیں کہ آپ اس منصوبے کو اچھی طرح سمجھ چکے ہوں گے۔ اگر آپ سے کوئ سوالات ہیں۔ براہ کرم بلا جھجک پوچھیں ، اور اگر آپ بھی اسی طرح کے منصوبوں کو نافذ کرنا چاہیں گے کیپیڈ پر مبنی پروجیکٹس ، براہ کرم تبصرے کے سیکشن میں تبصرہ کریں۔

فوٹو کریڈٹ:

ڈیجیٹل کوڈ لاک بلاک ڈایاگرام