فهرست مطالب:

OSOYOO 2WD Robot Car Starter Kit: 30 مرحله (همراه با تصاویر)
OSOYOO 2WD Robot Car Starter Kit: 30 مرحله (همراه با تصاویر)

تصویری: OSOYOO 2WD Robot Car Starter Kit: 30 مرحله (همراه با تصاویر)

تصویری: OSOYOO 2WD Robot Car Starter Kit: 30 مرحله (همراه با تصاویر)
تصویری: OSOYOO Smart Car Starter Kit Lesson 2: Control Robot Car through Infrared Remote 2024, جولای
Anonim
Image
Image
کیت استارت خودرو روبات OSOYOO 2WD
کیت استارت خودرو روبات OSOYOO 2WD
کیت استارت خودرو روبات OSOYOO 2WD
کیت استارت خودرو روبات OSOYOO 2WD

شما می توانید این خودرو را از آمازون خریداری کنید:

OSOYOO 2WD Robot Car Starter K it (ایالات متحده)

OSOYOO 2WD Robot Car Starter Kit (انگلستان)

OSOYOO 2WD Robot Car Starter Kit (DE)

OSOYOO 2WD Robot Car Starter Kit (FR)

OSOYOO 2WD Robot Car Starter Kit (IT)

OSOYOO 2WD Robot Car Starter Kit (ES)

شرح:

OSOYOO 2WD Robot Car Starter Kit برای مبتدیان طراحی شده است تا برنامه نویسی آردوینو را بیاموزند و تجربه عملی در طراحی و مونتاژ ربات را کسب کنند.

ما یک آموزش گام به گام توسعه داده ایم که از یک ماشین ساده بدون هیچ گونه کنترلی به یک ماشین رباتیک چند منظوره که توسط APP تلفن همراه کنترل می شود تبدیل می شود.

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

ماشین رباتیک ما 100 open منبع باز است. اگر یک بازیکن متوسط هستید و وقت دارید نظرات کد ما را بخوانید ، می توانید به راحتی این ماشین روباتیک را سفارشی کنید تا پروژه خود را برای نمایشگاه علم ، کار در دانشگاه یا حتی برنامه های تجاری بسازید.

این کیت شامل قطعات ماژول از جمله ماژول درایور موتور OSOYOO MODEL-X (*) ، ماژول ردیابی ، کنترل از راه دور مادون قرمز و Sensor Shield V5.0 برای Arduino UNO و غیره است. با استفاده از این ماژول ها ، ماشین ربات می تواند در چندین حالت مانند خودکار کار کند برو ، کنترل مادون قرمز و ردیابی خط. برای تغییر حالت کار از طریق بلوتوث می توانید از برنامه Android ما استفاده کنید.

*ماژول راننده موتور OSOYOO MODEL X یک ماژول L298N بهبود یافته است که دارای سوکت های سیم کشی جدید است و می تواند روش مونتاژ و پایداری اتصال سیم را بسیار ساده کند.

قطعات و دستگاه ها:

1 عدد برد UNO R3 با کابل USB

1x ماژول درایور OSOYOO Model X Motor

1x Sensor Shield V5.0 برای Arduino UNO

2 برابر ماژول سنسور ردیابی

1 عدد ماژول بلوتوث

گیرنده IR 1x

1x کنترل از راه دور IR

1x شاسی خودرو

2 دنده موتور با سیم

2x چرخ 1x چرخ جهانی

جعبه 1x برای باتری 18650 3.7V

2 برابر نگهدارنده موتور فلزی

1 برابر اتصال برق DC با سیم

یک عدد پیچ گوشتی فیلیپس

پیچ گوشتی نوع 1 اسلات

1x 40pin 10cm کابل زن به زن

1x 10pin 30cm کابل زن به زن

1x 20pin 15cm کابل نر به ماده

کراوات کابل 20 برابر

پیچ 16x M3*5

