جی ایس ایم پر مبنی ہوم سیکیورٹی سسٹم کیسے بنایا جائے؟

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



سرکٹ ڈایاگرام

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



جی ایس ایم ماڈیول کا استعمال کرتے ہوئے سیکیورٹی الارم کیسے بنایا جائے؟

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



مرحلہ 1: اجزاء کو جمع کرنا

کوئی بھی پروجیکٹ شروع کرنے سے پہلے ، اس بات کو یقینی بنائیں کہ آپ کے پاس وہ سارے اجزاء ہیں جو آپ منصوبے میں استعمال کرنے جارہے ہیں۔ اگر آپ کے پاس یہ سب نہیں ہیں تو ، بہترین نقطہ نظر یہ ہے کہ تمام اجزاء کی مکمل فہرست بنائیں اور انہیں بازار سے پہلی جگہ خریدیں۔ اگر آپ بہت زیادہ وقت بچانا چاہتے ہیں اور اپنے آپ کو منصوبے کے وسط میں پھنس جانے سے روکنا چاہتے ہیں تو یہ ایک عمدہ تکنیک ہے۔ ہم اس پروجیکٹ میں ان تمام اجزاء کی مکمل فہرست استعمال کریں گے جو ہم استعمال کریں گے۔



  • اردوینو اونو
  • جمپر تاروں
  • 5V AC to DC اڈاپٹر

مرحلہ 2: جی ایس ایم کیا ہے؟

ہم یہاں جی ایس ایم ماڈیول استعمال کر رہے ہیں سم 900 . یہ ایک انتہائی قابل اعتماد اور الٹرا کمپیکٹ ماڈیول ہے۔ یہ ایک مکمل ڈبل بینڈ جی ایس ایم / جی پی آر ایس حل ہے۔ اس میں ایک بلٹ ان ہے RS232 انٹرفیس. یہ 900/1800 میگا ہرٹز فریکوئنسی پر کام کرتا ہے۔ RS232 انٹرفیس اس ماڈیول کو پی سی یا کسی بھی دوسرے مائکروقابو کنٹرولر سے سیریل میں جڑنے میں مدد کرتا ہے۔ یہ سیریل کیبل کا استعمال کرتے ہوئے مائکروقابو کنٹرولر سے منسلک ہونے کے بعد ، یہ ایس ایم ایس بھیج سکتا ہے ، وائس کال کرسکتا ہے یا انٹرنیٹ تک رسائی حاصل کرسکتا ہے۔

مرحلہ 3: کام کرنا

چونکہ اس منصوبے کا خلاصہ پہلے ہی زیر بحث ہے ، آئیے ہم ایک قدم آگے بڑھائیں اور اس منصوبے کے کام کا ایک مختصر مطالعہ کریں۔

ایک غیر فعال اورکت (PIR) سینسر ایک الیکٹرانک سینسر ہے جو اپنے آپریشن کے شعبے میں اشیاء سے نکلنے والی اورکت شعاعوں کا پتہ لگاتا ہے۔ یہ سینسر عام طور پر حرکت کی کھوج کرنے والے آلات میں استعمال ہوتے ہیں۔ لفظ Passives اشارہ کرتا ہے کہ ان سینسروں کا پتہ لگانے کے لئے توانائی کا اخراج نہیں ہوتا ہے ، وہ مختلف چیزوں کے ذریعہ خارج ہونے والی IR کرنوں کا پتہ لگاتے ہوئے پوری طرح کام کرتے ہیں۔ لہذا جب پیر سینسر اپنے آس پاس کی کسی حرکات کا پتہ لگائے گا ، تو اس کا آؤٹ پٹ ایچ ای ایچ میں چلا جائے گا جو ابتدا میں کم تھا جب کسی حرکت کا پتہ نہیں چل سکا تھا۔ PIR سینسر 6 میٹر کی حدود میں بہت اچھ operateے کام کرسکتا ہے۔



جب سرکٹ کو اکٹھا کیا جاتا ہے اور اسے چلتا ہے تو ، PIR سینسر کو تقریبا a ایک منٹ تک گرم ہونا ضروری ہے۔ اس کی ضرورت ہے کیونکہ پی آئی آر سینسر کو آس پاس کے ماحول کا مشاہدہ کرنا پڑتا ہے اور آس پاس کے مطابق اپنے آئی آر ڈیٹیکٹر کو آباد کرنا ہوتا ہے۔ پی آئی آر سینسر پر پوٹینومیٹر استعمال کرکے ان کیلیبریٹر کیا جاسکتا ہے۔ اس وقت کے دوران ، کوشش کریں کہ پی آئی آر سینسر کے قریب کوئی حرکت پیدا نہ ہو تاکہ وہ اپنے آئی آر ڈیٹیکٹر کو صحیح طریقے سے آباد کرے۔

