الیکٹرانک آلات کو حرارت سے روکنے کے لئے خودکار پرستار کیسے بنایا جائے؟

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



درجہ حرارت پر منحصر فین

اس نظام میں ایک ارڈینو بورڈ اور درجہ حرارت کا سینسر شامل ہے۔ درجہ حرارت کا ایک سینسر درجہ حرارت کو محسوس کرے گا اور خود بخود پنکھے کو بند یا بند کردے گا۔



درجہ حرارت پر منحصر مداح آرڈینو کو استعمال کرتے ہوئے کیسے خود کار طریقے سے استعمال کریں؟

چونکہ اب ہم جانتے ہیں کہ ہم کیا کرنے جارہے ہیں ، آئیے اپنے پروجیکٹ پر کام شروع کرنے کے لئے مزید کچھ معلومات اکٹھا کریں۔



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

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



  • DHT11 (درجہ حرارت سینسر)
  • فین
  • جمپر تاروں
  • بریڈ بورڈ / وربوارڈ
  • خواتین ہیڈر (اگر وربوارڈ استعمال کررہے ہیں)
  • ٹانکا لگانا آئرن ، ٹانکا لگانا تار ، سولڈر پیسٹ (اگر وربوارڈ استعمال کررہے ہیں)

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

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

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

ڈی ایچ ٹی 11 درجہ حرارت اور نمی کا سینسر ہے۔ اس کا درجہ حرارت 0 سے 50 ڈگری سینٹی گریڈ تک ہے۔ یہ ایک کم قیمت اور ایک موثر سینسر ہے جو اعلی استحکام دیتا ہے۔ درجہ حرارت کی پیمائش کرنے کے لئے اس میں بلٹ ان تھرمسٹر موجود ہے۔ یہ نمی کو بھی ماپتا ہے لیکن اس منصوبے میں ہمیں نمی کی پیمائش کرنے کی ضرورت نہیں ہے۔



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

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

اب ہم آگے بڑھیں اور سرکٹ کو اکٹھا کریں۔ ڈی ایچ ٹی 11 سینسر کے وی سی سی اور گراؤنڈ پن کو اردوو نینو کے 5V اور گراؤنڈ سے مربوط کریں۔ ڈی ایچ ٹی 11 سینسر کے آؤٹ پٹ پن کو پن 2 اور ریلے ماڈیول کے IN پن کو ارڈینو کے پن 3 سے مربوط کریں۔ آرڈینوو کے ذریعے ریلے ماڈیول کو طاقتور بنائیں اور فین کے مثبت تار کو ربط میں رکھیں نہیں ریلے ماڈیول کا پن میں یہاں بریڈ بورڈ استعمال کر رہا ہوں لیکن آپ وربوارڈ بھی استعمال کرسکتے ہیں۔ اگر آپ ویربوارڈ استعمال کرتے ہیں تو یقینی بنائیں کہ آپ بورڈ میں خواتین ہیڈروں کو سولڈر لگاتے ہیں تاکہ اس میں آرڈینو نینو بورڈ اور ڈی ایچ ٹی سینسر داخل کریں۔ اور یہ چیک کرنے کے لئے تسلسل کے امتحان لینا مت بھولنا کہ کوئی رابطہ چھوٹا ہے یا نہیں۔

ایک چیز بہت ضروری ہے جسے دھیان میں رکھنا چاہئے کہ ڈی ایچ ٹی سینسر کو اس آلے کے قریب ہونا چاہئے جس کو پرستار نے ٹھنڈا کرنا ہے۔

مرحلہ 4: ارڈینو کے ساتھ شروعات کرنا

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

  1. آرڈینوو IDE کا تازہ ترین ورژن ڈاؤن لوڈ کریں اردوینو
  2. ارڈینو بورڈ کو اپنے کمپیوٹر سے مربوط کریں اور کنٹرول پینل> ہارڈ ویئر اور صوتی> ڈیوائسز اور پرنٹرز پر جائیں۔ یہاں ، وہ پورٹ تلاش کریں جس سے آپ کا ارڈینو متصل ہے۔ میرے معاملے میں یہ COM14 ہے لیکن یہ مختلف کمپیوٹرز پر مختلف ہے۔

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

  3. ٹولز پر کلک کریں اور اپنا بورڈ مرتب کریں اردوینو نینو۔

    بورڈ لگانا

  4. اسی ٹول مینو سے ، پروسیسر کو پر سیٹ کریں ATmega328p (پرانا بوٹ لوڈر)۔

    پروسیسر کی ترتیب

  5. اب وہ بندرگاہ مرتب کریں جسے آپ مشاہدہ کریں گے کنٹرول پینل میں واپس۔

    پورٹ کی ترتیب

  6. ہمیں ڈی ایچ ٹی 11 سینسر استعمال کرنے کے لئے ایک لائبریری شامل کرنا ہوگی۔ لائبریری کوڈ کے ساتھ ڈاؤن لوڈ لنک میں نیچے منسلک ہے۔ اسکیچ پر جائیں> لائبریری شامل کریں> ZIP لائبریری شامل کریں۔

    لائبریری سمیت

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

    اپ لوڈ کریں

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

مرحلہ 5: کوڈ

DHT11 سینسر کے لئے کوڈ واقعی آسان ہے لیکن یہاں کوڈ کی کچھ وضاحت ہے۔

  1. شروع میں ، DHT11 کو استعمال کرنے کے لئے لائبریری شامل کی گئی ہے ، متغیرات ابتدا کی گئی ہیں اور پنوں کو بھی شروع کیا گیا ہے۔
# شامل کریں dht11 DHT11؛ # ڈیفائن ڈی ایچ ٹی پین 2 # ڈیفائن ریلے 3 فلوٹ ٹمپ؛

2 باطل سیٹ اپ () ایک فنکشن ہے جو پنوں کو INPUT یا OUTPUT کے بطور سیٹ کرنے کے لئے استعمال ہوتا ہے۔ یہ آرڈینوو کی باؤڈ ریٹ بھی طے کرتا ہے۔ باؤڈ ریٹ مائکروکانٹرولر بورڈ کی مواصلات کی رفتار ہے۔

باطل سیٹ اپ () {پن موڈ (ڈی ایچ ٹی پن ، ان پٹ)؛ پن موڈ (ریلے ، آؤٹپٹ)؛ سیریل.بیگین (9600)؛ }

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

باطل لوپ () {تاخیر (1000)؛ DHT11.read (dhtpin)؛ عارضی = DHT11.temperature؛ سیریل.پرنٹ (عارضی)؛ سیریل.پرنٹلن ('سی')؛ if (temp> = 35) // پنکھے کو {ڈیجیٹل رائٹ (ریلے ، LOW) پر چالو کریں؛ //Serial.println(relay)؛ // دوسری // فین کو بند کردیں {ڈیجیٹل رائٹ (ریلے ، ہائی)؛ //Serial.println(relay)؛ }

اسی طرح کی ایپلی کیشنز

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

  1. مرغی کی جھونپڑی میں مرغیوں کے لئے مستحکم گرم درجہ حرارت کو برقرار رکھنا۔
  2. اسمارٹ ہومز۔
  3. فائر الارم سرکٹس۔

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