8x M3*12 ستون مسی

6x پیچ M3*10

6 برابر M3*10 مهره

پیچ پلاستیکی 15x M3

مهره پلاستیکی 15x M3

ستون پلاستیکی 15x M3

DVD آموزش 1x

مرحله 1: نصب اولیه ویدئوی شاسی خودرو روبات OSOYOO 2WD

Image
Image

مرحله 2: قسمت جلویی شاسی را مشخص کنید

قسمت جلویی شاسی را مشخص کنید
قسمت جلویی شاسی را مشخص کنید
قسمت جلویی شاسی را مشخص کنید
قسمت جلویی شاسی را مشخص کنید

فیلم محافظ را از شاسی بردارید.

لطفا توجه کنید:

شاسی دارای یک طرف جلو و یک طرف عقب است ، لطفاً به عنوان جلوه های تصویری به طرف جلو توجه کنید

مرحله 3: موتورهای مونتاژ

موتورهای مونتاژ
موتورهای مونتاژ

تجهیزات جانبی:

مجموعه نگهدارنده موتور x2

با نگهدارنده موتور 2 موتور روی شاسی نصب کنید

مرحله 4: نصب چرخ

Wheels را نصب کنید
Wheels را نصب کنید
Wheels را نصب کنید
Wheels را نصب کنید

تجهیزات جانبی:

M3*12 ستون مسی دو گذر x 4

M3*5 پیچ x 8

چرخ را با ستون های مسی M3*12 Double Pass Copper و M3*5 نصب کنید (لطفا ابتدا ستون مسی را روی شاسی نصب کنید) ، سپس دو چرخ را روی موتورها نصب کنید.

مرحله 5: جعبه باتری را نصب کنید

جعبه باتری را نصب کنید
جعبه باتری را نصب کنید

تجهیزات جانبی:

M3*10 پیچ x 4

M3*10 مهره x 4

جعبه باتری را روی سطح شاسی با پیچ و مهره M3 ثابت کنید

مرحله 6: ماژول درایور موتور OSOYOO Model-X را نصب کنید

ماژول درایور موتور OSOYOO Model-X را نصب کنید
ماژول درایور موتور OSOYOO Model-X را نصب کنید

تجهیزات جانبی:

M3*6 پیچ پلاستیکی x 4

M3 مهره پلاستیکی x 4

M3*5+6 ستون پلاستیکی x 4

ماژول راننده موتور OSOYOO Model-X را روی سطح شاسی با پیچ و مهره M3 ثابت کرد

مرحله 7: OSOYOO UNO Board را نصب کنید

OSOYOO UNO Board را نصب کنید
OSOYOO UNO Board را نصب کنید

تجهیزات جانبی:

M3*6 پیچ پلاستیکی x 3

M3 مهره پلاستیکی x 4

M3*5+6 ستون پلاستیکی x 4

تخته OSOYOO UNO را روی سطح شاسی با پیچ و مهره M3 ثابت کرد

مرحله 8: Sensor Shield V5.0 را برای Arduino UNO نصب کنید

Sensor Shield V5.0 را برای Arduino UNO نصب کنید
Sensor Shield V5.0 را برای Arduino UNO نصب کنید

Sensor Shield V5.0 را برای Arduino UNO به OSOYOO UNO R3 وصل کنید

مرحله 9: برد UNO ، Battery Box و OSOYOO Model-X را وصل کنید

برد UNO ، Battery Box و OSOYOO Model-X را وصل کنید
برد UNO ، Battery Box و OSOYOO Model-X را وصل کنید
برد UNO ، Battery Box و OSOYOO Model-X را وصل کنید
برد UNO ، Battery Box و OSOYOO Model-X را وصل کنید

همانطور که در تصویر نشان داده شده است سیم باید در طرف بالا اتصال برق DC باشد

مرحله 10: OSOYOO Model-X Module و Sensor Shield V5.0 را برای Arduino UNO وصل کنید

