Skip to main content

الدرس 4: تحدي القيادة إلى ثلاثة أرقام

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

أعلى أسفل ملعب شبكة الأرقام. يمكن رؤية روبوت الواقع الافتراضي في الزاوية اليسرى السفلية على الرقم 1. توجد صناديق الشرح على الأرقام 25 و 42 و 78 في الملعب.

مخرجات التعلم

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

تجميع كل شيء معًا

يمكن استخدام مستشعر الموقع للتنقل في إحداثيات أي ملعب أو لنقل روبوت الواقع الافتراضي إلى موقع معروف. باستخدام شبكة الإحداثيات من كل ملعب، يمكن لروبوت الواقع الافتراضي استخدام قيم مستشعر متعددة (قيم X و Y) للانتقال إلى هذه المواقع المحددة. يتأثر مشغل المقارنة المستخدم مع مستشعر الموقع في المشروع بالإجراءات السابقة لروبوت الواقع الافتراضي والاتجاه الذي يقوده روبوت الواقع الافتراضي.

يتوافق هذا مع الحركات اليسرى واليمنى عند النظر إلى الملعب. إذا كان روبوت الواقع الافتراضي يتحرك من اليسار إلى اليمين أو من الأسفل إلى الأعلى (قيم أكبر)، يتم استخدام عامل التشغيل أقل من للقيادة بينما يكون الموضع أقل من القيمة المستهدفة. 

عرضان من أعلى إلى أسفل لملعب خريطة شبكة الأرقام. في الأول، يظهر روبوت الواقع الافتراضي على الرقم 51 مع سهم يشير إلى أن الروبوت سينتقل إلى اليمين إلى الرقم 60. يقرأ النص أعلاه "drive while position is less than" (محرك الأقراص بينما الموضع أقل من). في الثانية، يظهر روبوت الواقع الافتراضي على الرقم 6 بسهم يشير إلى أن الروبوت سينتقل إلى أعلى الرقم 96. يقرأ النص أعلاه "drive while position is less than" (محرك الأقراص بينما الموضع أقل من).

إذا كان روبوت الواقع الافتراضي يتحرك من اليمين إلى اليسار أو من أعلى إلى أسفل (قيم أصغر)، يتم استخدام أكبر من المشغل للقيادة بينما يكون الموضع أكبر من القيمة المستهدفة.

عرضان من أعلى إلى أسفل لملعب خريطة شبكة الأرقام. في الأول، يظهر روبوت الواقع الافتراضي على الرقم 60 مع سهم يشير إلى أن الروبوت سينتقل إلى اليسار إلى الرقم 51. يقرأ النص أعلاه "drive while position is greater than" (محرك الأقراص بينما الموضع أكبر من). في الثانية، يظهر روبوت الواقع الافتراضي على الرقم 96 مع سهم يشير إلى أن الروبوت سينتقل إلى الأسفل إلى الرقم 6. يقرأ النص أعلاه "drive while position is greater than" (محرك الأقراص بينما الموضع أكبر من).

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

لمحة عامة عن التحدي

في تحدي Drive to Three Numbers، ستقود روبوت الواقع الافتراضي إلى ثلاثة أرقام باستخدام مستشعر الموقع ومشغلي المقارنة في Number Grid Map Playground. لإكمال هذا التحدي، يجب على روبوت الواقع الافتراضي الانتقال إلى الأرقام "25" و "42" و "78" بأي ترتيب.

أعلى أسفل ملعب شبكة الأرقام. يمكن رؤية روبوت الواقع الافتراضي في الزاوية اليسرى السفلية على الرقم 1. توجد صناديق الشرح على الأرقام 25 و 42 و 78 في الملعب.

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

  • شاهد الفيديو أدناه لمشاهدة مشروع كامل حيث يقود روبوت الواقع الافتراضي إلى ثلاثة أرقام مختلفة في ملعب خريطة شبكة الأرقام. يتميز هذا الملعب بمربعات مرقمة من 1 إلى 100، في صفوف من 10، تبدأ بـ 1 في الزاوية اليسرى السفلى، و 100 في الزاوية اليمنى العليا. يبدأ روبوت الواقع الافتراضي من الرقم 1، ثم يتنقل على طول محور واحد في كل مرة للانتقال إلى الأرقام 25 و 78 و 42. عند كل رقم، يتوقف الروبوت لمدة ثانية واحدة للإشارة إلى أنه قد وصل إلى موقعه.

  • إنشاء مشروع جديد أو تحميل مشروع من الدروس السابقة في هذه الوحدة. إذا قمت بإنشاء مشروع جديد، فحدد Number Grid Map Playground عند مطالبتك بذلك.
  • إعادة تسمية المشروع Unit6Challenge.
  •  افتح نافذة الملعب إذا لم تكن مفتوحة بالفعل. تأكد من فتح ساحة اللعب الخاصة بخريطة الشبكة الرقمية  .
  • أضف الأوامر اللازمة للتنقل في روبوت الواقع الافتراضي إلى الأرقام "25" و"42" و "78".
  • ابدأ المشروع لاختبار ما إذا كان يعمل.
  • إذا لم ينجح المشروع، فقم بالتعديل وحاول مرة أخرى. استمر في مراجعة المشروع وتشغيله حتى ينتقل روبوت الواقع الافتراضي بنجاح إلى الأرقام "25" و"42" و "78".
  • احفظ المشروع بمجرد أن ينجح روبوت الواقع الافتراضي في الوصول إلى كل رقم من هذه الأرقام.

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

الأسئلة

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

Google Doc / .docx / .pdf