فهرست مطالب:

کنترل اتومبیل آردوینو از طریق برنامه بلوتوث: 4 مرحله (همراه با تصاویر)
کنترل اتومبیل آردوینو از طریق برنامه بلوتوث: 4 مرحله (همراه با تصاویر)

تصویری: کنترل اتومبیل آردوینو از طریق برنامه بلوتوث: 4 مرحله (همراه با تصاویر)

تصویری: کنترل اتومبیل آردوینو از طریق برنامه بلوتوث: 4 مرحله (همراه با تصاویر)
تصویری: نحوه پروگرام کردن اردوینو با موبایل | How to program Arduino with mobile 2024, جولای
Anonim
کنترل آردوینو از طریق برنامه بلوتوث
کنترل آردوینو از طریق برنامه بلوتوث
Arduino Car Car Control از طریق برنامه بلوتوث
Arduino Car Car Control از طریق برنامه بلوتوث

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

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

مرحله 1: قطعات

قطعات
قطعات
قطعات
قطعات
قطعات
قطعات

سخت افزار:

  • 1 برابر آردوینو اونو
  • درایور 1x Motor Shield L293D
  • 1 عدد ماژول بلوتوث
  • پلت فرم 1x روبات
  • 4x Dupont Wire برای ماژول بلوتوث (مرد به زن)
  • 4x Dupont Wire برای موتورها (مرد به مرد)
  • 2x موتور + 2x چرخ
  • 1x چرخ کاستور

نرم افزار:

  • آردوینو IDE
  • کابل USB A تا B
  • Bluetooth RC Controller (می توانید این برنامه را از اینجا بارگیری کنید)

مرحله 2: مونتاژ ماشین آردوینو

مونتاژ ماشین آردوینو
مونتاژ ماشین آردوینو
مونتاژ ماشین آردوینو
مونتاژ ماشین آردوینو
مونتاژ ماشین آردوینو
مونتاژ ماشین آردوینو

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

ابتدا موتور 2 را روی سکوی ربات سوار کنید.

در مرحله دوم چرخ کاستور را روی سکوی ربات سوار کنید.

سوم اینکه Arduino Uno را روی پلت فرم ربات سوار کرده و سپر موتور را روی Arduino Uno قرار دهید.

چهارم سیم موتور سمت چپ و راست نشان داده شده در تصویر را وصل کنید. (توجه: سیم قرمز + است و سیم سیاه - -)

پنجم اتصال ماژول بلوتوث:

  • RXD به TXD در Arduino Uno
  • TXD به RXD در Arduino Uno
  • VCC تا 5V در Arduino Uno
  • GND به GND در Arduino Uno

مرحله 3: نرم افزار

برنامه نویسی Arduino uno بسیار آسان است.

- برای کنترل موتورها ، از کتابخانه AFMotor.h استفاده شده در بالا استفاده کردم.

- ارتباط بین تلفن هوشمند و ماژول بلوتوث با استفاده از ارتباطات آردوینو انجام شد.

- برنامه "Bluetooth RC Controller" دستورات زیر را به ماژول بلوتوث ارسال می کند:

  • جلو -> F
  • برگشت -> ب
  • چپ -> L
  • راست -> R
  • جلو به چپ -> G
  • Forward Right -> I
  • برگشت به چپ -> H
  • عقب راست -> J
  • توقف -> S
  • چراغهای جلو روشن -> W
  • چراغ های جلو خاموش -> w
  • چراغ های عقب روشن -> U
  • چراغ های عقب خاموش -> u
  • شاخ روشن -> V
  • Horn Off -> v
  • Extra On -> X
  • خاموش اضافی -> x
  • سرعت 0 -> 0
  • سرعت 10 -> 1
  • سرعت 20 -> 2
  • سرعت 30 -> 3
  • سرعت 90 -> 9
  • سرعت 100 -> q
  • همه را متوقف کنید -> D

در این پروژه من 2 دستور را برنامه ریزی کرده ام:

1. پایه (جلو ، عقب ، چپ و راست)

2. فرمان کامل (جلو ، عقب ، چپ و راست) و همچنین (جلو چپ ، 1. جلو راست ، عقب چپ ، عقب راست)

کل کد برای بارگیری در دسترس شماست.

مرحله 4: اشتراک گذاری ، لایک و رای فراموش نشود !

توصیه شده: