جدول المحتويات:

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 Robot car for Raspberry Pi Lesson1: Basic robot car assembly 2024, شهر نوفمبر
Anonim
Image
Image
OSOYOO 2WD Robot Car Starter Kit
OSOYOO 2WD Robot Car Starter Kit
OSOYOO 2WD Robot Car Starter Kit
OSOYOO 2WD Robot Car Starter Kit

يمكنك شراء هذه السيارة من أمازون:

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 للمبتدئين لتعلم برمجة Arduino والحصول على خبرة عملية في تصميم الروبوت وتجميعه.

لقد طورنا برنامجًا تعليميًا خطوة بخطوة يتطور من سيارة بسيطة دون أي تحكم إلى سيارة آلية متعددة الوظائف يتحكم فيها تطبيق الهاتف المحمول.

يحتوي كل درس على نموذج تعليمة برمجية تفصيلية مع تعليقات ورسم بياني للدائرة وتعليمات التجميع وفيديو. حتى إذا لم تكن لديك خبرة في البرمجة ، يمكنك اتباع التعليمات خطوة بخطوة لتصبح محترفًا تدريجيًا.

سيارتنا الروبوتية مفتوحة المصدر بنسبة 100٪. إذا كنت لاعبًا وسيطًا ولديك وقت لقراءة تعليقات التعليمات البرمجية الخاصة بنا ، فيمكنك بسهولة تخصيص هذه السيارة الآلية لإنشاء مشروعك الخاص لمعرض العلوم أو العمل في المنزل بالكلية أو حتى التطبيقات التجارية.

تحتوي هذه المجموعة على أجزاء الوحدة النمطية بما في ذلك وحدة تشغيل المحرك OSOYOO MODEL-X (*) ووحدة التتبع وجهاز التحكم عن بعد بالأشعة تحت الحمراء و Sensor Shield V5.0 لـ Arduino UNO ، وما إلى ذلك باستخدام هذه الوحدات ، يمكن لسيارة الروبوت أن تعمل في أوضاع متعددة مثل السيارات - الذهاب والتحكم بالأشعة تحت الحمراء وتتبع الخط. يمكنك استخدام تطبيق Android الخاص بنا لتغيير وضع العمل من خلال البلوتوث.

* وحدة تشغيل المحرك OSOYOO MODEL X عبارة عن وحدة L298N محسّنة تحتوي على مآخذ توصيل أسلاك مصممة حديثًا ويمكنها تبسيط إجراءات التجميع واستقرار توصيل الأسلاك بشكل كبير.

الأجزاء والأجهزة:

1x UNO R3 لوح مع كابل USB

1x OSOYOO Model X Motor Driver Module

1x Sensor Shield V5.0 لـ Arduino UNO

2x وحدة استشعار التتبع

1x وحدة بلوتوث

1x جهاز استقبال الأشعة تحت الحمراء

1x IR تحكم عن بعد

1x هيكل السيارة

2x جير موتور بأسلاك

2x عجلة 1x عجلة عالمية

صندوق 1x لبطارية 18650 3.7 فولت

حامل محرك معدني 2x

1x موصل طاقة تيار مستمر مع الأسلاك

1x مفك فيليبس

1x نوع الفتحة مفك البراغي

1x 40pin 10 سنتيمتر كابل أنثى إلى أنثى

1x 10pin 30 سنتيمتر كابل أنثى إلى أنثى

1x 20pin 15 سنتيمتر كابل ذكر إلى أنثى

20x كابل التعادل

16x M3 * 5 برغي

8x M3 * 12 عمود نحاسي

برغي 6x M3 * 10

6x M3 * 10 صامولة

برغي بلاستيكي 15x M3

صواميل بلاستيكية 15x M3

عمود بلاستيكي 15x M3

عدد 1 قرص DVD تعليمي

الخطوة 1: التثبيت الأساسي لفيديو OSOYOO 2WD Robot Car Chaسيه

Image
Image

الخطوة 2: تحديد الجانب الأمامي للهيكل

حدد الجانب الأمامي للهيكل
حدد الجانب الأمامي للهيكل
حدد الجانب الأمامي للهيكل
حدد الجانب الأمامي للهيكل

قم بإزالة الفيلم الواقي من الهيكل.

من فضلك إنتبه:

الشاسيه له جانب أمامي وخلفي ، يرجى الانتباه إلى الجانب الأمامي كما تظهر الصورة

الخطوة 3: تجميع المحركات

تجميع المحركات
تجميع المحركات

مستلزمات:

مجموعة حامل المحرك x2

قم بتركيب محركين على الهيكل مع حاملات المحرك

الخطوة 4: تثبيت العجلات

تثبيت العجلات
تثبيت العجلات
تثبيت العجلات
تثبيت العجلات

مستلزمات:

