Counting Disks
استخدم كتل [Drive] و [Turn for]، ومستشعر العين السفلي لتوجيه روبوت الواقع الافتراضي للتحرك عبر متاهة القرص من نقطة البداية (المربع الأخضر) إلى نقطة النهاية (القرص الأحمر). قم بإنشاء خوارزمية لحساب عدد الأقراص الخضراء وعدد الأقراص الزرقاء في ساحة اللعب.
- اختر ملعب متاهة الأقراص.
- قم ببرمجة روبوت الواقع الافتراضي للقيادة من نقطة البداية (المربع الأخضر) إلى نقطة النهاية (القرص الأحمر).
- استخدم المتغيرات لتخزين عدد الأقراص الخضراء وعدد الأقراص الزرقاء.
- استخدم مستشعر العين السفلي لاكتشاف ألوان الأرضية. قم ببرمجة روبوت الواقع الافتراضي لأداء سلوكيات متنوعة بناءً على اللون المكتشف.
- استخدم كتلة [Forever] للحفاظ على حركة روبوت الواقع الافتراضي باستمرار في المتاهة واجعل مستشعر العين السفلي يتحقق باستمرار من ألوان معينة حتى العد الأقراص والتوقف عند نقطة النهاية.
- اطبع قيم المتغيرات إلى وحدة التحكم بالطباعة لعرض عدد الأقراص الخضراء وعدد الأقراص الزرقاء.
نصائح مفيدة
- للحصول على مساعدة في تخزين البيانات في المشروع، يرجى تحديد زر "الدروس التعليمية" في VEXcode VR واختيار الدرس التعليمي تخزين البيانات .

- للحصول على مزيد من المعلومات حول قواعد تسمية المتغيرات في VEXcode VR، هذه.
استخدم كتلة set من فئة المتغيرات لتعيين قيمة المتغير.

أمر بايثون المطابق:
الأخضر = 0
استخدم كتلة إذا ثم وإلا إذا ثم وإلا من فئة التحكم لبرمجة روبوت الواقع الافتراضي لأداء سلوكيات متنوعة بناءً على شروط مستشعر العين السفلي. تقوم كتلة إذا ثم وإلا إذا ثم وإلا بتشغيل الكتل بناءً على قيم الشروط المنطقية المبلغ عنها. يمكنك إضافة أو إزالة الشروط.

أمر بايثون المطابق:
إذا كان الشرط: فمرّر وإذا كان الشرط: فمرّر وإلا: فمرّر
استخدم كتلة الطباعة print من فئة Look لطباعة القيم إلى وحدة التحكم في الطباعة.

أمر بايثون المطابق:
brain.screen.print("VEXcode")