36 KiB
انٹرنیٹ آف تھنگز کا تعارف
خاکہ نیتیا نرسمہن کی جانب سے۔ تصویر پر کلک کریں تاکہ بڑا ورژن دیکھ سکیں۔
یہ سبق ہیلو IoT سیریز کے حصے کے طور پر مائیکروسافٹ ری ایکٹر میں پڑھایا گیا۔ یہ سبق دو ویڈیوز میں پیش کیا گیا - ایک گھنٹے کا سبق اور ایک گھنٹے کا سوال و جواب کا سیشن جس میں سبق کے مختلف حصوں پر مزید تفصیل سے بات کی گئی۔
🎥 اوپر دی گئی تصاویر پر کلک کریں تاکہ ویڈیوز دیکھ سکیں
لیکچر سے پہلے کا کوئز
تعارف
یہ سبق انٹرنیٹ آف تھنگز کے ابتدائی موضوعات پر روشنی ڈالتا ہے اور آپ کو اپنے ہارڈویئر کو سیٹ اپ کرنے میں مدد فراہم کرتا ہے۔
اس سبق میں ہم درج ذیل موضوعات پر بات کریں گے:
- انٹرنیٹ آف تھنگز کیا ہے؟
- IoT ڈیوائسز
- اپنی ڈیوائس سیٹ اپ کریں
- IoT کے اطلاقات
- آپ کے آس پاس موجود IoT ڈیوائسز کی مثالیں
انٹرنیٹ آف تھنگز کیا ہے؟
'انٹرنیٹ آف تھنگز' کی اصطلاح کیون ایشٹن نے 1999 میں ایجاد کی، جس کا مطلب تھا انٹرنیٹ کو سینسرز کے ذریعے فزیکل دنیا سے جوڑنا۔ تب سے، یہ اصطلاح کسی بھی ایسی ڈیوائس کے لیے استعمال ہوتی ہے جو اپنے ارد گرد کی فزیکل دنیا کے ساتھ تعامل کرتی ہے، چاہے وہ سینسرز کے ذریعے ڈیٹا اکٹھا کرے یا ایکچیویٹرز کے ذریعے حقیقی دنیا میں کچھ کرے (جیسے سوئچ آن کرنا یا LED جلانا)، اور عام طور پر دیگر ڈیوائسز یا انٹرنیٹ سے جڑی ہوتی ہے۔
سینسرز دنیا سے معلومات اکٹھا کرتے ہیں، جیسے رفتار، درجہ حرارت یا مقام کی پیمائش۔
ایکچیویٹرز الیکٹریکل سگنلز کو حقیقی دنیا کے تعاملات میں تبدیل کرتے ہیں، جیسے سوئچ کو چالو کرنا، لائٹس آن کرنا، آوازیں پیدا کرنا، یا دیگر ہارڈویئر کو کنٹرول سگنلز بھیجنا، مثلاً پاور ساکٹ کو آن کرنا۔
IoT صرف ڈیوائسز تک محدود نہیں ہے - یہ کلاؤڈ پر مبنی سروسز کو بھی شامل کرتا ہے جو سینسر ڈیٹا کو پروسیس کر سکتی ہیں یا IoT ڈیوائسز سے جڑے ایکچیویٹرز کو درخواستیں بھیج سکتی ہیں۔ اس میں وہ ڈیوائسز بھی شامل ہیں جنہیں انٹرنیٹ کنیکٹیویٹی کی ضرورت نہیں ہوتی، جنہیں اکثر ایج ڈیوائسز کہا جاتا ہے۔ یہ ڈیوائسز خود سینسر ڈیٹا کو پروسیس اور جواب دے سکتی ہیں، عام طور پر کلاؤڈ میں تربیت یافتہ AI ماڈلز کا استعمال کرتے ہوئے۔
IoT ایک تیزی سے بڑھتا ہوا ٹیکنالوجی کا میدان ہے۔ اندازہ ہے کہ 2020 کے آخر تک 30 ارب IoT ڈیوائسز انٹرنیٹ سے جڑی ہوئی تھیں۔ مستقبل کی طرف دیکھتے ہوئے، اندازہ ہے کہ 2025 تک IoT ڈیوائسز تقریباً 80 زیٹا بائٹس یا 80 ٹریلین گیگا بائٹس ڈیٹا اکٹھا کریں گی۔ یہ بہت زیادہ ڈیٹا ہے!
✅ تھوڑی تحقیق کریں: IoT ڈیوائسز کے ذریعے پیدا ہونے والے ڈیٹا کا کتنا حصہ واقعی استعمال ہوتا ہے، اور کتنا ضائع ہوتا ہے؟ اتنا زیادہ ڈیٹا کیوں نظر انداز کیا جاتا ہے؟
یہ ڈیٹا IoT کی کامیابی کی کلید ہے۔ ایک کامیاب IoT ڈویلپر بننے کے لیے، آپ کو یہ سمجھنا ہوگا کہ آپ کو کون سا ڈیٹا اکٹھا کرنا ہے، اسے کیسے اکٹھا کرنا ہے، اس پر مبنی فیصلے کیسے کرنے ہیں، اور اگر ضرورت ہو تو ان فیصلوں کو حقیقی دنیا کے ساتھ کیسے جوڑنا ہے۔
IoT ڈیوائسز
IoT میں T کا مطلب چیزیں ہیں - وہ ڈیوائسز جو اپنے ارد گرد کی فزیکل دنیا کے ساتھ تعامل کرتی ہیں، چاہے وہ سینسرز کے ذریعے ڈیٹا اکٹھا کریں یا ایکچیویٹرز کے ذریعے حقیقی دنیا میں کچھ کریں۔
پروڈکشن یا کمرشل استعمال کے لیے ڈیوائسز، جیسے صارفین کے فٹنس ٹریکرز یا صنعتی مشین کنٹرولرز، عام طور پر کسٹم بنائے جاتے ہیں۔ یہ کسٹم سرکٹ بورڈز، شاید حتیٰ کہ کسٹم پروسیسرز استعمال کرتے ہیں، جو کسی خاص کام کی ضروریات کو پورا کرنے کے لیے ڈیزائن کیے گئے ہیں، چاہے وہ کلائی پر فٹ ہونے کے لیے چھوٹا ہو یا فیکٹری کے سخت ماحول میں کام کرنے کے لیے مضبوط ہو۔
ایک ڈویلپر کے طور پر، چاہے آپ IoT کے بارے میں سیکھ رہے ہوں یا ڈیوائس پروٹوٹائپ بنا رہے ہوں، آپ کو ایک ڈویلپر کٹ سے شروع کرنے کی ضرورت ہوگی۔ یہ عام مقصد کے IoT ڈیوائسز ہیں جو ڈویلپرز کے استعمال کے لیے ڈیزائن کیے گئے ہیں، اکثر ایسے فیچرز کے ساتھ جو پروڈکشن ڈیوائسز پر نہیں ہوں گے، جیسے سینسرز یا ایکچیویٹرز کو جوڑنے کے لیے بیرونی پنز، ڈیبگنگ کے لیے ہارڈویئر، یا اضافی وسائل جو بڑے پیمانے پر مینوفیکچرنگ کے دوران غیر ضروری لاگت میں اضافہ کریں گے۔
یہ ڈویلپر کٹس عام طور پر دو اقسام میں آتی ہیں - مائیکرو کنٹرولرز اور سنگل بورڈ کمپیوٹرز۔ ان کا یہاں تعارف دیا جائے گا، اور ہم اگلے سبق میں مزید تفصیل سے بات کریں گے۔
💁 آپ کا فون بھی ایک عام مقصد کا IoT ڈیوائس سمجھا جا سکتا ہے، جس میں سینسرز اور ایکچیویٹرز بلٹ ان ہیں، مختلف ایپس سینسرز اور ایکچیویٹرز کو مختلف طریقوں سے مختلف کلاؤڈ سروسز کے ساتھ استعمال کرتی ہیں۔ آپ کچھ IoT ٹیوٹوریلز بھی تلاش کر سکتے ہیں جو فون ایپ کو IoT ڈیوائس کے طور پر استعمال کرتے ہیں۔
مائیکرو کنٹرولرز
مائیکرو کنٹرولر (جسے MCU بھی کہا جاتا ہے، جو مائیکرو کنٹرولر یونٹ کا مخفف ہے) ایک چھوٹا کمپیوٹر ہے جو درج ذیل پر مشتمل ہوتا ہے:
🧠 ایک یا زیادہ سینٹرل پروسیسنگ یونٹس (CPUs) - مائیکرو کنٹرولر کا 'دماغ' جو آپ کا پروگرام چلاتا ہے
💾 میموری (RAM اور پروگرام میموری) - جہاں آپ کا پروگرام، ڈیٹا اور ویریبلز محفوظ ہوتے ہیں
🔌 پروگرام ایبل ان پٹ/آؤٹ پٹ (I/O) کنکشنز - بیرونی آلات (جیسے سینسرز اور ایکچیویٹرز) سے بات کرنے کے لیے
مائیکرو کنٹرولرز عام طور پر کم قیمت والے کمپیوٹنگ ڈیوائسز ہوتے ہیں، جن کی اوسط قیمت تقریباً US$0.50 تک کم ہو سکتی ہے، اور کچھ ڈیوائسز US$0.03 جتنی سستی ہو سکتی ہیں۔ ڈویلپر کٹس US$4 سے شروع ہو سکتی ہیں، اور قیمتیں فیچرز کے اضافے کے ساتھ بڑھتی ہیں۔ Wio Terminal، ایک مائیکرو کنٹرولر ڈویلپر کٹ Seeed studios کی جانب سے، جس میں سینسرز، ایکچیویٹرز، WiFi اور ایک اسکرین شامل ہے، تقریباً US$30 کی قیمت میں دستیاب ہے۔
💁 انٹرنیٹ پر مائیکرو کنٹرولرز تلاش کرتے وقت، MCU کی اصطلاح تلاش کرنے سے گریز کریں کیونکہ اس سے مارول سینیمیٹک یونیورس کے بہت سے نتائج سامنے آئیں گے، نہ کہ مائیکرو کنٹرولرز۔
مائیکرو کنٹرولرز کو محدود تعداد میں بہت مخصوص کام کرنے کے لیے پروگرام کیا جاتا ہے، بجائے اس کے کہ وہ عام مقصد کے کمپیوٹرز ہوں جیسے PCs یا Macs۔ بہت مخصوص حالات کے علاوہ، آپ ان سے مانیٹر، کی بورڈ اور ماؤس کو جوڑ کر عام مقصد کے کام نہیں کر سکتے۔
مائیکرو کنٹرولر ڈویلپر کٹس عام طور پر بورڈ پر اضافی سینسرز اور ایکچیویٹرز کے ساتھ آتی ہیں۔ زیادہ تر بورڈز میں ایک یا زیادہ LEDs ہوتے ہیں جنہیں آپ پروگرام کر سکتے ہیں، ساتھ ہی دیگر آلات جیسے سینسرز یا ایکچیویٹرز کو جوڑنے کے لیے معیاری پلگ یا بلٹ ان سینسرز (عام طور پر سب سے زیادہ مقبول جیسے درجہ حرارت سینسرز)۔ کچھ مائیکرو کنٹرولرز میں بلٹ ان وائرلیس کنیکٹیویٹی ہوتی ہے جیسے بلوٹوتھ یا WiFi، یا بورڈ پر اضافی مائیکرو کنٹرولرز ہوتے ہیں تاکہ یہ کنیکٹیویٹی شامل کی جا سکے۔
💁 مائیکرو کنٹرولرز عام طور پر C/C++ میں پروگرام کیے جاتے ہیں۔
سنگل بورڈ کمپیوٹرز
سنگل بورڈ کمپیوٹر ایک چھوٹا کمپیوٹنگ ڈیوائس ہے جس میں ایک چھوٹے بورڈ پر مکمل کمپیوٹر کے تمام عناصر موجود ہوتے ہیں۔ یہ وہ ڈیوائسز ہیں جن کی خصوصیات ڈیسک ٹاپ یا لیپ ٹاپ PC یا Mac کے قریب ہوتی ہیں، مکمل آپریٹنگ سسٹم چلاتی ہیں، لیکن چھوٹی ہوتی ہیں، کم پاور استعمال کرتی ہیں، اور نمایاں طور پر سستی ہوتی ہیں۔
Raspberry Pi سب سے زیادہ مقبول سنگل بورڈ کمپیوٹرز میں سے ایک ہے۔
مائیکرو کنٹرولر کی طرح، سنگل بورڈ کمپیوٹرز میں CPU، میموری اور ان پٹ/آؤٹ پٹ پنز ہوتے ہیں، لیکن ان میں اضافی خصوصیات ہوتی ہیں جیسے گرافکس چپ تاکہ آپ مانیٹرز، آڈیو آؤٹ پٹس، اور USB پورٹس کو کی بورڈز، ماؤس اور دیگر معیاری USB آلات جیسے ویب کیمز یا بیرونی اسٹوریج کو جوڑ سکیں۔ پروگرامز SD کارڈز یا ہارڈ ڈرائیوز پر محفوظ کیے جاتے ہیں، ساتھ ہی آپریٹنگ سسٹم، بجائے اس کے کہ بورڈ میں بلٹ ان میموری چپ ہو۔
🎓 آپ سنگل بورڈ کمپیوٹر کو اس PC یا Mac کا چھوٹا، سستا ورژن سمجھ سکتے ہیں جس پر آپ یہ پڑھ رہے ہیں، GPIO (جنرل پرپز ان پٹ/آؤٹ پٹ) پنز کے اضافے کے ساتھ تاکہ سینسرز اور ایکچیویٹرز کے ساتھ تعامل کیا جا سکے۔
سنگل بورڈ کمپیوٹرز مکمل طور پر فعال کمپیوٹرز ہیں، لہذا انہیں کسی بھی زبان میں پروگرام کیا جا سکتا ہے۔ IoT ڈیوائسز عام طور پر Python میں پروگرام کی جاتی ہیں۔
باقی اسباق کے لیے ہارڈویئر کے انتخاب
تمام اگلے اسباق میں IoT ڈیوائس کا استعمال کرتے ہوئے حقیقی دنیا کے ساتھ تعامل اور کلاؤڈ کے ساتھ بات چیت کرنے کے لیے اسائنمنٹس شامل ہیں۔ ہر سبق 3 ڈیوائس کے انتخاب کی حمایت کرتا ہے - Arduino (Seeed Studios Wio Terminal کا استعمال کرتے ہوئے)، یا سنگل بورڈ کمپیوٹر، یا تو ایک فزیکل ڈیوائس (Raspberry Pi 4) یا آپ کے PC یا Mac پر چلنے والا ورچوئل سنگل بورڈ کمپیوٹر۔
آپ تمام اسائنمنٹس کو مکمل کرنے کے لیے درکار ہارڈویئر کے بارے میں ہارڈویئر گائیڈ میں پڑھ سکتے ہیں۔
💁 آپ کو اسائنمنٹس مکمل کرنے کے لیے کوئی IoT ہارڈویئر خریدنے کی ضرورت نہیں ہے، آپ سب کچھ ورچوئل سنگل بورڈ کمپیوٹر کا استعمال کرتے ہوئے کر سکتے ہیں۔
آپ کون سا ہارڈویئر منتخب کرتے ہیں یہ آپ پر منحصر ہے - یہ اس بات پر منحصر ہے کہ آپ کے پاس گھر پر یا اسکول میں کیا دستیاب ہے، اور آپ کون سی پروگرامنگ زبان جانتے ہیں یا سیکھنے کا ارادہ رکھتے ہیں۔ دونوں ہارڈویئر ویریئنٹس ایک ہی سینسر ایکو سسٹم استعمال کریں گے، لہذا اگر آپ ایک راستے پر شروع کرتے ہیں، تو آپ دوسرے پر منتقل ہو سکتے ہیں بغیر زیادہ تر کٹ کو تبدیل کیے۔ ورچوئل سنگل بورڈ کمپیوٹر Raspberry Pi پر سیکھنے کے برابر ہوگا، زیادہ تر کوڈ Pi پر منتقل کیا جا سکتا ہے اگر آپ آخر کار ایک ڈیوائس اور سینسرز حاصل کرتے ہیں۔
Arduino ڈویلپر کٹ
اگر آپ مائیکرو کنٹرولر ڈویلپمنٹ سیکھنے میں دلچسپی رکھتے ہیں، تو آپ اسائنمنٹس کو Arduino ڈیوائس کا استعمال کرتے ہوئے مکمل کر سکتے ہیں۔ آپ کو C/C++ پروگرامنگ کی بنیادی سمجھ ہونی چاہیے، کیونکہ اسباق صرف Arduino فریم ورک، استعمال کیے جانے والے سینسرز اور ایکچیویٹرز، اور کلاؤڈ کے ساتھ تعامل کرنے والی لائبریریز کے متعلقہ کوڈ سکھائیں گے۔
اسائنمنٹس Visual Studio Code کے ساتھ PlatformIO مائیکرو کنٹرولر ڈویلپمنٹ کے لیے ایکسٹینشن استعمال کریں گے۔ اگر آپ اس ٹول کے ساتھ تجربہ رکھتے ہیں تو آپ Arduino IDE بھی استعمال کر سکتے ہیں، کیونکہ ہدایات فراہم نہیں کی جائیں گی۔
سنگل بورڈ کمپیوٹر ڈویلپر کٹ
اگر آپ سنگل بورڈ کمپیوٹرز کا استعمال کرتے ہوئے IoT ڈویلپمنٹ سیکھنے میں دلچسپی رکھتے ہیں، تو آپ اسائنمنٹس کو Raspberry Pi یا آپ کے PC یا Mac پر چلنے والے ورچوئل ڈیوائس کا استعمال کرتے ہوئے مکمل کر سکتے ہیں۔
آپ کو Python پروگرامنگ کی بنیادی سمجھ ہونی چاہیے، کیونکہ اسباق صرف استعمال کیے جانے والے سینسرز اور ایکچیویٹرز، اور کلاؤڈ کے ساتھ تعامل کرنے والی لائبریریز کے متعلقہ کوڈ سکھائیں گے۔
💁 اگر آپ Python میں کوڈ کرنا سیکھنا چاہتے ہیں، تو درج ذیل دو ویڈیو سیریز دیکھیں:
اسائنمنٹس Visual Studio Code استعمال کریں گے۔
اگر آپ Raspberry Pi استعمال کر رہے ہیں، تو آپ اپنے Pi کو Raspberry Pi OS کے مکمل ڈیسک ٹاپ ورژن کا استعمال کرتے ہوئے چلا سکتے ہیں، اور Pi پر براہ راست کوڈنگ کر سکتے ہیں Raspberry Pi OS ورژن کے ساتھ VS Code کا استعمال کرتے ہوئے، یا اپنے Pi کو ہیڈلیس ڈیوائس کے طور پر چلا سکتے ہیں اور اپنے PC یا Mac سے کوڈ کر سکتے ہیں Remote SSH ایکسٹینشن کا استعمال کرتے ہوئے جو آپ کو اپنے Pi سے جڑنے اور کوڈ کو ایڈٹ، ڈیبگ اور چلانے کی اجازت دیتا ہے جیسے آپ براہ راست اس پر کوڈنگ کر رہے ہوں۔
اگر آپ ورچوئل ڈیوائس آپشن استعمال کرتے ہیں، تو آپ براہ راست اپنے کمپیوٹر پر کوڈ کریں گے۔ سینسرز اور ایکچیویٹرز تک رسائی کے بجائے، آپ ایک ٹول استعمال کریں گے جو اس ہارڈویئر کو سیمولیٹ کرے گا، سینسر ویلیوز فراہم کرے گا جنہیں آپ ڈیفائن کر سکتے ہیں، اور اسکرین پر ایکچیویٹرز کے نتائج دکھائے گا۔
اپنی ڈیوائس سیٹ اپ کریں
اس سے پہلے کہ آپ اپنی IoT ڈیوائس کو پروگرام کرنا شروع کریں، آپ کو تھوڑی سی سیٹ اپ کرنے کی ضرورت ہوگی۔ نیچے دی گئی متعلقہ ہدایات پر عمل کریں اس بات پر منحصر ہے کہ آپ کون سی ڈیوائس استعمال کریں گے۔ 💁 اگر آپ کے پاس ابھی تک کوئی ڈیوائس نہیں ہے، تو ہارڈویئر گائیڈ کا حوالہ دیں تاکہ آپ فیصلہ کر سکیں کہ کون سی ڈیوائس استعمال کرنی ہے اور کون سا اضافی ہارڈویئر خریدنا ضروری ہے۔ آپ کو ہارڈویئر خریدنے کی ضرورت نہیں ہے، کیونکہ تمام پروجیکٹس ورچوئل ہارڈویئر پر چلائے جا سکتے ہیں۔ یہ ہدایات ان ہارڈویئر یا ٹولز کے تخلیق کاروں کی ویب سائٹس کے لنکس شامل کرتی ہیں جنہیں آپ استعمال کریں گے۔ اس کا مقصد یہ ہے کہ آپ ہمیشہ مختلف ٹولز اور ہارڈویئر کے لیے جدید ترین ہدایات استعمال کریں۔
اپنے متعلقہ گائیڈ کے ذریعے کام کریں تاکہ اپنا ڈیوائس سیٹ اپ کریں اور ایک 'ہیلو ورلڈ' پروجیکٹ مکمل کریں۔ یہ اس ابتدائی حصے کے چار اسباق میں IoT نائٹ لائٹ بنانے کا پہلا قدم ہوگا۔
✅ آپ Arduino اور سنگل بورڈ کمپیوٹرز دونوں کے لیے VS Code استعمال کریں گے۔ اگر آپ نے پہلے اسے استعمال نہیں کیا ہے، تو VS Code کی ویب سائٹ پر مزید پڑھیں۔
IoT کے اطلاقات
IoT مختلف استعمالات کے وسیع دائرے کو کور کرتا ہے، جو چند عمومی گروپس میں تقسیم ہیں:
- صارفین کے لیے IoT
- تجارتی IoT
- صنعتی IoT
- بنیادی ڈھانچے کا IoT
✅ تھوڑی تحقیق کریں: نیچے بیان کردہ ہر علاقے کے لیے ایک ٹھوس مثال تلاش کریں جو متن میں نہیں دی گئی۔
صارفین کے لیے IoT
صارفین کے لیے IoT ان ڈیوائسز کو کہتے ہیں جو صارفین اپنے گھروں میں خریدتے اور استعمال کرتے ہیں۔ ان میں سے کچھ ڈیوائسز انتہائی مفید ہیں، جیسے اسمارٹ اسپیکرز، اسمارٹ ہیٹنگ سسٹمز اور روبوٹک ویکیوم کلینرز۔ جبکہ کچھ کی افادیت مشکوک ہے، جیسے آواز سے کنٹرول ہونے والے نل جو پھر اس وقت بند نہیں کیے جا سکتے جب آواز کنٹرول بہتے پانی کی آواز کے اوپر آپ کو سن نہیں سکتا۔
صارفین کے IoT ڈیوائسز لوگوں کو اپنے ماحول میں زیادہ حاصل کرنے کے قابل بنا رہے ہیں، خاص طور پر وہ 1 ارب افراد جو کسی نہ کسی معذوری کے ساتھ زندگی گزار رہے ہیں۔ روبوٹک ویکیوم کلینرز ان لوگوں کو صاف فرش فراہم کر سکتے ہیں جنہیں نقل و حرکت میں دشواری ہے اور وہ خود صفائی نہیں کر سکتے، آواز سے کنٹرول ہونے والے اوون ان لوگوں کو اجازت دیتے ہیں جن کی نظر یا موٹر کنٹرول محدود ہے کہ وہ صرف اپنی آواز سے اوون کو گرم کریں، صحت کی نگرانی کرنے والے آلات مریضوں کو اپنی دائمی حالتوں کی زیادہ باقاعدہ اور تفصیلی اپ ڈیٹس کے ساتھ خود نگرانی کرنے کی اجازت دیتے ہیں۔ یہ ڈیوائسز اتنی عام ہو گئی ہیں کہ یہاں تک کہ چھوٹے بچے بھی انہیں اپنی روزمرہ کی زندگی کا حصہ بنا رہے ہیں، مثال کے طور پر، COVID وبا کے دوران ورچوئل اسکولنگ کرنے والے طلباء اسمارٹ ہوم ڈیوائسز پر ٹائمر سیٹ کر رہے ہیں تاکہ اپنے اسکول کے کام کو ٹریک کریں یا آنے والے کلاس میٹنگز کی یاد دہانی کے لیے الارم لگائیں۔
✅ آپ کے پاس کون سے صارفین کے IoT ڈیوائسز ہیں جو آپ کے ساتھ یا آپ کے گھر میں موجود ہیں؟
تجارتی IoT
تجارتی IoT کام کی جگہ میں IoT کے استعمال کو کور کرتا ہے۔ دفتر کے ماحول میں، وہاں روشنی اور حرارت کو منظم کرنے کے لیے قبضے کے سینسرز اور حرکت کے ڈیٹیکٹرز ہو سکتے ہیں تاکہ صرف ضرورت کے وقت روشنی اور حرارت بند رکھی جائے، جس سے لاگت اور کاربن کے اخراجات کم ہوں۔ فیکٹری میں، IoT ڈیوائسز حفاظتی خطرات کی نگرانی کر سکتے ہیں جیسے کہ کارکنوں کا سخت ٹوپی نہ پہننا یا شور جو خطرناک سطح تک پہنچ گیا ہو۔ ریٹیل میں، IoT ڈیوائسز کولڈ اسٹوریج کے درجہ حرارت کی پیمائش کر سکتے ہیں، دکان کے مالک کو مطلع کر سکتے ہیں اگر فریج یا فریزر مطلوبہ درجہ حرارت کی حد سے باہر ہو، یا وہ شیلف پر موجود اشیاء کی نگرانی کر سکتے ہیں تاکہ ملازمین کو فروخت شدہ مصنوعات کو دوبارہ بھرنے کی ہدایت دی جا سکے۔ ٹرانسپورٹ انڈسٹری IoT پر زیادہ سے زیادہ انحصار کر رہی ہے تاکہ گاڑیوں کے مقامات کی نگرانی کی جا سکے، روڈ یوزر چارجنگ کے لیے سڑک پر مائلیج کو ٹریک کیا جا سکے، ڈرائیور کے اوقات اور وقفے کی تعمیل کو ٹریک کیا جا سکے، یا عملے کو مطلع کیا جا سکے جب کوئی گاڑی لوڈنگ یا ان لوڈنگ کی تیاری کے لیے ڈپو کے قریب پہنچ رہی ہو۔
✅ آپ کے اسکول یا کام کی جگہ میں کون سے تجارتی IoT ڈیوائسز موجود ہیں؟
صنعتی IoT (IIoT)
صنعتی IoT، یا IIoT، بڑے پیمانے پر مشینری کو کنٹرول اور منظم کرنے کے لیے IoT ڈیوائسز کے استعمال کو کہتے ہیں۔ یہ مختلف استعمالات کو کور کرتا ہے، جیسے فیکٹریز سے لے کر ڈیجیٹل زراعت تک۔
فیکٹریز IoT ڈیوائسز کو مختلف طریقوں سے استعمال کرتی ہیں۔ مشینری کو متعدد سینسرز کے ذریعے مانیٹر کیا جا سکتا ہے تاکہ درجہ حرارت، کمپن اور گردش کی رفتار جیسی چیزوں کو ٹریک کیا جا سکے۔ یہ ڈیٹا پھر مانیٹر کیا جا سکتا ہے تاکہ مشین کو روکا جا سکے اگر یہ مخصوص حدود سے باہر ہو جائے - مثال کے طور پر، اگر یہ بہت زیادہ گرم ہو جائے تو اسے بند کر دیا جائے۔ یہ ڈیٹا وقت کے ساتھ جمع اور تجزیہ کیا جا سکتا ہے تاکہ پیش گوئی کی دیکھ بھال کی جا سکے، جہاں AI ماڈلز ناکامی سے پہلے کے ڈیٹا کو دیکھیں گے، اور اس کا استعمال دیگر ناکامیوں کی پیش گوئی کرنے کے لیے کریں گے۔
ڈیجیٹل زراعت بڑھتی ہوئی آبادی کو کھلانے کے لیے اہم ہے، خاص طور پر ان 2 ارب لوگوں کے لیے جو 500 ملین گھروں میں معاشی زراعت پر انحصار کرتے ہیں۔ ڈیجیٹل زراعت چند ڈالر کے سینسرز سے لے کر بڑے تجارتی سیٹ اپ تک ہو سکتی ہے۔ ایک کسان درجہ حرارت کی نگرانی کر کے اور گروئنگ ڈگری ڈیز کا استعمال کر کے پیش گوئی کر سکتا ہے کہ فصل کب تیار ہو گی۔ وہ مٹی کی نمی کی نگرانی کو خودکار پانی دینے کے نظام سے جوڑ سکتے ہیں تاکہ ان کے پودوں کو جتنا پانی درکار ہو دیا جائے، لیکن اس سے زیادہ نہیں تاکہ ان کی فصلیں خشک نہ ہوں اور پانی ضائع نہ ہو۔ کسان اسے مزید آگے لے جا رہے ہیں اور ڈرونز، سیٹلائٹ ڈیٹا اور AI کا استعمال کر کے فصل کی نشوونما، بیماری اور مٹی کے معیار کی نگرانی کر رہے ہیں۔
✅ کون سے دیگر IoT ڈیوائسز کسانوں کی مدد کر سکتے ہیں؟
بنیادی ڈھانچے کا IoT
بنیادی ڈھانچے کا IoT مقامی اور عالمی بنیادی ڈھانچے کی نگرانی اور کنٹرول ہے جسے لوگ روزانہ استعمال کرتے ہیں۔
اسمارٹ سٹیز وہ شہری علاقے ہیں جو IoT ڈیوائسز کا استعمال کر کے شہر کے بارے میں ڈیٹا جمع کرتے ہیں اور اس کا استعمال شہر کے چلنے کے طریقے کو بہتر بنانے کے لیے کرتے ہیں۔ یہ شہر عام طور پر مقامی حکومتوں، اکیڈمیا اور مقامی کاروباروں کے تعاون سے چلائے جاتے ہیں، مختلف چیزوں کی نگرانی اور انتظام کرتے ہیں جیسے کہ ٹرانسپورٹ، پارکنگ اور آلودگی۔ مثال کے طور پر، کوپن ہیگن، ڈنمارک میں، ہوا کی آلودگی مقامی رہائشیوں کے لیے اہم ہے، اس لیے اس کی پیمائش کی جاتی ہے اور اس ڈیٹا کا استعمال سائیکلنگ اور جاگنگ کے صاف ترین راستوں کے بارے میں معلومات فراہم کرنے کے لیے کیا جاتا ہے۔
اسمارٹ پاور گرڈز انفرادی گھروں کی سطح پر استعمال کے ڈیٹا کو جمع کر کے بجلی کی طلب کے بہتر تجزیے کی اجازت دیتے ہیں۔ یہ ڈیٹا ملک کی سطح پر فیصلوں کی رہنمائی کر سکتا ہے، جیسے کہ نئے پاور اسٹیشنز کہاں بنائے جائیں، اور ذاتی سطح پر صارفین کو یہ بصیرت فراہم کر سکتا ہے کہ وہ کتنی بجلی استعمال کر رہے ہیں، کب استعمال کر رہے ہیں، اور یہاں تک کہ اخراجات کو کم کرنے کے لیے تجاویز، جیسے کہ رات کے وقت الیکٹرک گاڑیاں چارج کرنا۔
✅ اگر آپ اپنے علاقے میں کسی چیز کی پیمائش کے لیے IoT ڈیوائسز شامل کر سکتے ہیں، تو وہ کیا ہو گی؟
آپ کے ارد گرد موجود IoT ڈیوائسز کی مثالیں
آپ حیران ہوں گے کہ آپ کے ارد گرد کتنے IoT ڈیوائسز موجود ہیں۔ میں یہ گھر سے لکھ رہا ہوں اور میرے پاس درج ذیل ڈیوائسز ہیں جو انٹرنیٹ سے جڑی ہوئی ہیں اور اسمارٹ فیچرز جیسے ایپ کنٹرول، آواز کنٹرول، یا میرے فون کے ذریعے ڈیٹا بھیجنے کی صلاحیت رکھتی ہیں:
- متعدد اسمارٹ اسپیکرز
- فریج، ڈش واشر، اوون اور مائیکروویو
- سولر پینلز کے لیے بجلی کی نگرانی کرنے والا آلہ
- اسمارٹ پلگز
- ویڈیو ڈور بیل اور سیکیورٹی کیمرے
- اسمارٹ تھرمو اسٹیٹ اور متعدد اسمارٹ روم سینسرز
- گیراج کا دروازہ کھولنے والا آلہ
- ہوم انٹرٹینمنٹ سسٹمز اور آواز سے کنٹرول ہونے والے ٹی وی
- لائٹس
- فٹنس اور صحت کی نگرانی کرنے والے آلات
یہ تمام قسم کے آلات سینسرز اور/یا ایکچوئیٹرز رکھتے ہیں اور انٹرنیٹ سے بات کرتے ہیں۔ میں اپنے فون سے بتا سکتا ہوں کہ میرا گیراج کا دروازہ کھلا ہے، اور اپنے اسمارٹ اسپیکر سے کہہ سکتا ہوں کہ اسے بند کر دے۔ میں اسے ٹائمر پر بھی سیٹ کر سکتا ہوں تاکہ اگر یہ رات کو کھلا ہو تو خود بخود بند ہو جائے۔ جب میری ڈور بیل بجتی ہے، تو میں دنیا میں کہیں بھی ہوں، اپنے فون سے دیکھ سکتا ہوں کہ کون وہاں ہے، اور ڈور بیل میں موجود اسپیکر اور مائیکروفون کے ذریعے ان سے بات کر سکتا ہوں۔ میں اپنے خون میں گلوکوز، دل کی دھڑکن اور نیند کے انداز کی نگرانی کر سکتا ہوں، ڈیٹا میں پیٹرنز تلاش کر کے اپنی صحت کو بہتر بنا سکتا ہوں۔ میں کلاؤڈ کے ذریعے اپنی لائٹس کو کنٹرول کر سکتا ہوں، اور جب میرا انٹرنیٹ کنکشن بند ہو جائے تو اندھیرے میں بیٹھ سکتا ہوں۔
🚀 چیلنج
اپنے گھر، اسکول یا کام کی جگہ میں موجود IoT ڈیوائسز کی زیادہ سے زیادہ فہرست بنائیں - شاید آپ کے خیال سے زیادہ ہوں!
لیکچر کے بعد کا کوئز
جائزہ اور خود مطالعہ
صارفین کے IoT پروجیکٹس کے فوائد اور ناکامیوں کے بارے میں پڑھیں۔ نیوز سائٹس پر ایسے مضامین چیک کریں جب یہ غلط ہو گیا ہو، جیسے کہ پرائیویسی کے مسائل، ہارڈویئر کے مسائل یا کنیکٹیویٹی کی کمی کی وجہ سے مسائل۔
کچھ مثالیں:
- Internet of Sh*t (گالیوں کی وارننگ) کے ٹویٹر اکاؤنٹ کو چیک کریں تاکہ صارفین کے IoT کی ناکامیوں کی اچھی مثالیں دیکھ سکیں۔
- c|net - میری ایپل واچ نے میری جان بچائی: 5 افراد اپنی کہانیاں شیئر کرتے ہیں
- c|net - ADT ٹیکنیشن نے سالوں تک کسٹمر کیمرہ فیڈز پر جاسوسی کرنے کا جرم قبول کیا (ٹریگر وارننگ - غیر رضامندی کے ساتھ جاسوسی)
اسائنمنٹ
ڈسکلیمر:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا غیر درستیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے ذمہ دار نہیں ہیں۔