عمود نحاسي مزدوج M3 * 12 × 4

برغي M3 * 5 × 8

قم بتثبيت العجلة على الهيكل باستخدام أعمدة نحاسية مزدوجة المرور M3 * 12 وبراغي M3 * 5 (يرجى تثبيت العمود النحاسي على الهيكل أولاً) ، ثم قم بتثبيت العجلتين على المحركات.

الخطوة 5: قم بتثبيت صندوق البطارية

قم بتثبيت صندوق البطارية
قم بتثبيت صندوق البطارية

مستلزمات:

برغي M3 * 10 × 4

M3 * 10 البندق × 4

تم إصلاح صندوق البطارية على سطح الهيكل باستخدام مسامير وصواميل M3

الخطوة 6: قم بتثبيت OSOYOO Model-X Motor Driver Module

قم بتثبيت OSOYOO Model-X Motor Driver Module
قم بتثبيت OSOYOO Model-X Motor Driver Module

مستلزمات:

برغي بلاستيك M3 * 6 × 4

صامولة بلاستيكية M3 × 4

عمود بلاستيكي M3 * 5 + 6 x 4

تم إصلاح وحدة تشغيل المحرك OSOYOO Model-X على سطح الهيكل باستخدام البراغي والصواميل M3

الخطوة السابعة: تثبيت لوحة OSOYOO UNO

قم بتثبيت لوحة OSOYOO UNO
قم بتثبيت لوحة OSOYOO UNO

مستلزمات:

برغي بلاستيك M3 * 6 × 3

صامولة بلاستيكية M3 × 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 وصندوق البطارية و OSOYOO Model-X

قم بتوصيل لوحة UNO وصندوق البطارية و OSOYOO Model-X
قم بتوصيل لوحة UNO وصندوق البطارية و OSOYOO Model-X
قم بتوصيل لوحة UNO وصندوق البطارية و OSOYOO Model-X
قم بتوصيل لوحة UNO وصندوق البطارية و OSOYOO Model-X

يجب أن يكون السلك في الجانب العلوي من موصل طاقة التيار المستمر كما هو موضح في الصورة

الخطوة 10: قم بتوصيل وحدة OSOYOO Model-X و Sensor Shield V5.0 لـ Arduino UNO

قم بتوصيل وحدة OSOYOO Model-X و Sensor Shield V5.0 لـ Arduino UNO
قم بتوصيل وحدة OSOYOO Model-X و Sensor Shield V5.0 لـ Arduino UNO

درع مستشعر V5.0 لـ Arduino UNO ---- OSOYOO Model-X

S5 - ENA

S6 - ENB

S7 - IN1

S8 - IN2

S9 - IN3

S10 - IN4

الخطوة 11: قم بتوصيل وحدة تشغيل محرك OSOYOO Model-X بمحركين

قم بتوصيل وحدة تشغيل محرك OSOYOO Model-X مع محركين
قم بتوصيل وحدة تشغيل محرك OSOYOO Model-X مع محركين

المحرك الأيمن متصل بـ K1 أو K2 ، المحرك الأيسر متصل بـ K3 أو K4

الخطوة 12: قم بتثبيت وحدة استقبال الأشعة تحت الحمراء

قم بتثبيت وحدة استقبال الأشعة تحت الحمراء
قم بتثبيت وحدة استقبال الأشعة تحت الحمراء

مستلزمات:

برغي بلاستيك M3 * 6 × 1

صامولة بلاستيكية M3 × 1

عمود بلاستيكي M3 * 5 + 6 x 1

قم بتثبيت مستقبل الأشعة تحت الحمراء في مقدمة الهيكل باستخدام البراغي والصواميل:

الخطوة 13: قم بتوصيل وحدة استقبال الأشعة تحت الحمراء مع Sensor Shield V5.0 لـ Arduino UNO

قم بتوصيل وحدة استقبال الأشعة تحت الحمراء مع Sensor Shield V5.0 لـ Arduino UNO
قم بتوصيل وحدة استقبال الأشعة تحت الحمراء مع Sensor Shield V5.0 لـ Arduino UNO

استخدام خط Dupont الأنثوي للإناث لتوصيل مستقبل الأشعة تحت الحمراء مع Sensor Shield V5.0 لـ Arduino UNO:

مستقبل الأشعة تحت الحمراء ---- Sensor Shield V5.0 لـ Arduino UNO

S - S4

+ - 5 فولت

- - GND

الخطوة 14: قم بتثبيت وحدتي استشعار للتتبع

قم بتثبيت وحدتي استشعار للتتبع
قم بتثبيت وحدتي استشعار للتتبع

مستلزمات:

برغي M3 * 5 × 4

اسطوانة نحاسية مزدوجة م 3 * 12 × 2

