Raspberry Pi کو MATLAB آن لائن سے دور سے کیسے جوڑیں۔

Raspberry Pi Kw Matlab An Layn S Dwr S Kys Jw Y



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

خاکہ:

Raspberry Pi کے لیے MATLAB کے بجائے MATLAB آن لائن کیوں منتخب کریں۔

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







Raspberry Pi کو MATLAB آن لائن سے دور سے کیسے جوڑیں۔

آپ درج ذیل اقدامات کا استعمال کرتے ہوئے Raspberry Pi کو MATLAB آن لائن سے دور سے جوڑ سکتے ہیں۔



مرحلہ 1: MATLAB میں میتھ ورکس اکاؤنٹ بنائیں

Raspberry Pi کو MATLAB سے منسلک کرنے سے پہلے، آپ کو MATLAB میں MathWorks اکاؤنٹ بنانا ہوگا یہاں . یہ اکاؤنٹ بعد میں استعمال کیا جائے گا جب آپ Raspberry Pi پر MATLAB سیٹ اپ ترتیب دیں گے اور ساتھ ہی MATLAB آن لائن تک رسائی حاصل کریں گے۔



مرحلہ 2: Raspberry Pi پر matlab-rpi ٹول انسٹال کریں۔

دی matlab-rpi ایک اوپن سورس ٹول ہے جو Raspberry Pi کو MATLAB آن لائن سے دور سے مربوط کرنے کے لیے استعمال ہوتا ہے۔ یہ ٹول سرکاری Raspberry Pi ذخیرے میں دستیاب ہے اور آپٹ کمانڈ کے ذریعے انسٹال کیا جا سکتا ہے۔ اگر آپ اپنے Raspberry Pi کو MATLAB آن لائن سے منسلک کرنے پر غور کر رہے ہیں، تو آپ کو اسے اپنے Raspberry Pi سسٹم پر درج ذیل کمانڈ سے انسٹال کرنا ہوگا۔





sudo apt matlab-rpi -y انسٹال کریں۔

مرحلہ 3: Raspberry Pi پر matlab-rpi سیٹ اپ کو ترتیب دیں۔

کامیابی سے انسٹال کرنے کے بعد matlab-rpi Raspberry Pi پر، درج ذیل کمانڈ کو چلا کر سیٹ اپ کو کنفیگر کریں:



sudo matlab-rpi-setup

سیٹ اپ کے دوران، آپ کو اپنے Raspberry Pi کے لیے ایک نام فراہم کرنا ہوگا:

نام درج کرنے کے بعد، آپ کو Raspberry Pi پر پیری فیرلز کو فعال کرنا ہوگا، جسے آپ شامل کرکے کر سکتے ہیں۔ اور 'آن اسکرین ہدایات پر:

آپ کو MathWorks اکاؤنٹ کی اسناد فراہم کرنی ہوں گی، جسے آپ نے بنایا ہے۔ مرحلہ نمبر 1 ، ان میں آپ کا ای میل پتہ اور پاس ورڈ درج کرنا شامل ہے:

نوٹ: سیٹ اپ مکمل کرنے کے بعد، تبدیلیاں لاگو کرنے کے لیے اپنے سسٹم کو دوبارہ شروع کریں۔

متعدد جھنڈے ہیں جو آپ اپنی ترتیب کے لیے استعمال کر سکتے ہیں۔ matlab-rpi ابتدائی سیٹ اپ کے بعد، تفصیلات درج ذیل جدول میں فراہم کی گئی ہیں:

تفصیل مثال
MATLAB آن لائن میں Raspberry Pi کے لیے ڈسپلے کا نام ترتیب دینا sudo matlab-rpi-setup -name raspberry_pi

یا

sudo matlab-rpi-setup -n raspberry_pi

MATLAB آن لائن کے لیے تصدیقی اسناد کا تعین کرنا sudo matlab-rpi-setup -login

یا

sudo matlab-rpi-setup -l

MATLAB آن لائن میں Raspberry Pi پر کیمرے کی خصوصیت کو فعال یا غیر فعال کرنا (ریبوٹ کی ضرورت ہے) sudo matlab-rpi-setup-camera enable

یا

sudo matlab-rpi-setup -c فعال کریں۔

Raspberry Pi پر I2C خصوصیت کو فعال یا غیر فعال کرنا (ریبوٹ کی ضرورت ہے) sudo matlab-rpi-setup -i2c فعال کریں۔

یا

sudo matlab-rpi-setup -i فعال کریں۔

Raspberry Pi پر SPI خصوصیت کو فعال یا غیر فعال کرنا (ریبوٹ کی ضرورت ہے) sudo matlab-rpi-setup -spi فعال کریں۔

یا

sudo matlab-rpi-setup -spi فعال کریں۔

Raspberry Pi پر UART کی خصوصیت کو فعال یا غیر فعال کرنا (ریبوٹ کی ضرورت ہے) sudo matlab-rpi-setup -spi فعال کریں۔

یا

