Skip to main content

الدرس 3: استخدام أوامر مجموعة نقل الحركة للتنقل في متاهة الجدار

الآن بعد أن انتقل روبوت الواقع الافتراضي إلى الحرف "A" وكذلك إلى الرقم "2" على ملعب جدار المتاهة، كيف يمكنك إنشاء مشروع حيث ينتقل روبوت الواقع الافتراضي إلى مواقع أخرى، مثل الحرف "B "؟

  • ابدأ بتعديل مشروعك السابق أو إنشاء مشروع جديد لمطابقة هذا المشروع الأساسي. يمكنك استخدام مكوّنات VEXcode أو مكوّنات Switch أو مزيج من كلا نوعي المكوّنات. 

    مشروع VEXcode VR للقيادة إلى الحرف b. يبدأ المشروع بكتلة "متى بدأت". بقية الكتل من الأعلى إلى الأسفل هي القيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والانعطاف يسارًا لمدة 90 درجة، والقيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والانعطاف يمينًا لمدة 90 درجة، والقيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والانعطاف يسارًا لمدة 90 درجة، والقيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والتوقف عن القيادة.
  • يبدأ المشروع أعلاه في دفع روبوت الواقع الافتراضي إلى الحرف "B"، ومع ذلك، لكي يفعل روبوت الواقع الافتراضي ذلك، سيحتاج أولاً إلى النسخ الاحتياطي ثم الانعطاف يسارًا.

    ملعب المتاهة الجدارية مع مواجهة الروبوت لجدار به أسهم تشير إلى كيف سيحتاج الروبوت أولاً إلى القيادة في الاتجاه المعاكس ثم الالتفاف إلى اليسار لبدء القيادة إلى الحرف B.
  • إذا كان الرمز يحتوي فقط على كتل [Drive] و [Turn for]، فسيكون روبوت الواقع الافتراضي "عالقًا" في القسم "2" من متاهة الحائط، لأنه سيستمر في الانعطاف يسارًا أو يمينًا دون الرجوع للخلف.

    ملعب Wall Maze مع روبوت VR عالق في الزاوية على الرقم 2، لإظهار ما سيحدث إذا تم استخدام القيادة والاستدارة فقط للكتل في المشروع.
  • قم بتحرير الرمز عن طريق إزالة كتلة [Stop driving] واستبدالها بكتلتي [Drive for] و [Turn for]. اضبط معلمات كتلة [Drive for] على "الرجوع للخلف" لـ 300 ملليمتر (مم) واضبط معلمات كتلة [Turn for] على "يسار" 90 درجة.

    مشروعان VEXcode VR من هذا الدرس. تُظهر الصورة الموجودة على اليسار المشروع مع كتلة إيقاف القيادة في الأسفل. يشير السهم الأحمر إلى السهم الموجود على اليمين، والذي يوضح كتلة إيقاف القيادة التي تم استبدالها بعكس القيادة لمسافة 300 ملليمتر والانعطاف يسارًا لمسافة 90 درجة.
  • قم بتشغيل Wall Maze Playground إذا لم تكن مفتوحة بالفعل وقم بتشغيل المشروع.
  • ستؤدي إضافة هذه الكتل إلى توجيه روبوت الواقع الافتراضي في الاتجاه الصحيح لقيادة الحرف "B".

    ملعب المتاهة الجدارية مع روبوت الواقع الافتراضي لم يعد عالقًا في الزاوية على الرقم اثنين ومتجهًا نحو أسفل الملعب مستعدًا للقيادة نحو الحرف B.
  • حدد الزر "إعادة الضبط" لإعادة ضبط الملعب وحرك روبوت الواقع الافتراضي مرة أخرى إلى وضع البداية.
  • الآن بعد أن تم توجيه روبوت الواقع الافتراضي في الاتجاه الصحيح، أضف الكتل التالية لقيادة روبوت الواقع الافتراضي إلى الحرف "B" في متاهة الحائط ساحة اللعب!

    مشروع VEXcode VR من هذا الدرس مع إزالة كتلة إيقاف القيادة من أسفل المشروع واستبدالها بكتل إضافية. الكتل الإضافية من الأعلى إلى الأسفل هي القيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والانعطاف يمينًا لمدة 90 درجة، والقيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والانعطاف يمينًا لمدة 90 درجة، والقيادة للأمام، والانتظار حتى يتم الضغط على المصد الأيسر، والتوقف عن القيادة.
  • قم بتشغيل Wall Maze Playground إذا لم تكن مفتوحة بالفعل وقم بتشغيل المشروع.
  • سيتوجه روبوت الواقع الافتراضي الآن إلى الحرف "B" في متاهة الحائط ساحة اللعب!

    ملعب المتاهة الجدارية مع روبوت الواقع الافتراضي على الحرف B.

تحدي صغير

في هذا التحدي، يجب أن ينتقل روبوت الواقع الافتراضي إلى الرقم "3" في متاهة الحائط ساحة اللعب باستخدام كتلة [انتظر حتى] ومستشعر المصد.

ملعب المتاهة الجدارية مع الروبوت على الرقم 3.

اتبع هذه الخطوات لإكمال التحدي المصغر:

  • شاهد فيديو الحل أدناه وراجع كيف يجب أن يقود روبوت الواقع الافتراضي من أجل إكمال التحدي المصغر. في مقطع الفيديو أدناه، يبدأ روبوت الواقع الافتراضي في موقع البدء ويتبع نفس نمط القيادة إلى الحائط حتى يتم الضغط على المصد ثم الدوران. يقود الروبوت نفس المسار للبدء، كما فعل للقيادة إلى الحرف B. عند نقطة التحول بعيدًا عن الجدار، يستدير الروبوت يمينًا للمتابعة إلى الرقم 3. من تلك النقطة، يتحرك إلى الأمام وينعطف يسارًا مرتين للالتفاف حول المجموعة التالية من الجدران، متجاوزًا الحرف B. وأخيرًا، يتحرك الروبوت إلى الأمام وينعطف يمينًا مرتين للالتفاف حول الجدران النهائية للوصول إلى الرقم 3.

  • قم بإنشاء مشروع عن طريق إضافة أو إزالة الكتل اللازمة إلى مشروع Unit4Lesson3 لقيادة روبوت الواقع الافتراضي إلى الرقم "3" على Wall Maze Playground
  • ابدأ المشروع لاختبار ما إذا كان يعمل.
  • إذا لم ينجح المشروع، فقم بالتعديل وحاول مرة أخرى. استمر في هذه العملية حتى يكتمل التحدي.
  • بمجرد نجاح روبوت الواقع الافتراضي في القيادة إلى الرقم "3" في متاهة الحائط ساحة اللعب، احفظ المشروع.

تهانينا! لقد أكملت بنجاح تحدي المتاهة الجدارية!

الأسئلة

يرجى تحديد رابط أدناه للوصول إلى اختبار الدرس.

Google Doc / .docx / .pdf