استخدم براغي M3 * 5 لتثبيت أسطوانات نحاسية مزدوجة التمرير M3 * 12 على وحدتي مستشعر التتبع ، ثم استخدم براغي 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 بطارية في الصندوق ، نحتاج إلى نسخ رمز العينة في Arduino أولاً.

الخطوة 17: قم بتثبيت أحدث Arduino IDE

قم بتثبيت أحدث Arduino IDE
قم بتثبيت أحدث Arduino IDE

قم بتنزيل Arduino IDE من https://www.arduino.cc/en/Main/Software؟setlang=en ، ثم قم بتثبيت البرنامج.

(إذا كان لديك إصدار Arduino IDE بعد 1.1.16 ، فيمكنك تخطي هذه الخطوة.)

الخطوة 18: تنزيل نموذج التعليمات البرمجية

1. تحقق من التوصيل السلكي: الدرس -1.zip

2. IR Control: الدرس -2.zip

مكتبة IRremote

3. تتبع الخط: الدرس-3.zip

4. التحكم في البلوتوث: الدرس 4.zip

الخطوة 19: افتح Arduino IDE ، اختر اللوحة / المنفذ المقابل

افتح Arduino IDE ، واختر اللوحة / المنفذ المقابل
افتح Arduino IDE ، واختر اللوحة / المنفذ المقابل

قم بتوصيل لوحة UNO R3 بجهاز الكمبيوتر باستخدام كابل USB ، وافتح Arduino IDE ، واختر اللوحة / المنفذ المقابل لمشروعك

الخطوة 20: قم بتثبيت مكتبة IRremote في Arduino IDE

قم بتثبيت مكتبة IRremote في Arduino IDE
قم بتثبيت مكتبة IRremote في Arduino IDE

ملاحظة: إذا كنت تريد استخدام جهاز التحكم عن بعد بالأشعة تحت الحمراء للتحكم في السيارة ، فيجب عليك تثبيت مكتبة IRremote.zip في Arduino IDE أولاً ، ثم تحميل الدرس 2.zip

افتح Arduino IDE ، قم بتثبيت مكتبة IRremote في Arduino IDE (إذا قمت بالفعل بتثبيت مكتبة IRremote ، يرجى تخطي هذه الخطوة)

قم بتنزيل مكتبة IRremote.zip ، ثم قم باستيراد المكتبة إلى Arduino IDE (افتح Arduino IDE-> انقر فوق Sketch-> Include Library-> Add. Zip Library)

الخطوة 21: قم بتحميل المخطط

قم بتحميل المخطط
قم بتحميل المخطط
قم بتحميل المخطط
قم بتحميل المخطط
قم بتحميل المخطط
قم بتحميل المخطط

انقر فوق ملف -> انقر فوق فتح -> اختر الكود "Lesson-1.ino" ، وقم بتحميل الكود في Arduino ، ثم قم بتحميل الرسم التخطيطي إلى اللوحة.

الخطوة 22: تحقق من التوصيل السلكي

Image
Image
قم بتثبيت وحدة البلوتوث
قم بتثبيت وحدة البلوتوث

افصل Arduino من جهاز الكمبيوتر ، وضع بطاريتين مشحنتين بالكامل 18650 في جدري البطارية (تحقق من تعليمات الصندوق وتأكد من صحة الاتجاه القطبي ، وإلا فإنه يمكن أن يدمر جهازك ويسبب خطر نشوب حريق).

الرجاء تثبيت البطارية حسب تعليمات الصورة

ضع السيارة على الأرض ، افتح مفتاح الطاقة في صندوق البطارية ، يجب أن تتحرك السيارة للأمام لمدة ثانيتين ، ثم تعود للخلف لمدة ثانيتين ، ثم انعطف لليسار لمدة ثانيتين ، ثم انعطف يمينًا لمدة ثانيتين ، ثم توقف.

إذا لم تتحرك السيارة وفقًا للنتيجة المذكورة أعلاه ، فيجب عليك التحقق من اتصال السلك والجهد الكهربائي للبطارية (يجب أن يزيد عن 7.2 فولت).

الخطوة 23: التحكم بالأشعة تحت الحمراء

اضغط على مفاتيح تحكم IR للتحكم في حركات السيارة:

∧: إلى الأمام

∨: للخلف

<: استدر لليسار

>: انعطف يمينًا

إذا كانت السيارة لا تستطيع التحرك ، يرجى التحقق مما يلي:

إذا كانت البطارية يمكن أن تعمل ؛

إذا كان جهاز التحكم بالأشعة تحت الحمراء بعيدًا جدًا عن جهاز الاستقبال ؛

إذا كان الاتصال صحيحًا.

الخطوة 24: تتبع الخط

Image
Image

1: قم بإعداد مسار أسود على أرضية بيضاء. (عرض المسار الأسود أكثر من 20 مم وأقل من 30 مم)