sudo matlab-rpi-setup -spi فعال کریں۔

Raspberry Pi پر ایک MATLAB فنکشن کو اسٹینڈ لون ایگزیکیوٹیبل کے طور پر تعینات کرنا۔ sudo matlab-rpi-setup - deploy enable

یا

sudo matlab-rpi-setup -d فعال کریں۔

مدد sudo matlab-rpi-setup -help

یا

sudo matlab-rpi-setup -help

دستی man matlab-rpi-setup

مرحلہ 4: MATLAB آن لائن کھولیں۔

اب کھل گیا ہے MATLAB آن لائن پر جا کر اپنے براؤزر پر ویب سائٹ .

مرحلہ 5: Raspberry Pi فہرست چیک کریں۔

پر نیویگیٹ کریں۔ کمانڈ ونڈوز MATLAB آن لائن میں، اور چلائیں۔ raspilist فہرست میں اپنے Raspberry Pi ڈیوائس کو دیکھنے کے لیے ذیل میں دکھایا گیا کمانڈ:

raspilist

نوٹ: اگر آپ کا Raspberry Pi ڈیوائس فہرست میں نظر نہیں آ رہا ہے، تو اپنے آلے کو دوبارہ شروع کریں اور پھر کمانڈ کو دوبارہ چلائیں۔

مرحلہ 6: Raspberry Pi کے ساتھ ایک کنکشن بنائیں

MATLAB آن لائن کے ساتھ Raspberry Pi کا کنکشن بنانے کے لیے، آپ استعمال کر سکتے ہیں۔ رسپ اپنے Raspberry Pi کی معلومات کو اپنی پسند کے متغیر میں کمانڈ اور اسٹور کریں:

r=raspi

آپ Raspberry Pi کو MATLAB آن لائن کے ذریعے بھی جوڑ سکتے ہیں۔ رسپ آپ کو فراہم کردہ سیریل نمبر درج کرکے کمانڈ کریں۔ مرحلہ 5 :

r = راسپی۔ ( سیریل نمبر )

یا آپ Raspberry Pi نام کا استعمال کر سکتے ہیں جو آپ نے مرحلہ 3 میں سیٹ اپ کے عمل کے دوران فراہم کیا تھا:

r = راسپی۔ ( raspberrypi_name )

مرحلہ 7: Raspberry Pi کے ساتھ ایک کنکشن بنائیں

کامیاب کنکشن کے بعد، آپ اس پر عمل کر سکتے ہیں۔ raspilist MATLAB آن لائن سے اپنے Raspberry Pi کنکشن کی تصدیق کرنے کے لیے دوبارہ حکم دیں:

مرحلہ 8: ایک سادہ ایل ای ڈی بلنکنگ پروجیکٹ بنائیں

یہ جانچنے کے لیے کہ آیا Raspberry Pi بورڈ MATLAB آن لائن سے کامیابی کے ساتھ منسلک ہے، آئیے MATLAB آن لائن میں درج ذیل کوڈ کو چلائیں۔

فنکشن LED_Blink ( )

MATLAB بلنکنگ پروجیکٹ

r = راسپی؛

%50 سائیکلوں کے لیے ایل ای ڈی کو جھپکائیں۔

کے لیے شمار = 1 : پچاس

ایل ای ڈی پر % پاور

ایل ای ڈی لکھیں۔ ( ر، 'led0' ، 1 ) ;

%1 سیکنڈ کے لیے توقف

توقف ( 1 ) ;

ایل ای ڈی کی % پاور آف

ایل ای ڈی لکھیں۔ ( r'width0' 0 ) ;

%1 سیکنڈ کے لیے توقف

توقف ( 1 ) ;

اختتام

اختتام

مذکورہ کوڈ استعمال کرے گا۔ رسپ اپنے Raspberry Pi کو MATLAB آن لائن سے مربوط کرنے کا حکم۔ پھر یہ کاؤنٹر لوپ کو پاور آن اور آف کرنے کے لیے استعمال کرتا ہے۔ سرگرمی کی حیثیت Raspberry Pi پر 1 سیکنڈ کے وقفے کے لیے LED

MATLAB آن لائن میں Raspberry Pi ڈائرکٹری تک دور سے کیسے رسائی حاصل کریں۔

آپ MATLAB آن لائن کو Raspberry Pi ڈائریکٹری تک دور سے رسائی حاصل کرنے اور ڈائریکٹریز کے اندر موجود مواد کو دیکھنے کے لیے بھی استعمال کر سکتے ہیں۔ یہ کے ذریعے کیا جا سکتا ہے۔ نظام MATLAB آن لائن میں کمانڈ۔

مندرجہ ذیل نظام کمانڈ آپ کو Raspberry Pi ڈائریکٹریز کے مندرجات کو دیکھنے میں مدد کرے گی۔

نظام ( راسباری پائی، 'ls -al /home/pi' )

یا، آپ استعمال کر سکتے ہیں۔ r اوپر والے کمانڈ میں ڈیوائس کے نام کے بجائے۔