ماژول OSOYOO Model-X و Sensor Shield V5.0 را برای Arduino UNO وصل کنید
ماژول OSOYOO Model-X و Sensor Shield V5.0 را برای Arduino UNO وصل کنید

Sensor Shield V5.0 برای Arduino UNO ---- OSOYOO Model-X

S5 - ENA

S6 - ENB

S7 - IN1

S8 - IN2

S9 - IN3

S10 - IN4

مرحله 11: ماژول درایور موتور OSOYOO Model-X را با 2 موتور وصل کنید

ماژول درایور موتور OSOYOO Model-X را با 2 موتور وصل کنید
ماژول درایور موتور OSOYOO Model-X را با 2 موتور وصل کنید

موتور راست به K1 یا K2 و موتور سمت چپ به K3 یا K4 متصل است

مرحله 12: ماژول گیرنده IR را نصب کنید

ماژول گیرنده IR را نصب کنید
ماژول گیرنده IR را نصب کنید

تجهیزات جانبی:

M3*6 پیچ پلاستیکی x 1

M3 مهره پلاستیکی x 1

M3*5+6 ستون پلاستیکی x 1

گیرنده IR را در قسمت جلوی شاسی با پیچ و مهره نصب کنید:

مرحله 13: ماژول گیرنده IR را با Sensor Shield V5.0 برای Arduino UNO وصل کنید

ماژول گیرنده IR را با Sensor Shield V5.0 برای Arduino UNO وصل کنید
ماژول گیرنده IR را با Sensor Shield V5.0 برای Arduino UNO وصل کنید

استفاده از خط زن به زن Dupont برای اتصال گیرنده IR با Sensor Shield V5.0 برای Arduino UNO:

گیرنده IR ---- Sensor Shield V5.0 برای Arduino UNO

S - S4

+ - 5V

- - GND

مرحله 14: دو ماژول حسگر ردیابی را نصب کنید

دو ماژول سنسور ردیابی را نصب کنید
دو ماژول سنسور ردیابی را نصب کنید

تجهیزات جانبی:

M3*5 پیچ x 4

M3*12 سیلندر مسی دو گذر x 2

برای نصب استوانه های مسی دو گذر M3*12 روی دو ماژول سنسور ردیابی ، از پیچ های M3*5 استفاده کنید ، سپس از پیچ های M3*5 برای نصب ماژول های حسگر ردیابی در زیر شاسی استفاده کنید.

مرحله 15: ماژول سنسور ردیابی 2 را با Sensor Shield V5.0 برای Arduino UNO وصل کنید

ماژول سنسور ردیابی 2 را با Sensor Shield V5.0 برای Arduino UNO وصل کنید
ماژول سنسور ردیابی 2 را با Sensor Shield V5.0 برای Arduino UNO وصل کنید

سنسور پیگیری راست ---- Sensor Shield V5.0 برای Arduino UNO

VCC - 5 ولت

GND - GND

انجام دهید - S3

AO - متصل نیست

سنسور ردیابی چپ ---- Sensor Shield V5.0 برای Arduino UNOVCC-5V

GND - GND

انجام دهید - S2

AO - متصل نیست

مرحله 16: کامل و آماده بارگذاری برخی از کدها است

کامل و آماده بارگذاری برخی از کدها!
کامل و آماده بارگذاری برخی از کدها!

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

مرحله 17: جدیدترین Arduino IDE را نصب کنید

آخرین Arduino IDE را نصب کنید
آخرین Arduino IDE را نصب کنید

Arduino IDE را از https://www.arduino.cc/fa/Main/Software؟setlang=fa بارگیری کنید ، سپس نرم افزار را نصب کنید.

(اگر نسخه Arduino IDE را پس از 1.1.16 دارید ، می توانید این مرحله را رد کنید.)

مرحله 18: کد نمونه را بارگیری کنید

1. اتصال Wire را بررسی کنید: ders-1.zip

