راه اندازی کنترلر کنسول wii nunchuk توسط برد آردوینو

در این سری از پروژه های آموزشی آردوینو، نحوه اتصال کنسول کنترلر wii nunchuk به برد آردوینو و کاربرد آن به طور کامل توضیح داده شده است. در این پروژه توسط کنترلر wii nunchuk دو سروموتور کوچک را راه اندازی نموده ایم به طوری که بعد از مطالعه توضیحات زیر به راحتی می توانید از این کنترلر در پروژه های دیگر به منظور کنترل ربات ها و … استفاده کنید. اگر به دنبال پروژه ای برای کنترل تجهیزات و قطعات و یا ربات های خود هستید پیشنهاد می کنیم متن زیر که در وب سایت الکترونیک98 منتشر گردیده است را مطالعه بفرمائید.

راه اندازی کنترلر کنسول wii nunchuk توسط برد آردوینو

کنسول wii nunchuk

کنسول wii nunchuk همان دسته بازی جذاب ساخته شده توسط شرکت nintendo است که در 19 نوامبر 2006 وارد بازار شد و کیفیت سایر محصولات ساخته شده توسط این شرکت را به خوبی ادامه داد. کنسول مدل nunchuk از کنترل حرکتی wii remote استفاده می کند. wii remote ابزاری جهت کنترل بازی های با جوی استیک آنالوگ است و می توان آن را به صورت ماژولار به ریموت خود اضافه کرد. همچنین ابعاد و وزن این کنسول بسیار مناسب می باشد. از جمله مشخصات و ویژگی های این کنسول عبارتنداز:

1. طول سیم 90 سانتی متر

2. ابعاد 4×5×11.5 سانتی متر

3. وزن 50 گرم

بعد قبل

کنسول wii nunchuk

کنسول wii nunchuk
بعد قبل

لیست قطعات مورد نیاز

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
کنسول wii nunchuk1 عدد
سروو موتور میکرو SG90 مدل 180 درجه1 عدد
برد بورد (پروجکت برد) مدل GL1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد
بعد قبل
برد آردوینو Arduino Uno
کنسول wii nunchuk
سروموتور
بعد قبل

نحوه اتصال قطعات به یکدیگر و برد آردوینو بسیار راحت است به طوری که با توجه به شمایتک زیر، می توانید اتصالات را انجام دهید.

بعد قبل
نحوه اتصال قطعات به یکدیگر و برد آردوینو
کنسول wii nunchuk
بعد قبل

برنامه نویسی پروژه

قبل از برنامه نویسی در نرم افزار آردوینو ابتدا کتابخانه Servo را از لینک زیر دانلود نموده و طبق توضیحات زیر، آن را به زیرمجموعه های کتابخانه خود در نرم افزار آردوینو اضافه کنید.

دانلود کتابخانه Servo

نصب کتابخانه

لازم به ذکر است که نرم افزار برنامه نویسی آردوینو به صورت پیش فرض توانایی پشتیبانی از Servo را ندارد بنابراین ما باید library (کتابخانه یا برنامه) مورد نیاز را بر روی آن نصب کنیم. این فرآیند بسیار ساده و راحت است که در زیر نحوه استفاده از آن را توضیح داده ایم.

1. در مرحله اول ابتدا آخرین (جدیدترین) نسخه کتابخانه (Servo) را از لینک فوق دانلود کنید.

2. پس از دانلود فایل، نرم افزار آردوینو را باز کنید.

3. مسیر زیر را دنبال کنید و در پنجره باز شده فایل کتابخانه Servo را که قبلا دانلود کرده اید را انتخاب نمائید:

…Sketch > Include Library > Add .ZIP Library

برنامه کامل پروژه در محیط نرم افزار آردوینو

بعد از اتصال قطعات به یکدیگر و نصب کتابخانه مربوطه، کدهای زیر را در نرم افزار آردوینو کپی نموده سپس به برد آردوینو آپلود کنید.

 

 اطلاعات پروژه

 رمز فایل : www.electronics98.com (این مطلب فاقد فایل جهت دانلود است)

 نویسنده : محسن برات زاده

 تاریخ انتشار : 5 می 2019

 شرایط و قوانین ثبت دیدگاه

 فارسی بنویسید و از کیبورد فارسی استفاده کنید.

 لطفاً بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید.

 به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

 از ارسال لینک‌های سایت‌های دیگر و ارایه‌ی اطلاعات شخصی خودتان مثل شماره تماس، ایمیل و آی‌دی شبکه‌های اجتماعی پرهیز کنید.