لہذا ، جب PIR سینسر اپنے اردگرد کی کسی بھی حرکت کا پتہ لگائے گا ، تو وہ ارڈینو بورڈ کو ایک HIGH سگنل بھیجے گا۔ جیسے ہی اردوینو سنگل شکل پی آئ آر سینسر کی شکل اختیار کرے گا ، وہ جی ایس ایم ماڈیول کے ساتھ سیریل مواصلت بھیجے گا اور پھر جی ایس ایم ماڈیول مخصوص سم نمبر پر ایک ایس ایم ایس بھیجے گا اور اس شخص کو متنبہ کرے گا کہ کوئی اس علاقے میں داخل ہوا ہے جس کی نگرانی جاری ہے۔ .

مرحلہ 4: سرکٹ جمع کرنا

اب چونکہ ہمیں اس پروجیکٹ کے کام کرنے کے بارے میں ایک خیال ہے ، آئیے ہم آگے بڑھیں اور تمام اجزاء کو ایک ساتھ اکٹھا کریں۔

جیسا کہ ہم کسی خاص علاقے میں حرکت کا پتہ لگانے کے لئے پی آر موشن سینسر کا استعمال کر رہے ہیں ، اس سینسر کا ارتوینو بورڈ کے ساتھ رابطہ بہت آسان ہے۔ پیر موشن سینسر کا آؤٹ پٹ پن ارڈینو بورڈ کے پن 5 سے منسلک ہے۔ اس سینسر کا وی سی سی اور گراؤنڈ پن اردوینو بورڈ کے سانس کوٹومیکٹو کے 5V اور گراؤنڈ سے جڑا ہوا ہے۔

ارڈینو بورڈ کے ساتھ جی ایس ایم ماڈیول کا رابطہ سلسلہ وار قائم ہے۔ GSM ماڈیول کا Tx پن اور Rx پن بالترتیب Rx پن اور Ardino بورڈ کے Tx پن سے جڑا ہوا ہے۔

ایردوینو پر کوڈ اپ لوڈ کرتے وقت ، اس بات کو یقینی بنائیں کہ جی ڈی ایس آرڈینو بورڈ سے منقطع ہوگیا ہے۔

مرحلہ 5: ارڈینو کے ساتھ آغاز کرنا

آرڈینوو IDE ایک ایسا سافٹ ویئر ہے جس پر آپ کوڈ لکھ سکتے ہیں ، ڈیبگ کرسکتے ہیں اور مرتب کرسکتے ہیں جو ایک ارڈینوو مائکروکنٹرولر پر چلتا ہے۔ اس کوڈ کو اس آئی ڈی ای کے ذریعہ مائکروکنٹرولر پر اپ لوڈ کیا جائے گا۔ اگر آپ کو اس سافٹ ویئر کا کوئی سابقہ ​​تجربہ نہیں ہے تو ، اس کے بارے میں فکر کرنے کی کوئی بات نہیں کیونکہ اس سافٹ ویئر کو استعمال کرنے کا پورا طریقہ ذیل میں دیا گیا ہے۔

  1. اگر آپ کے پاس پہلے سے سافٹ ویئر انسٹال نہیں ہے تو ، یہاں کلک کریں سافٹ ویئر ڈاؤن لوڈ کرنے کے لئے۔
  2. اپنے آرڈینو بورڈ کو پی سی سے مربوط کریں اور کنٹرول پینل کھولیں۔ پر کلک کریں ہارڈ ویئر اور آواز. اب کھل گیا ہے ڈیوائسز اور پرنٹر اور اس پورٹ کو تلاش کریں جس سے آپ کا بورڈ منسلک ہے۔ یہ پورٹ مختلف کمپیوٹرز پر مختلف ہے۔

    پورٹ تلاش کرنا

  3. اب آرڈینوو IDE کھولیں۔ ٹولز سے ، ارڈینو بورڈ کو سیٹ کریں اردوینو / جینیوینو یو این او۔

    بورڈ مرتب کرنا

  4. اسی ٹول مینو سے ، پورٹ نمبر مقرر کریں۔ یہ پورٹ نمبر بالکل اسی طرح کا ہونا چاہئے جو پورٹ نمبر پر تھا جو اس سے پہلے کنٹرول پینل میں دیکھا جاتا تھا۔

    پورٹ کی ترتیب

    1. نیچے منسلک کوڈ ڈاؤن لوڈ کریں اور اسے اپنے IDE میں کاپی کریں۔ کوڈ اپ لوڈ کرنے کے لئے ، اپلوڈ بٹن پر کلک کریں۔

      اپ لوڈ کریں

  5. کوڈ ڈاؤن لوڈ کرنے کیلئے ، یہاں کلک کریں.

مرحلہ 6: کوڈ

کوڈ بہت آسان اور اچھی طرح سے تبصرہ کیا ہے۔ اگرچہ یہ سمجھنا بہت آسان ہے ، لیکن اس کے نیچے مختصر طور پر وضاحت کی گئی ہے:

1. شروع میں ، پنس آف آرڈوینو ابتدا کی گئی ہیں جو بززر ، لیڈ اور پیر موشن سینسر سے منسلک ہوں گی۔ ایل ای ڈی آرڈینوو کے پن 12 سے منسلک ہوگا ، بزر آرڈینوو کے پن 8 سے منسلک ہوگا اور پیر موشن سینسر کا آؤٹ پٹ اردوینو یونو کے پن 5 سے منسلک ہوگا۔

int led = 12؛ // کوونیکٹ lld to pin12 to ardino int buzzer = 8؛ // مربوط کی وجہ سے پن88 کی طرف سے Aruino int pirOutput = 5؛ // پیر سینسر کی آؤٹ پٹ کو آرڈوینو کے پن 5 سے مربوط کریں

2 باطل سیٹ اپ () ایک فنکشن ہے جو کسی پروگرام میں صرف ایک بار پھانسی دی جاتی ہے۔ یہ تب ہی چلتا ہے جب مائکروقانونی آن کیا جاتا ہے یا قابل بٹن دب جاتا ہے۔ اس تقریب میں بوڈ کی شرح کو استعمال کرتے ہوئے طے کیا گیا ہے سیریل شروع کمانڈ. باؤڈ دراصل بٹس میں فی سیکنڈ کی رفتار ہے جس کے ذریعہ مائکروقابو کنٹرولر منسلک بیرونی اجزاء کے ساتھ بات چیت کرتا ہے۔ پھر مائکروکانٹرولر کا پن جو استعمال ہوتا ہے اسے OUTPUT کے طور پر استعمال کرنے کا اعلان کیا جاتا ہے۔ آخر میں ، ایل ای ڈی ، بوزر اور پی آئی آر موشن سینسر کے آؤٹ پٹ پن پر ایک LOW سگنل بھیجا جاتا ہے۔

باطل سیٹ اپ () {سیریل.بیگین (9600)؛ // بوڈ ریٹ پن موڈ (لیڈ ، آؤٹپٹ) مرتب کریں؛ // لیڈ پن کو آؤٹ پٹ پن پن موڈ (بزر ، اوٹپٹ) کے طور پر اعلان کریں۔ // بززر پن کو آؤٹ پٹ پن پن موڈ (پیرو آؤٹ پٹ ، ان پٹ) کے طور پر اعلان کریں۔ // پیر سینسر پن کو آؤٹ پٹ پن ڈیجیٹل رائٹ (پیرو آؤٹ پٹ ، LOW) کے طور پر اعلان کریں۔ // ابتدائی طور پر پیر سینسر آؤٹ پٹ پن ڈیجیٹ رائٹ (ایل ای ڈی ، ایل او) کو ایک کم سگنل بھیجیں۔ // ایل ای ڈی کو ڈیجیٹل رائٹ کو بند کردیں (بوزر ، LOW)؛ // بزر کو بند کردیں}

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

باطل لوپ () {اگر (ڈیجیٹلریڈ (پیرو آؤٹ پٹ) == ہائی) // اگر حرکت کا پتہ چل گیا {آپ کا ڈیجیٹل رائٹ (قیادت میں ، ہائی)؛ // ایل ای ڈی ڈیجیٹل رائٹ (بزر ، ہائی) کو چالو کریں؛ // بزر سیریل.پنٹ لین ('ٹھیک ہے') کو چالو کریں؛ سیریل مانیٹر میں تاخیر (1000) پر // پرنٹ اوکے؛ // ایک سیکنڈ انتظار کریں سیریل۔ پرنٹ ('AT + CMGF = 1  r')؛ // ایس ایم ایس موخر بھیجنے کے لئے جی ایس ایم ماڈیول مرتب کریں (1000)؛ // ایک سیکنڈ سیریل کا انتظار کریں۔ پرنٹ ('AT + CMGS = ' + xxxxxxxxxxx  ' r')؛ // اپنے موبائل نمبر سیریل ڈاٹ پرنٹ (xxxxxxxxxxx کو اپنے موبائل نمبر سیریل ڈاٹ پرنٹ) سے تبدیل کریں ('انٹراڈر الرٹ - کسی نے آپ کے گھر entered r' داخل کیا ہے)؛ // یہ پیغام مخصوص موبائل نمبر پر بھیجیں Serial.writ (0x1A)؛ // CTRL + Z کے لئے ASCII کوڈ (پیغام کا اختتام) تاخیر (2000)؛ // دو سیکنڈ انتظار کریں سیریل۔ پرنٹ لین ('اے ٹی ڈی + 91xxxxxxxxxx؛')؛ // سیریل ڈاٹ پرنٹلن ('ATH') پر کال کرنے کے لئے اپنے موبائل نمبر سے xxxxxxxxxxx کو تبدیل کریں۔ }

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