2. کنترل IR: class-2.zip

کتابخانه راه دور

3. خط ردیابی: Ders-3.zip

4. کنترل بلوتوث: ders-4.zip

مرحله 19: Arduino IDE را باز کنید ، Board/Port مربوطه را انتخاب کنید

Arduino IDE را باز کنید ، Board/Port مربوطه را انتخاب کنید
Arduino IDE را باز کنید ، Board/Port مربوطه را انتخاب کنید

برد UNO R3 را با کابل USB به رایانه وصل کنید ، Arduino IDE را باز کنید ، برد/پورت مربوطه را برای پروژه خود انتخاب کنید

مرحله 20: کتابخانه IRremote را در Arduino IDE نصب کنید

کتابخانه IRremote را در Arduino IDE نصب کنید
کتابخانه IRremote را در Arduino IDE نصب کنید

توجه: اگر می خواهید از ریموت IR برای کنترل ماشین استفاده کنید ، ابتدا باید کتابخانه IRremote.zip را در Arduino IDE نصب کنید و سپس درس را بارگذاری کنید.

Arduino IDE را باز کنید ، کتابخانه IRremote را در Arduino IDE نصب کنید (اگر قبلاً کتابخانه IRremote را نصب کرده اید ، لطفاً این مرحله را رد کنید)

کتابخانه IRremote.zip را بارگیری کنید ، سپس کتابخانه را به Arduino IDE وارد کنید (Arduino IDE را باز کنید> روی Sketch-> Include Library-> Add. Zip Library کلیک کنید)

مرحله 21: طرح را بارگذاری کنید

Sketch را بارگذاری کنید
Sketch را بارگذاری کنید
Sketch را بارگذاری کنید
Sketch را بارگذاری کنید
Sketch را بارگذاری کنید
Sketch را بارگذاری کنید

روی فایل کلیک کنید -> روی باز کردن کلیک کنید -> کد "ders -1.ino" را انتخاب کنید ، کد را در Arduino بارگذاری کنید ، و سپس طرح را روی برد بارگذاری کنید.

مرحله 22: اتصال سیم را بررسی کنید

Image
Image
ماژول بلوتوث را نصب کنید
ماژول بلوتوث را نصب کنید

Arduino را از رایانه جدا کنید ، 2 باتری 18650 را به طور کامل شارژ کنید و در آبله باتری قرار دهید (دستورالعمل جعبه را بررسی کنید و مطمئن شوید که جهت قطبی درست است ، در غیر این صورت می تواند دستگاه شما را خراب کرده و باعث آتش سوزی شود).

لطفاً طبق دستور تصویر باتری خود را نصب کنید

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

اگر خودرو مطابق نتایج ذکر شده حرکت نکرد ، باید اتصال سیم خود ، ولتاژ باتری (باید بیش از 7.2 ولت) را بررسی کنید.

مرحله 23: کنترل IR

کلیدهای کنترل IR را برای کنترل حرکات خودرو فشار دهید:

∧: جلو

: عقب مانده

<: به چپ بپیچید

>: به راست بپیچید

اگر ماشین نمی تواند حرکت کند ، موارد زیر را بررسی کنید:

اگر باتری می تواند کار کند ؛

اگر کنترل کننده IR خیلی دور از گیرنده است ؛

اگر اتصال درست است.

مرحله 24: ردیابی خط

Image
Image

1: یک مسیر سیاه روی زمین سفید آماده کنید. (عرض مسیر سیاه بیش از 20 میلی متر و کمتر از 30 میلی متر است)

لطفاً توجه داشته باشید ، زاویه خم مسیر نمی تواند بیشتر از 90 درجه باشد. اگر زاویه بیش از حد بزرگ باشد ، ماشین از پیست خارج می شود.

2: حساسیت ماژول های حسگر ردیابی را تنظیم کنید.

