اس پروجیکٹ میں ہم اے ٹی ایم ای جی اے 8 مائیکروکنٹرولر کے ساتھ کمپن الرٹ سسٹم بنانے جارہے ہیں ۔ اس کو چوری کے انتباہی نظام کے طور پر بھی استعمال کیا جاسکتا ہے ، f یا یہ کہ ہم اے ٹی ایم ای جی اے 8 کے ساتھ ٹلٹ ٹائلٹ سینسر کو انٹرفیس کرنے جا رہے ہیں ۔ نچلے حصے میں جھکاؤ والا سینسر دکھایا گیا ہے۔
ہم دیکھ سکتے ہیں کہ تصویر میں ایک سلنڈر موجود ہے ، اس سلنڈر میں آزادانہ طور پر چلنے والی دھات کی گیند ہوگی۔ سلنڈر کے نچلے حصے میں دو دھاتی رابطے ہوں گے۔ لہذا جب سینسر کو منتقل کیا جاتا ہے تو مفت گرنے والی گیند نچلے حصے میں کنڈکٹر کے ساتھ ایک شارٹ سرکٹ بناتی ہے۔ اس شارٹ سرکٹ کو کنٹرول سرکٹ میں اوپ امپ کے ذریعے محسوس کیا جائے گا۔ جھکاؤ کے جواب کے طور پر آپٹ امپ ایک اعلی پیداوار کو ظاہر کرتا ہے۔
ہم مناسب جواب کے لئے اے ٹی ایم ای جی اے 8 کو جھکاؤ سینسر سگنل دینے جارہے ہیں۔
ضروری اجزاء
ہارڈ ویئر: ATMEGA8 مائکروکانٹرولر ، بجلی کی فراہمی (5v) ، AVR-ISP پروگرامر ، 1000uF کیپسیٹر ، ایل ای ڈی ، 220Ω ریزٹر ، LDR (لائٹ ڈیپینڈنٹ ریزٹر) ، 10KΩ ریزٹر ، 1KΩ ریزٹر ، 2n3906 ٹرانجسٹر ، بوزر ، کوئی موشن سینسر ماڈیول 1 (HC-SR501)) ، 1KΩresistor (5 ٹکڑے ٹکڑے) ، بٹن (5 ٹکڑے ٹکڑے) ، 2 واٹ ایل ای ڈی ، TIP122 ٹرانجسٹر۔
سافٹ ویئر: اٹیل اسٹوڈیو 6.1 ، پروگرام یا فلیش جادو۔
سرکٹ ڈایاگرام اور وضاحت
جیسا کہ سرکٹ میں دکھایا گیا ہے ، یہاں کسی بیرونی کرسٹل کو جوڑنے کی ضرورت نہیں ہے۔ کیونکہ اے ٹی ایم ای جی اے اندرونی 1 میگاہرٹز پر کام کرتا ہے ، ڈیفالٹ پر ریزسٹر-کپیسیٹر آسیلیٹر۔ صرف اس وقت جب گھڑی کی درستگی کی ضرورت ہو ، اعلی صحت سے متعلق گنتی کے اطلاق کے طور پر ، بیرونی کرسٹل منسلک ہوتا ہے۔ جب کنٹرولر پہلے خریدا جاتا ہے تو ، یہ پہلے سے طے شدہ طور پر اندرونی کرسٹل پر کام کرنے میں ناکام ہوجاتا ہے۔
اے ٹی ایم ای جی اے 8 فیوز بٹس کو یہاں چھو نہیں لیا گیا ہے ، کیونکہ ہمیں درستگی کی ضرورت نہیں ہے اس سرکٹ میں پہلے سے طے شدہ 1MHZ اندرونی گھڑی کافی ہے۔
ایک بار جب کمپن ہو جائے تو سینسر اے ٹی ایم ای جی اے 8 پر تیز نبض بھیجتا ہے۔ ایک بار جب نبض موصول ہوجاتا ہے تو کنٹرولر کو بزر آن کر کے الرٹ بھیجنے کا پروگرام بنایا جائے گا جس سے شور مچتا ہے۔
اس کے بعد صرف مجاز افراد ہی الارم بند کرسکتے ہیں۔ اے ٹی ایم ای جی اے کے ساتھ 5 کلیدیں انٹرفیس ہوں گی اس کے ساتھ 4999 امتزاج کا امکان ہوگا۔ ان تمام امتزاج پر صرف ایک ہی امتزاج الارم کو بند کرسکتا ہے۔ اس درست کوڈ کو کنٹرولر میں پروگرام کیا جائے گا۔ لہذا صرف کوڈ والا شخص الارم کو بند کرسکتا ہے جو کمپن کے دوران طے کیا گیا تھا۔
لہذا ہمارے پاس ATmega8 مائکروکونٹرولر کا استعمال کرکے ایک ALFT ALERT سسٹم ہوگا۔