MATLAB آن لائن پر Raspberry Pi سے فائلیں کیسے حاصل کریں۔

اگر آپ Raspberry Pi سے MATLAB آن لائن فائل حاصل کرنا چاہتے ہیں، تو آپ اسے استعمال کرکے آسانی سے کر سکتے ہیں۔ getFile فنکشن

درج ذیل کوڈ میں، مجھے ایک ملا ngrok.log Raspberry Pi سے MATLAB آن لائن فائل:

getFile ( راسباری پائی، '/home/pi/ngrok.log' )

مندرجہ بالا کوڈ درج کرنے کے بعد فائل MATLAB آن لائن پر اپ لوڈ ہو جائے گی۔

اس کے بعد آپ فائل پر دائیں کلک کرکے اس فائل کو اپنے سسٹم پر آسانی سے ڈاؤن لوڈ کرسکتے ہیں اور ' ڈاؤن لوڈ کریں 'اختیار:

MATLAB آن لائن میں Raspberry Pi LEDs کو کیسے دیکھیں

MATLAB آن لائن سپورٹ آپ کو Raspberry Pi Activity Status LED کے بارے میں معلومات دکھا رہا ہے، یہ مندرجہ ذیل کمانڈ کا استعمال کر کے کیا جا سکتا ہے۔

شو ایل ای ڈی ( r )

MATLAB آن لائن میں Raspberry Pi پنوں کو کیسے دیکھیں

آپ Raspberry Pi GPIO پنوں کو دیکھنے کے لیے MATLAB آن لائن بھی استعمال کر سکتے ہیں، یہ استعمال کر کے کیا جا سکتا ہے۔ شو پنز فنکشن جیسا کہ ذیل میں دیا گیا ہے:

شو پنز ( r )

بونس کا طریقہ: Raspberry کو MATLAB ڈیسک ٹاپ سے دور سے کیسے جوڑیں۔

جیسا کہ پہلے ذکر کیا گیا ہے، MATLAB آن لائن MATLAB خدمات استعمال کرنے کا ایک سرمایہ کاری مؤثر طریقہ ہے۔ تاہم، اگر آپ Raspberry Pi کو MATLAB آن لائن سے جوڑتے ہیں تو بھی یہ اضافی خصوصیات فراہم نہیں کرتا ہے۔ MATLAB ڈیسک ٹاپ کے ساتھ، آپ اضافی خصوصیات حاصل کر سکیں گے، جیسے:

  • putFile() فنکشن کا استعمال کرتے ہوئے MATLAB سے فائل کو ایک کمپیوٹر سے Raspberry Pi میں دور سے کاپی کرنا۔
  • Raspberry Pi ہارڈ ویئر سے ہدف فائل کو دور سے حذف کرنا۔
  • میں IP ایڈریس، میزبان نام، صارف نام اور پاس ورڈ کا استعمال کرتے ہوئے Raspberry Pi ڈیوائس تک رسائی حاصل کرنا رسپ کمانڈ.
  • تمام سسٹم کمانڈز سپورٹ ہیں۔

نوٹ: شامل Raspberry Pi کو صاف کرنے کے لیے raspilist MATLAB آن لائن پر، آپ کمانڈ ونڈو میں واضح کمانڈ کو آسانی سے استعمال کر سکتے ہیں۔

نتیجہ

MATLAB اور Raspberry Pi ایپلی کیشنز تیار کرنے اور پیچیدہ کاموں کو انجام دینے کے لحاظ سے مفید ہیں۔ ان کو آپس میں جوڑنا ان صارفین کے لیے مفید ہوگا جن کے پاس Raspberry Pi ڈیوائسز ہیں اور وہ بیک وقت MATLAB پر کام کرنا چاہتے ہیں۔ ریموٹ کنکشن کے لیے MATLAB آن لائن استعمال کرنے کا سب سے بڑا فائدہ یہ ہے کہ آپ اسے Raspberry Pi براؤزر پر آسانی سے کھول سکتے ہیں اور ساتھ ہی ڈیوائس کی پروسیسنگ پاور کی کم استعمال کے ساتھ۔

اس گائیڈ میں تفصیل سے بتایا گیا ہے کہ آپ کس طرح انسٹال کر سکتے ہیں۔ matlab-rpi Raspberry Pi پر ٹول، سیٹ اپ کو کنفیگر کرنا، براؤزر پر MATLAB آن لائن کھولنا اور ڈیوائس کو کنیکٹ کرنا raspilist کمانڈ. بعد میں، Raspberry Pi Activity Status LED کو آن اور آف کرنے کے لیے بھی کوڈ فراہم کیا جاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ ڈیوائس MATLAB آن لائن سے کامیابی کے ساتھ منسلک ہے۔ آپ کو Raspberry Pi ڈائرکٹری تک دور سے رسائی حاصل کرنے یا Raspberry Pi سے MATLAB آن لائن میں فائل منتقل کرنے کے طریقے بھی ملیں گے۔