ماشین را روشن کرده و نگه دارید تا پتانسیومتر روی سنسور ردیابی با پیچ گوشتی فیلیپس تنظیم شود تا زمانی که

بهترین وضعیت حساسیت را بدست آورید: سیگنال نشان می دهد که چراغ LED هنگامی که سنسور بالای زمین سفید است روشن می شود و

وقتی سنسور بالای خط مشکی باشد چراغ LED خاموش می شود.

LED نشانگر سیگنال روشن: زمین سفید

نشانگر LED نشانگر خاموش: مسیر سیاه

3: ماشین را روشن کرده و ماشین را روی خط سیاه بگذارید ، سپس ماشین در امتداد مسیر سیاه حرکت می کند.

از کنترل کننده IR استفاده کنید ، "OK" را فشار دهید ، ماشین در طول مسیر حرکت می کند. "0" را فشار دهید ، ماشین متوقف می شود.

اگر ماشین نمی تواند حرکت کند ، موارد زیر را بررسی کنید:

اگر باتری می تواند کار کند ؛

اگر کنترل کننده IR خیلی دور از گیرنده است ؛

اگر اتصال درست است ؛

اگر حساسیت حسگر ردیابی به خوبی تنظیم شود.

مرحله 25: ماژول بلوتوث را نصب کنید

توجه: اگر می خواهید ماشین را با بلوتوث کنترل کنید ، ابتدا باید کد نمونه درس-4.zip را در Arduino IDE بارگذاری کنید ، سپس ماژول بلوتوث را نصب کنید.

ماژول بلوتوث را روی Sensor Shield V5.0 برای Arduino UNO نصب کنید:

ماژول بلوتوث ---- Sensor Shield V5.0 برای Arduino UNO

RXD - TX

TXD - RX

GND - -

VCC - +

مرحله 26: برنامه Android را بارگیری کنید

برنامه را از: https://osoyoo.com/driver/car.apk بارگیری کنید

یا کد QR زیر را با تلفن همراه Android برای بارگیری برنامه اسکن کنید

مرحله 27: برنامه Android را نصب کنید

APP Android را نصب کنید
APP Android را نصب کنید

مرحله 28: بلوتوث تلفن Android خود را روشن کنید

بلوتوث تلفن Android خود را روشن کنید
بلوتوث تلفن Android خود را روشن کنید

لطفاً بلوتوث تلفن Android خود را که APP را نصب کرده اید روشن کنید و بلوتوث را اسکن کنید (ماژول مختلف بلوتوث نام بلوتوث مختلف را اسکن می کند) ، روی اتصال کلیک کنید و در صورت عدم تغییر رمز عبور "1234" یا "0000" را وارد کنید

مرحله 29: کنترل ماشین توسط برنامه Android

کنترل ماشین توسط Android APP
کنترل ماشین توسط Android APP

برنامه را باز کنید >> حالت بلوتوث را انتخاب کنید >> سپس می توانید ماشین روبات را از طریق بلوتوث کنترل کنید:

مرحله 30: کنترل بلوتوث

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

1) حالت کنترل دستی

در حالت کنترل دستی ، می توانید روی دکمه های (∧) (∨) (<) (>) کلیک کنید تا ماشین روبات را برای حرکت به جلو و عقب کنترل کرده ، به چپ و راست بپیچید. در همین حال ، APP می تواند حرکت اتومبیل را در زمان واقعی مشاهده کند.

2) حالت ردیابی

برای تغییر حالت فعلی به حالت ردیابی ، روی دکمه "ردیابی" برنامه کلیک کنید. ماشین روبات در امتداد خط سیاه در زمینه سفید به جلو حرکت می کند. در همین حال ، APP می تواند حرکت اتومبیل را در زمان واقعی مشاهده کند. "||" را فشار دهید دکمه را متوقف کنید و روی دکمه دیگر کلیک کنید تا حالت کار ماشین ربات تغییر کند.

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

توصیه شده: