- ضروری اجزاء
- سرکٹ ڈایاگرام
- ذرہ کلاؤڈ اکاؤنٹ اور راسبیری پائی سیٹ اپ کریں
- راسبیری پائ اور پارٹیکل کلاؤڈ کا استعمال کرتے ہوئے اے سی اپلائنسز کو کنٹرول کرنا
راسبیری پِی سب سے مشہور کم لاگت والا کمپیوٹر اور مختلف قسم کے IOT اور سرایت شدہ منصوبوں کی پروٹو ٹائپنگ کے لئے ایک طاقتور ٹول ہے۔ آئی او ٹی ڈومین میں راسبیری پائی کی مقبولیت کے ساتھ ، پارٹیکل کلاؤڈ نے اپنے پلیٹ فارم پر اس بورڈ کے لئے تعاون شروع کیا۔
پارٹیکل کلاؤڈ ایک بہت مشہور IOT پلیٹ فارم ہے جو آپ کو ہر اس کام کے ساتھ شروع کرنے میں مدد کرسکتا ہے جو آپ اپنے IOT ڈیوائس میں کرنا چاہتے ہیں۔ پارٹیکل ایک قابل اعتماد ، توسیع پزیر ، اور محفوظ IOT ڈیوائس پلیٹ فارم ہے۔ بہت سے آئی او ٹی فعال پارٹیکل ڈیوائسز ہیں جیسے زینون ، فوٹوون ، الیکٹران ، وغیرہ جو ہماری ضرورت کے مطابق مختلف فنکشنلٹی رکھتے ہیں۔
بہت سے IoT پلیٹ فارم ہیں جیسے Blynk ، ThingSpeak وغیرہ۔ جسے آپ راسبیری پائی کو IOT بادلوں سے مربوط کرنے کے لئے استعمال کرسکتے ہیں ، لیکن پارٹیکل کلاؤڈ پلیٹ فارم میں کچھ خوفناک خصوصیات ہیں جو اسے دوسروں سے مختلف بنا دیتی ہیں۔ جیسے آپ پارٹیکل کلاؤڈ IDE کا استعمال کرکے اپنے راسبیری پِی میں اپنا ارڈینو کوڈ چلا سکتے ہیں اور دنیا میں کہیں سے بھی اپنے پائ پروگرام کرسکتے ہیں ، اب یہ کچھ اچھی بات ہے !! نیز ، آپ آسانی سے IFTTT ، گوگل کلاؤڈ ، یا مائیکروسافٹ Azure کو مربوط کرسکتے ہیں۔
آئیے پارٹیکل کلاؤڈ پلیٹ فارم کی کھوج شروع کرتے ہیں تاکہ دنیا کے کسی بھی جگہ سے پارٹیکل موبائل ایپ اور آن لائن پارٹیکل IDE استعمال کرکے ہوم AC ایپلی کیشنز کو کنٹرول کرنے کے ل simple آسان راسبیری پیئ ایپلی کیشن بنائیں ۔
ضروری اجزاء
- اس میں راسبیری کے ساتھ راسبیری PI نصب ہے
- ریلے ماڈیول
- 220v بلب
- جمپر تاروں
یہ فرض کیا جاتا ہے کہ آپ کا رسبری پِی پہلے ہی آپریٹنگ سسٹم کے ساتھ چمک گیا ہے۔ اگر نہیں تو ، آگے بڑھنے سے پہلے راسبیری پِی ٹیوٹوریل کے ساتھ شروعات کرنا عمل کریں۔ یہاں ہم راسبیری جسی نے راسبیری پائ 3 انسٹال کیا ہے ۔
سرکٹ ڈایاگرام
اس راسبیری پی ہوم آٹو میٹن پروجیکٹ کے لئے سرکٹ ڈایاگرام آسان ہے:
راسبیری پائی کو اپنے لیپ ٹاپ سے مربوط کرنے کے ل you ، آپ پوٹٹی یا وی این سی ناظرین کا استعمال کرسکتے ہیں ، راسپبیری پائ کو بغیر کسی نگرانی کے چلانے کے بارے میں مزید جان سکتے ہیں۔
پارٹیکل کلاؤڈ کے ساتھ مربوط ہونے کے لئے ہمیں اپنے راسبیری پائی میں پارٹیکل ایجنٹ انسٹال کرنا ہوگا ۔ پارٹیکل ایجنٹ ایک سافٹ ویئر سروس ہے جو راسبیری pi کے GPIO پنوں کے ساتھ بات چیت کرنے کے پس منظر میں چلتی ہے۔ ایجنٹ انسٹال کرنے سے پہلے ، آپ کو Particle.io پر اکاؤنٹ بنانا ہوگا۔
ہم ذرہ بادل پر ایک اکاؤنٹ بنانے اور ذرہ پلیٹ فارم کے انٹرفیس کو جاننے کے ساتھ شروع کریں گے۔
ذرہ کلاؤڈ اکاؤنٹ اور راسبیری پائی سیٹ اپ کریں
1. پارٹیکل.یو پر جائیں اور اوپری دائیں کونے میں کنسول پر کلک کریں۔ اب ، اکاؤنٹ بنائیں پر کلک کریں۔ تمام معلومات کو پُر کریں اور سائن اپ پر کلک کریں۔
2. اب ، پارٹیکل ایجنٹ کو انسٹال کرنے کے لئے رسبری پائ ٹرمینل میں نیچے والی کمانڈ چلائیں۔
باز <(curl -sL
اپنے پارٹیکل کلاؤڈ ای میل اور پاس ورڈ کو داخل کریں جو آپ نے پہلے مرحلے میں تشکیل دیا ہے۔
3. پارٹیکل ایجنٹ کامیابی کے ساتھ پائی میں نصب ہے اور پس منظر میں چل رہا ہے۔ یہ پارٹیکل بادل کو بھی سن رہا ہے۔ آپ نیچے دیئے گئے احکامات استعمال کرتے ہوئے مزید معلوماتی ایجنٹ حاصل کرسکتے ہیں۔
اب ، کوڈنگ حصے پر جائیں اور پارٹیکل پلیٹ فارم کی چھان بین کریں۔
راسبیری پائ اور پارٹیکل کلاؤڈ کا استعمال کرتے ہوئے اے سی اپلائنسز کو کنٹرول کرنا
اگر آپ نے کامیابی سے اپنے PI پر پارٹیکل ایجنٹ انسٹال کیا ہے تو آپ اپنے آلے کو پارٹیکل کنسول پر ڈھونڈ سکتے ہیں۔ جیسا کہ نیچے دکھایا گیا ہے
جیسا کہ آپ دیکھ سکتے ہیں کہ اسکرین کے بائیں حصے میں بہت سارے اختیارات موجود ہیں جس میں نئے ڈیوائسز شامل کرنا ، میش نیٹ ورکس بنانا ، IFTTT ، مائیکروسافٹ ایذور اور ویب IDE کے ساتھ انضمام شامل ہیں۔
1. پہلے ، ویب IDE آپشن پر کلک کریں۔ ایک نیا ٹیب آن لائن IDE کے ساتھ کھل جائے گا جیسا کہ ذیل میں دکھایا گیا ہے۔
2. اب ، آپ راسبیری پائی میں اپنے ارڈینو کوڈ استعمال کرسکتے ہیں۔ کچھ کوڈ بھی دیئے گئے ہیں۔ ہم کسی AC بلب کو آن لائن کنٹرول کریں گے لہذا ، ویب سے منسلک ایل ای ڈی مثال پر کلک کریں اور جیسا کہ سرکٹ ڈایاگرام میں دکھایا گیا ہے آپ کے ریلے ماڈیول سے رابطہ کریں۔ کوڈ میں استعمال ہونے والا پن D7 ہے۔ پن کی تعریفیں نیچے دکھایا گیا ہے۔
3. اب ، کوڈ مرتب کریں اور فلیش پر کلک کریں ۔ یقینی بنائیں کہ آپ کی رسبری پائی انٹرنیٹ سے منسلک ہے۔ نیز ، آپ اپنی ضرورت کے مطابق کوڈ کو تبدیل کرسکتے ہیں لیکن آپ کو استعمال کرنا چاہتے ہیں مثال کے طور پر کوڈ تشکیل دینا ہوگا۔
As. جیسا کہ آپ کوڈ میں دیکھ سکتے ہیں کہ جب بھی آپ "آن" بھیجتے ہیں بلب چمک جاتا ہے اور اگر آپ "آف" بھیجتے ہیں تو بلب بند ہوجاتا ہے ۔ کمانڈ دینے کے ل back ، کنسول ٹیب پر واپس جائیں اور ڈیوائس پر کلک کریں۔ ریفریش بٹن پر کلک کریں ، آپ کو ایک لیڈڈ فنکشن نظر آئے گا جس میں فنکشن کال کرنے کیلئے دلیل کی ضرورت ہوگی۔ یہاں آپ کو بلب کو آن اور آف کرنے کے لئے "آن" اور "آف" لکھنا پڑتا ہے۔ دلیل لکھنے کے بعد کال پر کلک کریں۔
5. اب ، موبائل ایپ کا استعمال کرتے ہوئے بلب کو قابو کریں۔ پلے اسٹور سے پارٹیکل کلاؤڈ اینڈروئیڈ ایپلی کیشن ڈاؤن لوڈ کریں اور انہی اسناد کے ساتھ لاگ ان ہوں جس پر آپ نے اپنے براؤزر میں سائن کیا ہے۔
ایپ میں آپ دیکھیں گے کہ آپ کی رسبری پائی درج ہے ، اس پر کلک کریں۔
6. ڈیٹا پر کلک کریں۔ آپ کو وہی ہی فنکشن مل جائے گا۔ بس دلیل ٹائپ کریں اور ارسال کریں پر کلک کریں۔ اس طرح آپ سمارٹ فون کا استعمال کرتے ہوئے اپنے آلات کو بھی کنٹرول کرسکتے ہیں۔
7. ویب IDE میں ٹنکر کے نام سے ایک خصوصی کوڈ کی مثال ہے ۔ راسبیری پائی میں اس کوڈ کو اپ لوڈ کرنے کے بعد ، آپ ایک بار میں بہت ساری پنوں کو بغیر کسی کوڈ کے سخت کنٹرول کرسکتے ہیں۔ نیز ، آپ کوڈ میں پنوں کی وضاحت کیے بغیر سینسر کی ریڈنگ حاصل کرسکتے ہیں۔
As. جیسے ہی آپ ٹنکر مثال کے کوڈ کو فلیش کریں گے ، آپ کو ایپ میں اپنے آلے کے سامنے ٹنکر کا آپشن نظر آئے گا۔ اس پر کلک کریں۔
9. اب ، اس پن کا انتخاب کریں جس پر آپ آؤٹ پٹ یا ان پٹ حاصل کرنا چاہتے ہیں۔ کلک کرنے پر آپ پر کلک کرنے کے لئے کہا جائے گا digitalWrite ، digitalRead ، analogRead اور analogWrite . ہمارے معاملے میں ، پن D7 پر ڈیجیٹل رائٹ پر کلک کریں ۔
فنکشن تفویض کرنے کے بعد ، صرف پن D7 پر کلک کریں۔ آپ بلب کو چمکتے ہوئے دیکھیں گے۔ دوبارہ D7 دبانے پر بلب آف ہوجائے گا۔ اسی طرح ، آپ مختلف پنوں پر سینسر کا ڈیٹا حاصل کرسکتے ہیں اور ایک ہی وقت میں آلات کو کنٹرول کرسکتے ہیں۔
آن لائن IDE استعمال کرنے کے علاوہ ، آپ پارٹیکل ڈیسک ٹاپ IDE اور ورک بینچ ڈاؤن لوڈ کرسکتے ہیں جہاں آپ کوڈ لکھ سکتے ہیں اور اسی طرح آن لائن IDE کی طرح فلیش کرسکتے ہیں۔ لیکن یہ IDE آن لائن ڈویلپمنٹ سافٹ ویئر بھی ہیں۔ پارٹیکل کلاؤڈ کے بارے میں مزید معلومات کے ل you ، آپ یہاں سرکاری دستاویزات چیک کرسکتے ہیں۔
ایک مظاہرے ویڈیو کے ساتھ مکمل کوڈ ذیل میں دیا گیا ہے۔ گھریلو آٹومیشن کے مزید منصوبے یہاں دیکھیں۔