
نوشته اصلی توسط
alira725
خیلی ممنون از راهنمایی هاتون
حالا یه سوال دیگه ک دارم اینکه چجوری میتونم این دیتا ها که میفرستم واسه اردوینو رو تو برنامه آردوینو دخیره کنم؟ اصن میشه؟
همچنین توضیح بدین این مثال دقیقا چکار میکنه؟
مثلا ما می خواهیم یک ماتریس یا عدد از متلب به اردوینو بفرستیم که این اعداد در واقع زوایایی هستند که می خواهیم سروو موتوری که به اردوینو وصله به این زوایا برود به عنوان مثال در متلب یک بردار از زوایایی ک سروو باید در آنها قرار بگیرد داریم یعنی زاویه ابتدا و انتها و تعدادی زاویه بین این مقادیر که باید به اردوینو داده شود.
در مورد سوال اولتون داده داره روی پورت کام میاد کافیه با دستور Serial.read داده رو بگیرید
برای درک مثال هم کافیه کامنتهای کنار کد رو بخونید دقیقا توضیح داده هر خط کد چیکار می کنه
پورت کام معرفی میشه
باز میشه
یه متغیر به اسم answer تعریف شده که مقدارش برای آردوینو استفاده میشه
هر بار هم تو محیط کامند متلب ازتون میخواد عدد مورد نظرتون رو وارد کنید.
در مورد بردار هم همونطور که توی تاپیک قبلی گفتم
یه حلقه for می نویسید تمام درایه های بردار رو یکی یکی با دستور fprint میفرستید برای آردوینو
یعنی تو همون کد قبلی به جای while از for استفاده کنید و بر حسب اینکه بردارتون چند تا درایه داره for رو پیکر بندی کنید.