ایک جھکاؤ سینسر سوئچ کسی چیز کی واقفیت کا پتہ لگاتا ہے اور اس کی پیداوار زیادہ یا کم اس کے مطابق دیتا ہے کہ ایک الیکٹرانک آلہ ہے. بنیادی طور پر ، اس کے اندر پارا کی گیند ہے جو حرکت کرتی ہے اور سرکٹ بناتی ہے۔ لہذا جھکاؤ سینسر واقفیت کی بنیاد پر سرکٹ کو آن یا آف کر سکتا ہے۔
اس پروجیکٹ میں ، ہم آرڈوینو یو این او کے ساتھ مرکری سوئچ / ٹیلٹ سینسر میں مداخلت کر رہے ہیں ۔ ہم جھکاؤ سینسر کے آؤٹ پٹ کے مطابق ایل ای ڈی اور بزر کو کنٹرول کر رہے ہیں۔ جب بھی ہم سینسر کو جھکائیں گے الارم آن ہو جائے گا۔ آپ اس جھکاؤ سینسر سرکٹ میں جھکاؤ سینسر کا کام بھی دیکھ سکتے ہیں۔
مواد کی ضرورت ہے
- مرکری سوئچ / جھکاو سینسر
- اردوینو یو این او
- بزر
- ایل. ای. ڈی
- مزاحم ۔220 اوہم
- بریڈ بورڈ
- مربوط تاروں
سرکٹ ڈایاگرام
آرڈینوو کے ساتھ ٹیلٹ سینسر کو مربوط کرنے کے ل it ، اس کو چلانے کے لئے 5v ڈی سی ان پٹ درکار ہے۔ وہ 5v آرڈینوو یو این او کا استعمال کرتے ہوئے فراہم کیا جاتا ہے اور ٹلٹ سینسر کا آؤٹ پٹ ارڈینو کے پن 4 پر لیا جاتا ہے۔ موجودہ کو محفوظ قدر تک محدود رکھنے کے لئے ایل ای ڈی 220-اوہم ریزسٹر کے ساتھ ارڈینو یو این او کے پن 2 سے منسلک ہے۔ اور ، بوزر براہ راست اریڈینوو یو این او کے پن 3 سے منسلک ہے۔
جھکاؤ سینسر
یہ مرکری سوئچ پر مبنی جھکاؤ سینسر ماڈیول ہے جو جھکاؤ پڑنے پر اپنے آؤٹ پٹ پن میں اعلی دیتا ہے۔ اس میں 5V ڈی سی ان پٹ درکار ہے۔ یہ تین ٹرمینل آلہ ہے جس میں ان پٹ ، گراؤنڈ اور آؤٹ پٹ ہوتا ہے۔ اس میں ایک گلاس ٹیوب ہے جس میں دو الیکٹروڈ اور مائع پارا گیند شامل ہیں۔ مائع پارا گیند بند ہوجاتا ہے اور جب کسی خاص سمت میں مائل ہوتا ہے تو سرکٹ کھولتا ہے۔ ماڈیول کی ورکنگ اور اندرونی ساخت ذیل میں دی گئی ہے:
اندرونی ڈھانچہ
جھکاؤ سینسر کا کام کرنا
کیس 1: جھکا ہوا نہیں
ابتدائی طور پر ، جب یہ نیچے کی شبیہہ میں دکھائے جانے کے مطابق جھکاؤ والی پوزیشن میں نہیں ہے تو ، یہ کم پیداوار دیتا ہے کیونکہ مائع پارا دو الیکٹروڈس کو جوڑ کر سرکٹ مکمل کرتا ہے۔ جب آؤٹ پٹ کم ہوتا ہے تو یلئڈی پر بورڈ ہی رہتا ہے۔
کیس 1: جھکا ہوا
جب یہ کسی خاص سمت یا زاویہ کی طرف مائل ہوتا ہے تو ، مائع پارا دھات کے الیکٹروڈ کے مابین رابطہ ٹوٹ جاتا ہے اور سرکٹ کھلا ہوجاتا ہے۔ لہذا ، ہم اس حالت میں اعلی پیداوار حاصل کرتے ہیں اور جہاز میں ایل ای ڈی بند ہوجاتا ہے۔
کوڈ اور ورکنگ وضاحت
مکمل Arduino کے کوڈ Arduino کے ساتھ interfacing جھکاو سینسر کے آخر میں دیا جاتا ہے.
نیچے دیے گئے کوڈ میں ، ہم پنوں کو ان پٹ اور آؤٹ پٹ کی حیثیت سے بیان کررہے ہیں ۔ پن 2 اور پن 3 بالترتیب ایل ای ڈی اور بزر کے لئے آؤٹ پٹ پن کے طور پر سیٹ کیے گئے ہیں اور ٹلٹ سینسر سے ان پٹ ڈیٹا حاصل کرنے کیلئے پن 4 ان پٹ کے طور پر سیٹ کیا گیا ہے۔
باطل سیٹ اپ () { پن موڈ (2 ، آؤٹپٹ)؛ پن موڈ (3 ، آؤٹپٹ)؛ پن موڈ (4 ، انپٹ)؛ }
اب جب بھی ٹیلٹ سینسر کسی خاص زاویے سے آگے مائل ہوتا ہے تو ٹیلٹ سینسر کا آؤٹ پٹ ہائی ہوجاتا ہے۔ اس آؤٹ پٹ کو پن 4 کے ذریعے پڑھا جاتا ہے۔ لہذا ، جب بھی پن 4 ہائی ہوتا ہے تو ، یہ ایل ای ڈی اور بزر کو آن کرتا ہے۔
باطل لوپ () { اگر (ڈیجیٹلریڈ (4) == 1) { ڈیجیٹل رائٹ (2 ، ہائی)؛ ڈیجیٹل رائٹ (3 ، ہائی)؛ تاخیر (300)؛ ڈیجیٹل رائٹ (2 ، کم)؛ ڈیجیٹل رائٹ (3 ، کم)؛ تاخیر (300)؛ } }
یہ اینٹی ٹیفٹ باکس ، الارم باکس یا خفیہ دستاویز خان جیسے ٹھنڈا شوق پروجیکٹس ہوسکتا ہے۔