يرجى ملاحظة أن زاوية الانحناء للمسار لا يمكن أن تكون أكبر من 90 درجة. إذا كانت الزاوية كبيرة جدًا ، ستخرج السيارة عن المسار.

2: ضبط حساسية وحدات استشعار التتبع.

قم بتشغيل السيارة مع الاستمرار لضبط مقياس الجهد على مستشعر التتبع باستخدام مفك البراغي فيليبس حتى تقوم بذلك

الحصول على أفضل حالة حساسية: تشير الإشارة إلى أن ضوء LED سيتم تشغيله عندما يكون المستشعر فوق الأرض البيضاء ، و

سينطفئ مؤشر LED للإشارة عندما يكون المستشعر أعلى من المسار الأسود.

مؤشر LED للإشارة قيد التشغيل: أرضي بيضاء

تشير الإشارة إلى إيقاف تشغيل مؤشر LED: المسار الأسود

3: قم بتشغيل السيارة ووضعها فوق المسار الأسود ، ثم تتحرك السيارة على طول المسار الأسود.

استخدم جهاز التحكم بالأشعة تحت الحمراء ، واضغط على "موافق" ، وسوف تسير السيارة على طول المسار ؛ اضغط على "0" ، ستتوقف السيارة.

إذا كانت السيارة لا تستطيع التحرك ، يرجى التحقق مما يلي:

إذا كانت البطارية يمكن أن تعمل ؛

إذا كان جهاز التحكم بالأشعة تحت الحمراء بعيدًا جدًا عن جهاز الاستقبال ؛

إذا كان الاتصال صحيحًا ؛

إذا تم ضبطه جيدًا ، فإن حساسية مستشعر التتبع.

الخطوة 25: قم بتثبيت وحدة البلوتوث

ملاحظة: إذا كنت ترغب في التحكم في السيارة عن طريق البلوتوث ، فيجب عليك تحميل نموذج الدرس 4.zip إلى Arduino IDE أولاً ، ثم قم بتثبيت وحدة البلوتوث.

قم بتثبيت وحدة البلوتوث على Sensor Shield V5.0 لـ Arduino UNO:

وحدة بلوتوث - درع مستشعر V5.0 لـ Arduino UNO

RXD - TX

TXD - RX

GND - -

VCC - +

الخطوة 26: تنزيل تطبيق Android

قم بتنزيل التطبيق من:

أو امسح رمز الاستجابة السريعة التالي باستخدام هاتف Android المحمول لتنزيل التطبيق

الخطوة 27: تثبيت تطبيق Android

قم بتثبيت تطبيق Android
قم بتثبيت تطبيق Android

الخطوة 28: قم بتشغيل Bluetooth على هاتف Android الخاص بك

قم بتشغيل Bluetooth على هاتف Android الخاص بك
قم بتشغيل Bluetooth على هاتف Android الخاص بك

يرجى تشغيل البلوتوث الخاص بهاتف Android الذي قمت بتثبيت التطبيق وفحص البلوتوث (ستعمل وحدة بلوتوث مختلفة على مسح اسم بلوتوث مختلف) ، انقر فوق الاتصال وأدخل كلمة المرور "1234" أو "0000" إذا لم يكن هناك تغيير

الخطوة 29: التحكم في السيارة عن طريق تطبيق Android

السيطرة على السيارة عن طريق تطبيق أندرويد
السيطرة على السيارة عن طريق تطبيق أندرويد

افتح التطبيق >> حدد وضع البلوتوث >> ثم يمكنك التحكم في سيارة الروبوت من خلال البلوتوث:

الخطوة 30: التحكم في البلوتوث

هناك نوعان من وضع العمل: التحكم اليدوي والتتبع. يمكن للمستخدمين التبديل بحرية بين وضعين للعمل.

1) وضع التحكم اليدوي

في وضع التحكم اليدوي ، يمكنك النقر فوق الأزرار (∧) (∨) (<) (>) للتحكم في سيارة الروبوت للتحرك للأمام وللخلف ، والانعطاف يسارًا ثم يمينًا. وفي الوقت نفسه ، يمكن لـ APP مراقبة حركة السيارة في الوقت الحقيقي.

2) وضع التتبع

انقر فوق الزر "تتبع" للتطبيق لتبديل الوضع الحالي إلى وضع التتبع. سوف تتحرك سيارة الروبوت للأمام على طول الخط الأسود بخلفية بيضاء. وفي الوقت نفسه ، يمكن لـ APP مراقبة حركة السيارة في الوقت الحقيقي. اضغط على "||" زر لإيقاف الحركة وانقر فوق الزر الآخر لتغيير وضع عمل سيارة الروبوت.

باقي الأزرار مخصصة لوظيفة الحجز ، يمكنك تطويرها بنفسك.

موصى به: