- چیپ استعمال کرنے والے گھریلو آٹومیشن ڈیوائسز کے لئے ایک نیا طریقہ
- گوگل اسسٹنٹ کے ساتھ کرپ آڈیو چل رہا ہے
- آپ اردوینو نینو 33 کی تیاری کر رہے ہیں
حال ہی میں میں بازار میں گھر کے تمام نئے آٹومیشن پروڈکٹس کے ساتھ دلچسپی اختیار کر گیا اور اسی وجہ سے میں نے لائٹس ، پنکھے ، AC اور کیا نہیں کو کنٹرول کرنے کیلئے گوگل ہوم منی اور کچھ دوسرے سمارٹ آلات خریدے ۔ اگرچہ اس نے کام کیا اور ہر چیز کو استعمال کرنے میں لطف آتا ہے ، مجھے اپنے چاروں طرف وائرلیس رابطے ہونے سے تھوڑا سا تکلیف ہوئی۔ میرے بیڈروم میں اکیلے 5 سمارٹ آلات تھے ، اور میرے لیپ ٹاپ اور فون سمیت ، یہ میرے ارد گرد کل 7 وائرلیس ڈیوائسز ہوں گے جو ہمیشہ میرے روٹر سے جڑے رہتے ہیں۔ مجھے خدشہ تھا کہ یہ تمام وائی فائی سگنل ہماری صحت کے لئے خراب ہوسکتے ہیں اور سائنس ڈائریکٹ کے اس تحقیقی مقالے نے میرے خیالات میں شواہد کا اضافہ کردیا۔ یہ تب ہے جب میں نے متبادل وائرلیس ہوم آٹومیشن حل کے بارے میں سوچنا شروع کیا جس کو چلانے کے لئے Wi-Fi / بلوٹوتھ کی ضرورت نہیں ہے۔
چیپ استعمال کرنے والے گھریلو آٹومیشن ڈیوائسز کے لئے ایک نیا طریقہ
اس سے قبل ہم نے ایک IR ریموٹ کنٹرول شدہ ہوم آٹومیشن پروجیکٹ تیار کیا ہے جو Wi-Fi یا بلوٹوتھ کے بغیر کام کرسکتا ہے ، لیکن اب یہ ٹھنڈا نہیں ہے اور میں آواز کے ذریعے آلات کو کنٹرول کرنا چاہتا تھا ۔ میں سمارٹ آلات سے براہ راست رابطے کے ل to گوگل ہوم منی کے لئے ایک تکنیک ڈھونڈ رہا تھا ، لہذا بنیادی طور پر مجھے وائی فائی یا بی ایل ای کا استعمال کیے بغیر مشین ٹو مشین وائرلیس مواصلات کا طریقہ درکار ہے ۔
یہ تب ہی ہے جب میں نے کرپ کے سی ٹی او ڈین جونز کے ساتھ انٹرویو کو یاد کیا جس میں انہوں نے کرپ کو بطور متعارف کرایا تھا “چیرپ آواز کی لہروں کا استعمال کرتے ہوئے معلومات کو منتقل کرنے کا ایک طریقہ ہے۔ وائی فائی یا بلوٹوتھ کے برعکس جو ریڈیو فریکوئینسیز استعمال کرتا ہے ، چیرپ کسی بھی کمپیوٹر اسپیکر کا استعمال کرتے ہوئے (ٹرانسمیشنڈ) بجائے جانے والے ٹنوں میں ڈیٹا کو انکوڈ کرتا ہے اور کسی بھی اضافی ہارڈ ویئر کی ضرورت کے بغیر کسی بھی کمپیوٹر مائیکروفون کے ذریعے آر ایف چپس کو حاصل نہیں کرتا ہے۔ اس سے چیپر کو کسی بھی صارف آلہ پر استعمال کرنے کے قابل بناتا ہے جس میں اس میں اسپیکر اور مائکروفون موجود ہے جیسے موبائل فون ، لیپ ٹاپس ، پی اے سسٹم وغیرہ۔ اور یوٹیوب اسٹریم یا ٹی وی نشریات کے ذریعے بھی معلومات منتقل کرسکتے ہیں۔ اس کا مطلب یہ ہے کہ ہم اپنے سمارٹ آلہ سے براہ راست بات کرنے (چِرپ کا استعمال کرتے ہوئے) اپنے گوگل ہوم منی کا استعمال کرسکتے ہیں۔ہمیں صرف ان مطلوبہ افعال کو انجام دینے کے لئے کرپ آڈیو ڈیٹا کو ڈی کوڈ کرنے کے لئے ان سمارٹ آلات کے اندر ایک مائکروفون اور ایک پروسیسر کی ضرورت ہے۔ چِرپ نے حال ہی میں ارڈینو کے لئے ڈیٹا اوور ساؤنڈ کے انضمام کا بھی اعلان کیا ہے ، اس کا مطلب ہے کہ ہمیں اپنے منصوبے کے لئے کرپ ایس ڈی کے کو چلانے کے لئے نیا ارڈینو نینو 33 بی ایل ای سینس بورڈ استعمال کرنے کے قابل ہونا چاہئے۔
لہذا اس پروجیکٹ میں ، ہم ایک آوسٹک ہوم آٹومیشن ڈیوائس بنائیں گے جس میں ہم بغیر کسی وائرلیس کنکشن جیسے وائی فائی یا بلوٹوتھ استعمال کیے اس اسمارٹ ڈیوائس کو کنٹرول کرسکیں گے۔ ہم Google اور ڈائیلاگ فلو کے لئے ایکشنز کو اپنے گوگل اسسٹنٹ کے لئے ایک جانچ کی ایپلی کیشن بنانے کے ل use استعمال کریں گے تاکہ اسے انکوڈڈ آڈیو (کرپ) چلائیں۔ اس آڈیو کو پھر ارڈینو نینو BLE سینس بورڈ نے چِرپ آرڈینوو پروگرام چلانے والے کیپچر کے ذریعے حاصل کیا جائے گا ، اس اعداد و شمار میں انکوڈ کردہ پیغام کی بنیاد پر ، ارڈینو بورڈ کسی بھی قسم کی کارروائی انجام دے سکتا ہے جیسے RGB ایل ای ڈی کو کنٹرول کرنے والے AC بوجھ کو ایڈجسٹ کرنا ، وغیرہ۔ بہت کچھ ہے ، لیکن یہ نسبتا simple آسان ہے اور مکمل ہدایات ذیل میں دی گئی ہیں۔ تو آئیے شروع کریں۔
گوگل اسسٹنٹ کے ساتھ کرپ آڈیو چل رہا ہے
صوتی کنٹرول والے گھریلو آٹومیشن کی تعمیر کا آسان ترین طریقہ یہ ہے کہ IFTTT کو گوگل اسسٹنٹ برائے ہوم آٹومیشن کے ساتھ استعمال کریں۔ لیکن ، یہ مضمون لکھنے کے وقت ، کرپ کے پاس IFTTT پر اپلیٹ موجود نہیں ہے ، لہذا ہم گوگل پلیٹ فارم کے لئے مقامی اعمال کا استعمال کریں گے۔ ایک اچھا موقع ہے کہ جب آپ اس مضمون کو پڑھ رہے ہیں اس وقت چِرپ نے IFTTT میں اپنا ایپلٹ فراہم کیا ہے لہذا اس کی جانچ پڑتال کریں۔ اگر نہیں تو Google کے لئے ایک Google اسسٹنٹ ایپلیکیشن بنانے کے لئے کاروائیوں کے ساتھ آگے بڑھیں ۔
مرحلہ 1: ڈائیلاگ فلو کنسول کھولیں۔ اگر آپ نے ابھی تک کام نہیں کیا ہے تو آپ کو سائن اپ کرنا پڑ سکتا ہے۔ پھر نیچے دکھائے گئے مطابق "نیو ایجنٹ بنائیں" پر کلک کریں
مرحلہ 2: اپنے نئے ایجنٹ کو ایک نام دیں اور پھر تخلیق پر کلک کریں۔ میں نے اپنے ایجنٹ کا نام "سرکٹ ڈجسٹ_ آٹومیشن" رکھا ہے
مرحلہ 3: اب آپ کو انٹینٹ سیکشن میں لے جایا جائے گا۔ یہ وہ جگہ ہے جہاں آپ اپنے نئے ایجنٹ کو مختلف ارادوں کی تربیت دیتے ہیں۔ ہمارے معاملے میں ہم دو ارادے لکھیں گے ، ایک روشنی کو چالو کرنا ہے اور دوسرا روشنی بند کرنا ہے۔ آپ درخواستوں اور کمانڈوں پر مبنی کسی بھی طرح کے ارادے لکھ سکتے ہیں جن کو آپ کے ایجنٹ کو سمجھنا ہوگا۔ پہلے سے طے شدہ طور پر ، آپ کا استقبال کا ارادہ ہوگا ، لیکن آئیے "تخلیق ارادے" پر کلک کرکے لائٹ کو چالو کرنے کے لئے ایک نیا بنائیں اور میں اس ارادے کا نام روشن کروں گا
نئے صفحے میں "ٹریننگ جملے شامل کریں" پر کلک کریں اور کمانڈ داخل کریں جو آپ کے معاون کو اس معاملے میں سمجھنا ہو گی "لائٹ آن کریں"۔ آپ تربیت کے لاتعداد جملے لکھ سکتے ہیں جو ایک ہی ارادے کے معنی بیان کرتے ہیں۔
مرحلہ 4: اب نیچے سکرول کریں اور "رسپانس شامل کریں" پر کلک کریں۔ یہ وہ جگہ ہے جہاں ہم اسسٹنٹ کو بتاتے ہیں کہ اگر اس خاص ارادے کو متحرک کیا جاتا ہے تو اس کا جواب کیسے دیں۔ پہلے سے طے شدہ طور پر ، آپ متن کا جواب یہاں داخل کرسکتے ہیں ، لیکن ہمیں اپنا معاون ادا کرنے کے لئے آڈیو کی ضرورت ہے ، لہذا "ڈیفالٹ" ٹیب کے قریب "+" علامت پر کلک کریں اور گوگل اسسٹنٹ کو منتخب کریں اور پھر "جوابات شامل کریں" کو منتخب کریں اور "آسان جوابات" کو منتخب کریں۔ ”۔ اس کوڈ میں آسان جوابی متن والے باکس کے اندر
یو آر ایل سے آڈیو چلانا اور پھر "لائٹس ٹرن آن" کا کہنا ہے کہ یہ ایک آسان سی ایس ایم ایل کوڈ ہے۔ اس آڈیو کو Chirp سے انکوڈ شدہ آڈیو ہونا چاہئے اور اسے jovo.tech اپ لوڈ کیا جانا چاہئے۔
کرپ سے انکوڈ شدہ آڈیو حاصل کرنا:
یہ انکوڈ شدہ آڈیو چپ اینڈروئیڈ ایپلی کیشن سے حاصل کیا جاسکتا ہے۔ ایپ انسٹال کریں اور انکوڈ ہونے والے میسج میں ٹائپ کریں اور انکوڈ شدہ آڈیو سننے کے لئے ارسال کریں بٹن پر کلیک کریں
یہاں میں نے "لائٹس آن" ٹائپ کیا ہے۔ اسی طرح ، آپ کوئی بھی پیغام ٹائپ کرسکتے ہیں اور انکوڈ شدہ آڈیو کو چیک کرنے کے لئے ارسال کریں بٹن پر کلیک کرسکتے ہیں۔ اس کے بعد ہم کسی بھی صوتی ریکارڈر کا استعمال کرکے اس آڈیو فائل (MP3 فارمیٹ) کو محفوظ کرسکتے ہیں۔ میں نے ایسی دو آڈیو فائلیں انکوڈ شدہ پیغام "لائٹس آن" اور "لائٹس آف" کے ساتھ ریکارڈ کیں۔ اگر آپ وقت بچانا چاہتے ہیں تو آپ انہیں یہاں سے ڈاؤن لوڈ کرسکتے ہیں۔ ایک بار جب آپ آڈیو فائلوں کے ساتھ تیار ہوجائیں تو اپنی mp3 فائلوں کو اپ لوڈ کرنے اور اس کے ل a ایک لنک حاصل کرنے کے لئے جوو ٹیک آڈیو کنورٹر پر جائیں۔
نوٹ کریں کہ یہ ایک ٹیسٹنگ ٹول ہے اور آپ کی فائلیں صرف 24 گھنٹوں کے لئے زندہ رہیں گی۔ اگر آپ کو طویل عرصے تک کام کرنے کی ضرورت ہو تو آپ کو خود اپنے ویب سرور جیسے گوگل فائر بیس کا استعمال کرنا ہوگا جیسے نمونہ فائر بیس گوگل اسسٹنٹ انٹرفیس۔ اب جب آپ کو لنک مل گیا ہے تو ڈائیلاگ کے بہاؤ پر آپ کا جواب کچھ اس طرح نظر آنا چاہئے
اس ارادے کو بچانے کے ل sure یقینی بنائیں کہ آپ محفوظ پر کلک کریں۔
مرحلہ 5: اسی طرح ، لائٹس کو آف کرنے کا ایک اور نیا ارادہ بنائیں۔ ایک بار پھر اپنے تربیتی جملے اور اپنا جواب بھی داخل کریں۔ اس بار دوسری آڈیو فائل کا لنک داخل کریں اور اس سے کہیں کہ لائٹس کو آف کردیا گیا ہے۔
ایک بار پھر یقینی بنائیں کہ آپ نے بھی اسے بچایا ہے۔
مرحلہ 6: اب ، بائیں طرف انضمام ٹیب پر کلک کریں اور گوگل اسسٹنٹ کو منتخب کریں۔ اس سے ہمیں گوگل اسسٹنٹ کا استعمال کرتے ہوئے ایپلیکیشن کی جانچ کرنے میں مدد ملے گی۔ گوگل اسسٹنٹ ایپلیکیشن کو منتخب کریں اور "TEST" پر کلک کریں۔
مرحلہ 7: اس میں کچھ وقت لگے گا جس کے بعد آپ کو ذیل میں دکھایا گیا ٹیسٹ اسکرین مل جائے گا۔ بائیں کونے پر ، آپ ایک ٹیکسٹ باکس دیکھ سکتے ہیں جہاں آپ اپنے ٹیسٹ کے کمانڈز ٹائپ کرسکتے ہیں اور دیکھ سکتے ہیں کہ درخواست کیسے ردعمل دیتی ہے۔ آپ کو سکرین کے بائیں جانب کچھ ٹھیک کرنے والی ایپلیکیشنز بھی مل سکتی ہیں۔
جب آپ "پڑھنے کی بتیوں کو چالو کریں" ٹائپ کرتے ہیں تو اسے کرپ ٹون بجانا چاہئے اور کہنا چاہئے کہ لائٹس آن ہوئیں ، اسی طرح اسے "پڑھنے کی بتیوں کو بند کردیں" کے لئے بھی ہونا چاہئے۔ ایک بار جب یہ یہاں کام کرتا ہے تو ، آپ اسے کسی بھی گوگل اسسٹنٹ ڈیوائس جیسے اپنے فون یا گوگل ہوم منی پر آزما سکتے ہیں جو آپ کے جی میل آئی ڈی سے منسلک ہیں۔ بس میری جانچ ایپ سے بات کریں اور ڈیوائس کو کنٹرول کرنا شروع کریں۔
آپ اردوینو نینو 33 کی تیاری کر رہے ہیں
اب ہارڈویئر کی طرف ، چیزوں نے آرڈینو نینو 33 BLE سینس بورڈ کا بہت آسان شکریہ ادا کیا ہے۔ کیونکہ بورڈ کے پاس اندرونی ساختہ مائکروفون اور کرپ لائبریریاں موجود ہیں جو آپ کے اردوینو IDE سے براہ راست تعینات کرنے کے لئے تیار ہیں۔ اگر آپ اس بورڈ میں مکمل طور پر نئے ہیں تو پھر آپ کو یہ مشورہ دیا جاتا ہے کہ آپ آرڈینو نینو 33 BLE کے ساتھ اس مضمون کو پڑھیں۔