نمی اور درجہ حرارت ماحولیاتی حالات کی پیمائش کرنے کے لئے عام پیرامیٹر ہیں۔ اس ارڈینو پر مبنی منصوبے میں ہم محیط درجہ حرارت اور نمی کی پیمائش کرنے اور اسے 16x2 LCD اسکرین پر ظاہر کرنے جارہے ہیں۔ اس سیلسیس اسکیل ترمامیٹر اور فیصد فیصد پیمانے پر نمی کی پیمائش کے منصوبے کو تیار کرنے کے لئے ایک مشترکہ درجہ حرارت اور ہیڈائٹیٹی سینسر DHT11 کا استعمال اردونو یونو کے ساتھ کیا جاتا ہے۔ اپنے پچھلے ایک پروجیکٹ میں ، میں نے درجہ حرارت سینسر LM35 کا استعمال کرتے ہوئے ڈیجیٹل تھرمامیٹر بھی تیار کیا ہے۔
یہ پروجیکٹ تین حصوں پر مشتمل ہے۔ ایک نمی اور درجہ حرارت سینسر ڈی ایچ ٹی 11 کا استعمال کرکے نمی اور درجہ حرارت کا احساس کرتا ہے ۔ دوسرا سیکشن ڈی ایچ ٹیسیسر ماڈیول کی آؤٹ پٹ کو پڑھتا ہے اور درجہ حرارت اور نمی کی اقدار کو فیصد اور سیلسیس اسکیل میں مناسب تعداد میں نکالتا ہے۔ اور نظام کا تیسرا حصہ نمی اور درجہ حرارت کو LCD پر ظاہر کرتا ہے۔
اس پروجیکٹ کا کام واحد تار سیریل مواصلات پر مبنی ہے۔ پہلے ارڈوینو ڈی ایچ ٹی ماڈیول کو اسٹارٹ سگنل بھیجتا ہے اور پھر ڈی ایچ ٹی درجہ حرارت اور نمی کے اعداد و شمار پر مشتمل ایک ردعمل سگنل دیتا ہے۔ اردوینو دو حصوں میں اکٹھا اور نچوڑتا ہے ایک نمی اور دوسرا درجہ حرارت اور پھر انہیں 16x2 LCD پر بھیجیں۔
یہاں اس پروجیکٹ میں ہم نے DHT11 یعنی سینسر ماڈیول استعمال کیا ہے ۔ اس ماڈیول میں نمی اور درجہ حرارت کی پیچیدہ خصوصیات کیلیبریٹ ڈیجیٹل سگنل آؤٹ پٹ کے ساتھ ہے۔ اس کا مطلب ہے کہ ڈی ایچ ٹی 11 سینسر ماڈیول نمی اور درجہ حرارت کو سینسنگ کرنے کے لئے ایک مشترکہ ماڈیول ہے جو کیلیبریٹ ڈیجیٹل آؤٹ پٹ سگنل دیتا ہے۔ ڈی ایچ ٹی 11 ہمیں نمی اور درجہ حرارت کی بہت درست قیمت دیتا ہے اور اعلی وشوسنییتا اور طویل مدتی استحکام کو یقینی بناتا ہے۔ اس سینسر میں مزاحم قسم کی نمی کی پیمائش کا جزو اور این ٹی سی قسم کا درجہ حرارت کی پیمائش کا ایک جزو ہے جس میں 8 بٹ مائکروقانونی ان بلٹ ہے جس کا تیز رفتار جواب ہے اور یہ مؤثر اور 4 پن سنگل قطار پیکیج میں دستیاب ہے۔
ڈی ایچ ٹی 11 ماڈیول سیریل مواصلات یعنی سنگل تار مواصلات پر کام کرتا ہے۔ یہ ماڈیول مخصوص مدت کی نبض ٹرین کی شکل میں ڈیٹا بھیجتا ہے۔ ارڈوینو کو ڈیٹا بھیجنے سے پہلے کچھ وقت کی تاخیر کے ساتھ کچھ ابتدائی کمانڈ کی ضرورت ہوتی ہے۔ اور پورے عمل کا وقت تقریبا time 4 منٹ ہے۔ مکمل ڈیٹا منتقل کرنے کا عمل 40 بٹ ہے اور اس عمل کا ڈیٹا فارمیٹ ذیل میں دیا گیا ہے۔
8 بٹ لازمی RH ڈیٹا + 8 بٹ اعشاریہ RH ڈیٹا + 8 بٹ لازمی T ڈیٹا + 8 بٹ اعشاری T ڈیٹا + 8 بٹ چیک رقم۔
مکمل عمل
سب سے پہلے ارڈوینو ڈی ایچ ٹی 11 کو ایک اعلی سے کم اسٹارٹ سگنل بھیجتا ہے جس میں ڈی ایچ ٹی کی نشاندہی کو یقینی بنانا ہے۔ اور پھر ارڈوینو ڈیٹا لائن کو کھینچتا ہے اور ڈی ایچ ٹی کے جواب کے ل 20 20-40µs کا انتظار کریں۔ ایک بار ڈی ایچ ٹی کا پتہ لگانے کے بعد سگنل شروع ہوجاتا ہے ، یہ کم وولٹیج کی سطح کا ردعمل سگنل بھیج دیتا ہے جو وقت کی تاخیر کے بارے میں 80 ofs تک ہوتا ہے۔ اور پھر ڈی ایچ ٹی کنٹرولر ڈیٹا لائن کو کھینچتا ہے اور ڈی ایچ ٹی کے ڈیٹا بھیجنے کے انتظام کے ل for اسے 80µs تک رکھتا ہے۔
جب ڈیٹا بس کم وولٹیج کی سطح پر ہے تو اس کا مطلب یہ ہے کہ DHT11 جوابی سگنل بھیج رہا ہے۔ ایک بار یہ کام ہو جانے کے بعد ، ڈی ایچ ٹی دوبارہ ڈیٹا منتقل کرنے کی تیاری کے ل data 80µs تک ڈیٹا لائن پل اپ بناتا ہے۔
ڈیٹا فارمیٹ جو ڈی ایچ ٹی کے ذریعہ ہر تھوڑا سا ارڈوینو کو بھیجتا ہے وہ 50µs کم وولٹیج کی سطح سے شروع ہوتا ہے اور ہائی وولٹیج کی سطح کے سگنل کی لمبائی اس بات کا تعین کرتی ہے کہ ڈیٹا بٹ "0" یا "1" ہے۔
ایک اہم چیز یہ یقینی بنانا ہے کہ ریزٹر قیمت کو یقینی بنائیں کیونکہ اگر ہم <20 میٹر کے فاصلے پر ڈی ایچ ٹی سینسر لگا رہے ہیں تو ، 5 ک پل اپ ریزٹر کی سفارش کی جاتی ہے۔ اگر 20 میٹر طویل ڈی ایچ ٹی رکھیں تو مناسب ویلیو پل اپ ریزٹر استعمال کریں۔
سرکٹ ڈایاگرام اور وضاحت
درجہ حرارت اور نمی کی نمائش کے لئے مائع کرسٹل ڈسپلے استعمال کیا جاتا ہے جو 4 بٹ موڈ میں ارڈینو سے براہ راست جڑا ہوا ہے۔ RCD ، EN ، D4 ، D5 ، D6 اور D7 کے پنوں کو ارڈینو ڈیجیٹل پن نمبر 2 ، 3 ، 4 ، 5 ، 6 اور 7 سے منسلک کیا گیا ہے۔ اور DHT11 سینسر ماڈیول بھی ارڈینو کے ڈیجیٹل پن 12 سے ایک کے ساتھ جڑا ہوا ہے 5 ک پل اپ ریزسٹر۔
پروگرامنگ کی تفصیل
پروگرامنگ میں ، ہم DHT11 سینسر اور LCD ڈسپلے ماڈیول کے لئے پہلے سے تعمیر شدہ لائبریریوں کا استعمال کرنے جارہے ہیں۔
پھر ہم نے LCD اور DHT سینسر کے لئے تعریف شدہ پن رکھی اور سیٹ اپ میں موجود تمام چیزوں کی ابتدا کی۔ پھر ایک لوپ میں ڈی ایچ ٹی فنکشن کا استعمال کرکے ڈی ایچ ٹی سینسر پڑھتا ہے اور پھر کچھ ڈی ایچ ٹی افعال استعمال کرکے ہم نمی اور درجہ حرارت نکالتے ہیں اور انہیں ایل سی ڈی پر ظاہر کرتے ہیں۔
یہاں کسٹم کیریکٹر کا طریقہ استعمال کرکے ڈگری کی علامت بنائی گئی ہے۔