MATLAB کے ساتھ Ardino انٹرفیس کیسے کریں؟

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



ارڈینو بورڈ سے گفتگو

کسی USB کیبل کے ذریعہ آرڈینو بورڈ میں مواصلت کیسے کریں؟

جیسا کہ ہم پروجیکٹ کا خلاصہ جانتے ہیں ہم جانچنے کے لئے درکار سافٹ ویئر کو ڈاؤن لوڈ کرنا اور کچھ ہارڈ ویئر اجزا جمع کرنا شروع کردیں گے۔ ہم انٹرفیسنگ کے ل A اور پھر بعد میں جانچ کے ل A آرڈوینو یو این او کا استعمال کریں گے۔



مرحلہ 1: استعمال شدہ اجزاء (ہارڈ ویئر)

  • USB کیبل کے ساتھ ارڈینو یو این او
  • 1 ک اوہم ریسسٹٹر
  • ایل ای ڈی کی
  • بریڈ بورڈ جمپر تاروں
  • بریڈ بورڈ

مرحلہ 2: استعمال شدہ اجزاء (سافٹ ویئر)

ہارڈ ویئر کے اجزاء کو ترتیب دینے کے بعد ہم اس سافٹ ویئر کی تلاش کریں گے جو پروجیکٹ میں استعمال ہوگا۔ ہم اپنے لیپ ٹاپ یا پی سی پر MATLAB کا جدید ترین ورژن انسٹال کریں گے جس پر ہم کام کر رہے ہیں۔ میٹلیب 2019 ڈاؤن لوڈ کرنا بہتر ہے کیونکہ یہ میتھ ورکس سے تازہ ترین ریلیز ہے۔ سافٹ ویئر ڈاؤن لوڈ کرنے کے لئے ریاضی کی سرکاری ویب سائٹ کا لنک ذیل میں دستیاب ہے۔



  • میٹلیب 2019

مرحلہ 3: ہارڈ ویئر سپورٹ پیکجز انسٹال کرنا

  1. شروع کریں۔

    میٹلیب 2019



  2. میں ایڈ آنز ٹیب کو دیکھیں گھر مینو اور پھر اس پر کلک کریں۔

    ایڈ آنس پر کلک کرنا

  3. ایک ڈراپ ڈاؤن مینو ظاہر ہوگا اور اس مینو سے منتخب کریں “ ہارڈ ویئر سپورٹ پیکیجز حاصل کریں

    ہارڈ ویئر پیکجوں کی تلاش ہے

  4. سپورٹ پیکیج انسٹالر کھل جائے گا اور انٹرنیٹ سے انسٹال کا انتخاب کرے گا۔

    پیکجز انسٹال کرنا



  5. اگلی ونڈو نمودار ہوگی جو MATLAB کے دستیاب تمام پیکجوں کو دکھائے گی۔ فہرست میں آرڈینوو پیکیج کی تلاش کریں اور پھر انسٹالیشن جاری رکھنے کے لئے اگلا کلک کریں۔ ذیل کی تصویر سے پتہ چلتا ہے کہ پیکیج پہلے ہی انسٹال ہیں کیونکہ میں نے پہلے بھی انسٹال کر لیا ہے۔ نوٹ: چیکول ان دونوں پیکجوں کے نام جن کا نام سیمولک اور MATLAB ہے۔

    پیکیج مل گئے

اگلی کلیک کرنے کے بعد ونڈو میتھ ورکس اکاؤنٹ کی لاگ ان تفصیلات کے لئے پوچھتی ہو گی۔ اگر آپ کے پاس نہیں ہے تو براہ کرم ایک اکاؤنٹ بنائیں اور پھر آگے بڑھیں۔ چونکہ میں نے پہلے ہی لاگ ان کی تفصیلات درج کرلی ہیں ، پیکیج انسٹال ہوجائیں گے اور اب ہم ٹیسٹنگ کرنے کو تیار ہیں۔

مرحلہ 4: نصب کردہ ہارڈ ویئر پیکجوں کی تصدیق کرنا

