کنترل زاویه حرکت سرو موتور با موبایل هوشمند و برد آردوینو

تا حالا فکر کرده اید، چگونه یک لابیرنت که از طریق تلفن همراه کنترل شود بسازید یا فکر کرده اید که این پروژه خیلی سخت است و منصرف از ساختن آن شده اید. در این سری از آموزش پروژه های آردوینو می خواهیم پروژه راه اندازی لابیرنت(Labyrinth) توسط برد آردوینو و کنترل این بازی توسط تلفن همراه را شرح دهیم. همانطور که می دانید لابیرنت یک بازی مبتنی بر تمرکز و حواس است به طوری که باید یک گوی فلزی را از یک سمت لابیرنت(نقطه شروع) به سمت دیگر آن(نقطه پایان) برسانیم. در صورتی که تمرکز خود را نتوانید کنترل یا جمع کنید با کوچکترین خطایی گوی فلزی به داخل حفره هایی که بر روی لابیرنت تعبیه شده است، می افتد و بازنده می شوید.

کنترل زاویه حرکت سرو موتور با موبایل هوشمند و برد آردوینو

با انجام این پروژه شما می توانید از آنچه که یاد گرفته اید یا آموخته اید برای پیشرفت و کارهای دیگر از آن استفاده کنید پس بگذارید برای جلوگیری از اتلاف وقت هر چه سریعتر شروع به انجام پروژه کنیم.

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

برد آردوینو Arduino UNO R3 مدل DIP1 عدد
سروو موتور میکرو SG90 مدل 180 درجه1 عدد
ماژول بلوتوث HC-06 با خروجی سریال و هدر بوردی1 عدد
برد بورد (پروجکت برد) مدل GL1 عدد
سیم جامپر برد بوردی مدل دو سر نری (سری 40تایی)1 عدد
بعد قبل
برد آردوینو Arduino Uno
سرو موتور
ماژول بولوتوث
برد لابرینت Labyrinth
بعد قبل

نحوه اتصال تجهیزات به برد آردوینو

1. سیم زرد سروموتور ۱ را به پین 5 دیجیتال آردوینو اتصال دهید.

2. سیم زرد سروموتور 2 را به پین 6 دیجیتال آردوینو متصل کنید.

3. سیم های قرمز هر دو سروموتور را به پین 5ولت آردوینو وصل نمائید.

4. سیم های قهوه ای یا مشکی هر دو سروموتور را به پین زمین یا GND آردوینو اتصال دهید.

5. در این مرحله پایه های VCC و GND ماژول بلوتوث را به ترتیب به پین زمین و 5ولت آردوینو متصل کنید.

6. پایه های TX و RX ماژول بلوتوث را به ترتیب به پین های TX0 و RX0 برد آردوینو وصل نمائید.

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

اتصال تجهیزات به برد آردوینو

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

قبل از برنامه نویسی باید نرم افزار app جهت پیدا و انتخاب کردن ماژول بلوتوث را دانلود و بر روی گوشی خود نصب کنید تا بتوانید از طریق این نرم افزار و تلفن همراه برد لابیرنت را کنترل نمائید.

دانلود نرم افزار ماژول بلوتوث Select Bluetooth module

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

ویدیوی ضبط شده از نحوه عملکرد پروژه

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

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

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

 تاریخ انتشار : 13 فوریه 2019

8 دیدگاه

  1. سلام میشه با یک سرو موتور راه اندازی کرد

  2. فرهاد اکبری

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

  3. سلام ببخشید با همین کد ها

  4. فرهاد اکبری

    سلام دوست عزیز
    سوالتان را کامل مطرح کنید! منظورتان از این کد چیست؟

  5. سلام،خسته نباشید.من هرکاری میکنم نمیتونم اپلیکیشن رودانلودکنم لطفاً راهنمایی بفرمایید.باتشکر

  6. سلام دوست عزیز
    لینک دانلود بررسی شد و مشکلی یافت نشد، در صورتیکه از ابزار تغییر آی پی استفاده می کنید آنرا غیر فعال کنید.

  7. سلام.خسته نباشید.آیابه جای ماژولhc06میشه ازhc05استفاده کرد.ممنون که جواب میدین

  8. فرهاد اکبری

    با سلام و احترام
    با توجه به عملکرد یکسان هر دو ماژول به احتمال بسیار زیاد بتوانید از ماژول hc06 استفاده کنید البته این موضوع از سمت ما به صورت عملی بر روی این پروژه تست نشده است و باید آنرا آزمایش کنید.

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

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

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

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

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