Skip to main content

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

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

منظر من أعلى إلى أسفل لملعب خريطة شبكة الأرقام، مع تمييز المسافات العددية 25 و 42 و 78 بمربعات حمراء. يبدأ روبوت الواقع الافتراضي في المساحة رقم 1.

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

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

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

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

منظر من أعلى إلى أسفل لملعب خريطة شبكة أرقام الواقع الافتراضي، مع إبراز المحورين X و Y واجتماعهما في منتصف الملعب.

إذا احتاج روبوت الواقع الافتراضي إلى القيادة لأسفل أو إلى اليسار، فستحتاج قيمة المستشعر المستهدف لمستشعر الموقع إلى أن تكون أقل من معلومات البدء. وهذا يعني أن المشروع يجب أن يستخدم <Less than> كتلة. لكي يتحرك روبوت الواقع الافتراضي لأعلى أو إلى اليمين، يجب أن تكون قيم المستشعر المستهدفة لمستشعر الموقع أكبر من الموضع السابق، مما يتطلب استخدام <Greater than> كتلة.

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

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

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

نفس العرض من أعلى إلى أسفل لملعب خريطة شبكة الأرقام، مع تمييز المسافات العددية 25 و 42 و 78 بمربعات حمراء. يبدأ روبوت الواقع الافتراضي في المساحة رقم 1.

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

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

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

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

الأسئلة

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

Google Doc / .docx / .pdf