امروزه واحدهای کنترلی از مهمترین اجزای یک خودرو هستند، این واحدهای کنترلی همان کامپیوترهای نهفته یک خودرو هستند. واحد کنترلی موتور به طور خاص وظیفه کنترل سه بخش اصلی موتور (کنترل دریچهگاز، کنترل ورود سوخت و بخش زمانبندی) را بر عهده دارد. شما در این پروژه باید سامانه زمانبندی موتور را بر روی یک آردوینو طراحی کنید. ورودی سامانه دور موتور مورد نظر و خروجی زاویه چرخدنده خودرو (در واقع همان زمان را مشخص میکند) است. به جهت انجام این طراحی میتوانید از مدلهای موجود مانند مدل متلب زیر کمک بگیرید: https://www.mathworks.com/help/simulink/slref/engine-timing-model-with-closed-loop-control.html برای تبدیل مدل متلب به کد آردوینو هم میتوانید به صورت دستی عمل کنید (مدل را مطالعه کرده و معادل تمام بخشهای مدل را در آردوینو بیاورید) و هم میتوانید از ابزار خود متلب مانند Embedded Coder استفاده کنید. جهت اطلاعات بیشتر در این مورد لینک زیر را مطالعه کنید. شما در نهایت باید بتوانید با اتصال آردوینو به کامپیوتر خود از طریق اتصال سریال (متلب یا پایتون) ورودی و خروجیها را به صورت بی درنگ رد و بدل کنید.
این آگهی از وبسایت کافه پروژه پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کافه پروژه برین و از اونجا برای این شغل اقدام کنین.