ارڈینو کا استعمال کرتے ہوئے ٹچ ڈممر سرکٹ کا ڈیزائن کس طرح؟

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



ارڈوینو کے ساتھ سینسر کو ٹچ کریں

ٹچ سینسر کا استعمال کرتے ہوئے ڈیوائس کو کس طرح سوئچ کریں؟

آئیے ہم کسی بھی وقت کو ضائع کیے بغیر اپنے پروجیکٹ پر کام کرنا شروع کردیں۔



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

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



  • اردوینو اونو
  • ایل. ای. ڈی
  • 2N2222 این پی این ٹرانجسٹر
  • 1 ک اوہم ریزسٹر
  • جمپر تاروں
  • 12V AC to DC اڈاپٹر

مرحلہ 2: اجزاء کا مطالعہ

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



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

اردوینو اونو

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



ٹچ سینسر

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

اب ہم تمام اجزاء کو جمع کریں اور ایک سوئچنگ سرکٹ بنائیں۔

  1. ایک ٹچ سینسر ایک رابطے سے حساس ماڈیول ہے جس میں 3 ان پٹ / آؤٹ پٹ پن ہوتے ہیں۔ وی ڈی سی پن اور گراؤنڈ پن کو ارودوو کے 5V اور گراؤنڈ سے مربوط کرکے اس ماڈیول کو طاقتور بنائیں۔ اس ماڈیول کے سائن یا آؤٹ پن کو ارڈینو کے پن 8 سے مربوط کریں۔
  2. 2N2222 ٹرانجسٹر کو ارڈوینو کے پن 3 سے ٹرانجسٹر اور کلکٹر ٹرمینل کے اڈے سے منسلک ایک رزسٹر کے ذریعہ اریدوینو یونو کے 5V سے جوڑیں۔ ٹرانجسٹر کے اخراج اور زمین کے درمیان ایک چھوٹا سا بلب جوڑیں۔ ارڈینو کا پن3 ایک ہے پی ڈبلیو ایم پن جس کا مطلب ہے کہ اس پن کی قدر 0 t 255 سے مختلف ہوسکتی ہے۔

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

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

اگر آپ آرڈینوو IDE سے پہلے ہی واقف نہیں ہیں تو ، فکر نہ کریں کیونکہ Ardino IDE ترتیب دینے کا ایک قدم بہ عمل نیچے دیا گیا ہے۔

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

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

  3. ٹول مینو پر ہوور کریں اور بورڈ کو سیٹ کریں اردوینو / جینیوینو

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

  4. اسی ٹول مینو میں ، بندرگاہ مرتب کریں جس کا مشاہدہ آپ نے پہلے کیا تھا ڈیوائسز اور پرنٹرز۔

    پورٹ کی ترتیب

  5. نیچے منسلک کوڈ ڈاؤن لوڈ کریں اور مائکروکانٹرولر بورڈ میں کوڈ کو جلا دینے کے لئے اپلوڈ بٹن پر کلک کریں۔

    اپ لوڈ کریں

آپ کوڈ کو کلک کرکے ڈاؤن لوڈ کرسکتے ہیں یہاں

مرحلہ 5: کوڈ

کوڈ بہت آسان ہے۔ اس کی تفصیل ذیل میں دی گئی ہے۔

  1. شروع میں ، استعمال کی جانے والی تمام پنوں کو شروع کردیا گیا ہے۔ ایک متغیر گھنٹے شروع کی گئی ہے جس میں قیمت ہوگی ، جو اس کی چمک کی شدت کو تبدیل کرنے کے لئے بلب کو بھیجا جائے گا۔ یہ قیمت 0 سے 255 تک ہوگی۔
int led = 3؛ انٹ سین = 8؛ انٹ ویل = 0؛

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

باطل سیٹ اپ () {سیریل.بیگین (9600)؛ پن موڈ (سین ، انپٹ)؛ پن موڈ (قیادت ، آؤٹ پٹ)؛ ڈیجیٹل رائٹ (سین ، کم)؛ ڈیجیٹل رائٹ (ایل ای ڈی ، کم)؛ }

باطل لوپ () ایک فنکشن ہے جو لوپ میں بار بار چلتا ہے۔ اس لوپ میں ، جانچ پڑتال کی جاتی ہے کہ اگر سینسر کسی انگلی کا پتہ لگارہا ہے یا نہیں۔ اگر انگلی کا تسلسل سے پتہ چل جاتا ہے تو ، متغیر کی قدر “ ویل ” 0 اور 255 کے درمیان رہنے کے لusted ایڈجسٹ کیا جاتا ہے۔ یہ عمل اس وقت تک جاری رہتا ہے جب تک کہ انگلی اٹھا نہ جائے یا زیادہ سے زیادہ چمک نہ آجائے۔ اگر ایک ڈبل ٹیب کا پتہ چلا تو کنٹرولر پروگرام کیا جاتا ہے ، اس کی چمک کم ہوجائے گی۔

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

باطل لوپ () {جبکہ (ڈیجیٹل ریڈ (سین) == LOW)؛ جبکہ (ڈیجیٹلریڈ (سین)) == ہائی) {جبکہ (ڈیجیٹل ریڈ (سین)) == ہائی) {اگر (ویل = 0) {اینالاگ رائٹ (لیڈ ، ویل)؛ ویل--؛ تاخیر (15)؛ }}}}

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

درخواستیں

ایک چھوٹا سا بلب استعمال کرکے دھیما سوئچ کا کام اوپر بیان کیا گیا ہے۔ اس عمل کو بہت ساری دوسری درخواستوں میں لاگو کیا جاسکتا ہے۔ ان میں سے کچھ درخواستیں ذیل میں درج ہیں۔

  1. AC تاپدیپت بلب کے ساتھ ٹچ ڈائمر سوئچ کا استعمال کرنے کے ل T ، TT6061A جیسے سرشار آئی سی استعمال کیا جاسکتا ہے۔
  2. اس ٹچ ڈیمر سوئچ کا استعمال صرف سینسر کو چھونے سے چھوٹے پنکھے کی رفتار کو کنٹرول کرنے میں کیا جاسکتا ہے۔
  3. اس ٹچ ڈیمر سوئچ کا استعمال سینسر کو چھو کر بلب کی چمک کو کنٹرول کرنے کے لئے کیا جاسکتا ہے۔
  4. روایتی ڈمر سوئچز جیسے سلائڈ سوئچ یا روٹری ٹائپ سوئچ کو بلب کے ل replace تبدیل کر سکتے ہیں۔