- ٹچ سینسر
- ریلے کے بارے میں جانکاری حاصل کریں
- ضروری اجزاء
- سرکٹ ڈایاگرام
- ٹچ سینسر کا استعمال کرتے ہوئے لائٹ بلب پر قابو پانے کے لئے پروگرامنگ اردوینو یو این او
- ٹچ سینسر TTP223 کے ورکنگ کی جانچ کر رہا ہے
کچھ ایپلی کیشنز میں ، کسی آلے کے افعال کو کنٹرول کرنے کیلئے صارف کے ان پٹ کی ضرورت ہوتی ہے۔ ایمبیڈڈ اور ڈیجیٹل الیکٹرانکس میں استعمال کرنے والے مختلف قسم کے صارف ان پٹ ہیں۔ ٹچ سینسر ان میں سے ایک ہے۔ مائکروکنٹرولر کے ساتھ انٹرفیس کرنے کے لئے ٹچ سینسر ایک اہم اور وسیع پیمانے پر استعمال شدہ ان پٹ ڈیوائس ہے اور اس نے ان پٹ کوائف کو آسان بنا دیا ہے۔ یہاں انفرادی مقامات ہیں جہاں ٹچ سینسر کا استعمال کیا جاسکتا ہے ، چاہے وہ موبائل فون ہو یا LCD مانیٹر سوئچ ہو۔ تاہم ، مارکیٹ میں بہت ساری قسم کے سینسر دستیاب ہیں لیکن ٹچ سینسر طبقہ میں وسیع پیمانے پر استعمال ہونے والی قسم ہے۔
پچھلے ٹیوٹوریل میں ، ہم نے ٹچ سینسر اور 8051 مائکروکنٹرولر کا استعمال کرتے ہوئے کنٹرول لائٹ کیا ہے ، اب اس پروجیکٹ میں ، اسی ٹچ سینسر کو آرڈوینو یو این او کے ساتھ انٹرفیس کیا جائے گا ۔ اردوینو ایک وسیع پیمانے پر مقبول اور آسانی سے دستیاب ترقیاتی بورڈ ہے۔
اس سے قبل ہم نے مختلف مائکروکنٹرولروں کے ساتھ کپیسیٹیو ٹچ پیڈ کا استعمال کرتے ہوئے ٹچ پر مبنی ان پٹ طریقوں کا استعمال کیا ہے جیسے کہ:
- اے ٹی میگا 32 مائکروکونٹرولر کے ساتھ کیپیڈ انٹرفیسنگ کو ٹچ کریں
- راسبیری پائی کے ساتھ کپیسیٹو ٹچ پیڈ
ٹچ سینسر
ٹچ سینسر ، جو اس پروجیکٹ کے لئے استعمال کیا جائے گا ایک کاپسیٹو ٹچ سینسر ماڈیول ہے اور سینسر ڈرائیور آئی سی ٹی ٹی پی 2323 ڈرائیور پر مبنی ہے ۔ TTP223 IC کا آپریٹنگ وولٹیج 2 V سے 5.5 V تک ہے اور ٹچ سینسر کی موجودہ کھپت بہت کم ہے۔ سستی ، کم موجودہ کھپت ، اور سپورٹ کو متحد کرنے میں آسان کی وجہ سے ، ٹی ٹی پی 223 کے ساتھ ٹچ سینسر کاپسیٹیو ٹچ سینسر طبقہ میں مقبول ہوتا ہے۔
مذکورہ تصویر میں ، سینسر کے دونوں اطراف دکھائے گئے ہیں جہاں پن آؤٹ آریگرام واضح طور پر نظر آرہا ہے۔ اس میں ایک ٹانکا لگانے والا جمپر بھی ہے جو آؤٹ پٹ کے سلسلے میں سینسر کی تشکیل نو کے لئے استعمال کیا جاسکتا ہے۔ جمپر اے اور بی ڈیفالٹ ترتیب ہے یا سولڈر جمپر کی ڈیفالٹ حالت میں ، جب سینسر کو چھو لیا جاتا ہے تو آؤٹ پٹ LOW سے HIGH میں تبدیل ہوجاتا ہے۔ تاہم ، جب جمپر سیٹ ہوجاتا ہے اور سینسر کی تشکیل نو ہوتی ہے تو ، ٹچ سینسر جب ٹچ کا پتہ لگاتا ہے تو آؤٹ پٹ اپنی حالت بدل جاتا ہے۔ ٹچ سینسر کی حساسیت کو بھی کاپاکیٹر کو تبدیل کرکے تشکیل دیا جاسکتا ہے۔ تفصیلی معلومات کے ل the ، ٹی ٹی پی 223 کے ڈیٹا شیٹ کو دیکھیں جو بہت کارآمد ہوگا۔
چارٹ کے نیچے مختلف جمپر کی ترتیبات میں مختلف آؤٹ پٹس دکھا رہے ہیں-
جمپر اے | جمپر بی | آؤٹ پٹ لاک اسٹیٹ | آؤٹ پٹ ٹی ٹی ایل کی سطح |
کھولو | کھولو | لاک نہیں | اونچا |
کھولو | بند کریں | خود تالا لگا | اونچا |
بند کریں | کھولو | کوئی لاک نہیں | کم |
بند کریں | بند کریں | سیلف لاک | کم |
اس پروجیکٹ کے لئے ، سینسر کو پہلے سے طے شدہ ترتیب کے طور پر استعمال کیا جائے گا جو فیکٹری کے اجراء کی شرط پر دستیاب ہے۔
ایپلائینسز کو ٹچ سینسر کا استعمال کرتے ہوئے ، اور مائکروکنٹرولر کے ذریعہ انٹرفیس کرکے کنٹرول کیا جاسکتا ہے ۔ اس پروجیکٹ میں ، ٹچ سینسر لائٹ بلب کو بطور آن یا آف کے طور پر ارڈینوو یو این او اور ریلے کا استعمال کرتے ہوئے کنٹرول کرنے کے لئے استعمال کیا جائے گا ۔
ریلے کے بارے میں جانکاری حاصل کریں
ریلے کو انٹرفیس کرنے کے لئے ، ریلے کے پن کی تفصیل کے بارے میں منصفانہ خیال رکھنا ضروری ہے۔ ریلے کے پن آؤٹ کو نیچے کی تصویر میں دیکھا جاسکتا ہے۔
NO عام طور پر کھلا نہیں ہوتا ہے اور NC عام طور پر مربوط ہوتا ہے۔ L1 اور L2 ریلے کنڈلی کے دو ٹرمینلز ہیں۔ جب وولٹیج کا اطلاق نہیں ہوتا ہے تو ، ریلے کو آف کر دیا جاتا ہے اور POLE این سی پن سے جڑ جاتا ہے۔ جب کنڈلی ٹرمینلز میں وولٹیج کا اطلاق ہوتا ہے تو ، ریلے کا L1 اور L2 آن ہو جاتا ہے اور POLE NO کے ساتھ جڑ جاتا ہے۔ تو ، ریلے کی آپریٹنگ اسٹیٹ کو تبدیل کرکے POLE اور NO کے مابین رابطہ کو آن یا آف بند کیا جاسکتا ہے۔ درخواست سے پہلے ریلے کی تفصیلات جانچنا انتہائی مشورہ دیا جاتا ہے ۔ ریلے میں L1 اور L2 میں آپریٹنگ وولٹیج ہے۔ کچھ ریلے 12V کے ساتھ کام کرتا ہے ، کچھ 6V کے ساتھ اور کچھ 5V کے ساتھ۔ نہ صرف یہ ، NO ، NC اور POLE میں بھی وولٹیج اور موجودہ درجہ بندی موجود ہے۔ ہماری درخواست کے ل we ، ہم سوئچنگ سائیڈ پر 250V ، 6A ریٹنگ کے ساتھ 5V ریلے استعمال کر رہے ہیں۔
ضروری اجزاء
- اردوینو یو این او
- پروگرامنگ اور طاقت کے لئے USB کیبل
- معیاری مکعب ریلے - 5V
- 2k ریزٹر -1 پی سی
- 4.7k ریزٹر - 1 پی سی
- BC549B ٹرانجسٹر
- TTP223 سینسر ماڈیول
- 1N4007 ڈایڈڈ
- بلب ہولڈر کے ساتھ لائٹ بلب
- ایک بریڈ بورڈ
- ایرڈوینو کو USB کیبل کے ذریعے مربوط کرنے کے لئے ایک فون چارجر۔
- بہت سارے ہک اپ تاروں یا برگ تاروں۔
- اردوینو پروگرامنگ پلیٹ فارم۔
2k ریزٹر ، BC549B ، 1N4007 ، اور ریلے کو ریلے ماڈیول سے تبدیل کیا جاسکتا ہے۔
سرکٹ ڈایاگرام
ارڈینو کے ساتھ ٹچ سینسر سے منسلک کرنے کے لئے تدبیر آسان ہے اور ذیل میں دیکھا جاسکتا ہے ،
ٹرانجسٹر ریلے کو آن یا آف کرنے کیلئے استعمال ہوتا ہے۔ اس کی وجہ آرڈینوو جی پی آئی او پنوں میں ریلے کو چلانے کے ل enough اتنا موجودہ فراہم کرنے کے قابل نہیں ہیں۔ 1N4007 ای ایم آئی بلاک کرنے کے لئے ضروری ہے ریلے کے دوران یا بند صورتحال کے دوران۔ ڈایڈڈ فری وہیل ڈایڈڈ کا کام کر رہا ہے ۔ ٹچ سینسر آرڈینوو یو این او بورڈ کے ساتھ منسلک ہے۔
سرکٹ ایک روٹی بورڈ پر مندرجہ ذیل طور پر ارڈینو کے ساتھ تعمیر کیا گیا ہے۔
مناسب بریڈبورڈ کنکشن کو نیچے کی تدبیر میں دیکھا جاسکتا ہے۔
ٹچ سینسر کا استعمال کرتے ہوئے لائٹ بلب پر قابو پانے کے لئے پروگرامنگ اردوینو یو این او
ورکنگ ویڈیو کے ساتھ مکمل پروگرام اختتام پر دیا گیا ہے۔ یہاں ہم کوڈ کے کچھ اہم حص.وں کی وضاحت کر رہے ہیں۔ ارڈینوو یو این او کو ارڈینو آئ ڈی ای کا استعمال کرتے ہوئے پروگرام کیا جائے گا۔ اول ، آردوینو کے لائبریری میں اردوینو کے تمام طے شدہ افعال تک رسائی حاصل کرنے کے ل. شامل ہے۔
# شامل کریں
وہ تمام پن نمبر بتائیں جہاں ریلے اور ٹچ سینسر منسلک ہوں گے۔ یہاں ، ٹچ سینسر پن A5 سے منسلک ہے۔ انبلٹ ایل ای ڈی بھی استعمال کیا جاتا ہے جو 13 پن میں براہ راست بورڈ میں جڑا ہوا ہے۔ ریلے پن A4 سے منسلک ہے۔
/ * * پن کی تفصیل * / int ٹچ_سینسر = A5؛ انٹ ایل ای ڈی = 13؛ انٹ ریلے = A4؛
پن موڈ کی وضاحت کریں یعنی پن فنکشن کیا ہونا چاہئے چاہے ان پٹ یا آؤٹ پٹ کے طور پر۔ یہاں ٹچ سینسر ان پٹ بنایا گیا ہے۔ ریلے اور ایل ای ڈی پن آؤٹ پٹ ہیں۔
/ * * پن موڈ سیٹ اپ * / باطل سیٹ اپ () { پن موڈ (ٹچ_سینسر ، ان پٹ)؛ پن موڈ (ایل ای ڈی ، آؤٹپٹ)؛ پن موڈ (ریلے ، آؤٹپٹ)؛ }
سینسر کی حالت سنبھالنے کے لئے 'کنڈیشن' کا استعمال کیا جاتا ہے جہاں دو عدد اعداد کا اعلان کیا جاتا ہے چاہے اسے چھوا ہوا ہے یا نہیں۔ 'ریاست' کو ایل ای ڈی اور ریلے کی حالت رکھنے یا بند رکھنے کے لئے استعمال کیا جاتا ہے۔
/ * * پروگرام کے بہاؤ کی تفصیل * / موجودہ حالت = 0؛ INT حالت = 0؛ // سوئچ اسٹیٹ کے انعقاد کے لئے۔
ٹچ سینسر منطق کو 0 سے 1 میں تبدیل کرتا ہے جب اسے چھو لیا جاتا ہے۔ یہ ڈیجیٹل ریڈ () فنکشن کے ذریعہ پڑھا جاتا ہے اور قیمت کو حالت متغیر میں محفوظ کیا جاتا ہے۔ جب حالت 1 ہو تو ، ایل ای ڈی اور ریلے کی حالت بدل جاتی ہے۔ تاہم ، ٹچ کا درست پتہ لگانے کے ل a ، ایک لانچ تاخیر استعمال کی جاتی ہے۔ آغاز میں تاخیر ، تاخیر (250)؛ ایک رابطے کی تصدیق کے لئے استعمال کیا جاتا ہے۔
باطل لوپ () { حالت = ڈیجیٹل ریڈ (A5)؛ // آرڈینوو کے A5 پن سے ڈیجیٹل ڈیٹا پڑھنا۔ اگر (حالت == 1) { تاخیر (250)؛ // ڈی باؤنس میں تاخیر۔ اگر (حالت == 1) { حالت = ~ حالت؛ // سوئچ کی حالت کو تبدیل کرنا۔ ڈیجیٹل رائٹ (ایل ای ڈی ، ریاست)؛ ڈیجیٹل رائٹ (ریلے ، ریاست)؛ } } }
ٹچ سینسر TTP223 کے ورکنگ کی جانچ کر رہا ہے
سرکٹ کو بریڈ بورڈ میں ٹیسٹ کیا جاتا ہے جس میں اس سے منسلک کم پاور بلب ہوتا ہے۔
نوٹ کریں کہ اس پروجیکٹ میں 230-240V AC وولٹیج کا استعمال کیا گیا ہے ، لہذا بلب کا استعمال کرتے وقت محتاط رہنے کا مشورہ دیا گیا ہے۔ اگر آپ کو کوئی شبہ ہے یا کوئی مشورہ ہے تو ، براہ کرم ذیل میں تبصرہ کریں۔