ہم نے پیکیجوں کی تنصیب مکمل کرلی ہے لہذا ہم چیک کریں گے کہ وہ MATLAB میں بھی نمودار ہورہے ہیں یا نہیں۔ اس کے لئے ہم کمانڈ ونڈو میں درج ذیل کمانڈ کو ٹائپ کریں گے۔

a = ارڈینو ()

سرور کوڈ کو اپ ڈیٹ کرنا

بعض اوقات ، پی سی سے ایک سے زیادہ مائکروقانٹرولر جڑا ہوا ہے ، لہذا ، ہمیں یہ بتانا ہوگا کہ ہم کس بورڈ سے بات کر رہے ہیں۔ پورٹ نمبر کی جانچ پڑتال کے ل we ہم کنٹرول پینل پھر ڈیوائسز اور پرنٹرز جائیں گے اور چیک کریں گے کے ساتھ پورٹ نمبر:

پورٹ نمبر

اب ، ہم یہ جان چکے ہیں کہ ہمارا ارڈینو COM11 سے جڑا ہوا ہے لہذا ہم اس پورٹ نمبر کا کوڈ میں ذکر کریں گے۔ میرے معاملے میں پورٹ نمبر COM11 ہے اور یہ ہر ایک کے پی سی میں مختلف ہوگا لہذا ، پورٹ نمبر کو مرتب کرنے سے پہلے کوڈ میں تبدیل کریں۔

a = arduino (‘com11’ ، ‘ایک’)

کوڈ میں پورٹ نمبر کا ذکر کرنا

میٹلیب آرڈینو بورڈ کے ساتھ بات چیت کرنے کی کوشش کرے گا اور اگر مواصلات کامیاب ہوئے تو کچھ خصوصیات جیسے پورٹ نمبر ، بورڈ کا ماڈل وغیرہ اسکرین پر آویزاں ہوں گے۔

متغیر کا نام ‘ کرنے کے لئے ورک اسپیس میں نمودار ہوگا ، اور متغیر a کو صاف کرنے کے لئے مندرجہ ذیل کمانڈ استعمال ہوگی۔

صاف کرنا a

مرحلہ 5: جانچ

ہم میٹ ایل بی کا استعمال کرتے ہوئے ارڈینو پر ایل ای ڈی پلک جھپک ٹیسٹ کریں گے۔ جیسا کہ ہم نے اروڈینو بورڈ کو کسی USB کیبل کے ذریعہ لیپ ٹاپ یا پی سی کے ساتھ مربوط کیا ہے اور تصدیق کی ہے کہ اب یہ پیکیج انسٹال ہوچکے ہیں ہم یہ چیک کرنے کے لئے ایل ای ڈی پلک جھپکاتے ہیں کہ آیا ہمارے ہارڈ ویئر اور سافٹ ویئر ٹھیک طرح سے کام کررہے ہیں۔ جانچ کے حصے کے دو حصے ہیں۔

  1. سرکٹ کی وائرنگ: ذیل میں دکھائے گئے آریھ کے مطابق سرکٹ کو مربوط کریں۔ یردوو کے 13 نمبر کو پن پر ایل ای ڈی کے مثبت پن کو مربوط کریں اور ایل ای ڈی کے گراؤنڈ کو ارڈینو کے گراؤنڈ سے پن نمبر 13 کے ساتھ جوڑیں۔ ایل ای ڈی کے منفی ٹانگ سے 1 ک اوہم ریزسٹر کو مربوط کریں تاکہ ایل ای ڈی نہیں کرے بجلی کا رخ موڑ جانے پر دھچکا نہیں آن . ( نوٹ: سرکٹ میں ریزسٹر کو شامل کرنا لازمی نہیں ہے کیونکہ ایل ای ڈی کو اڑانے کے لئے وولٹیج اتنا زیادہ نہیں ہے۔)

    سرکٹ ڈایاگرام

  2. کوڈ: ہارڈویئر MATLAB سافٹ ویئر پر سرکٹ جمع کرنے کے بعد اس پر درج ذیل کوڈ لکھیں۔ کوڈ بہت آسان اور خود وضاحتی ہے ، لیکن ضابطہ کی کچھ عمومی وضاحت ذیل میں دی گئی ہے۔
٪ ایک ارڈینو آبجیکٹ a = arduino ('com11) بنائیں