Skip to main content

CS المستوى 1 - كتل VEXcode VR

الوحدة 8 - نقل الأقراص مع الحلقات

الدرس 5: تحدي محرك القرص

في تحدي محرك القرص، يجب على روبوت الواقع الافتراضي استخدام المغناطيس الكهربائي لالتقاط كل قرص ونقله إلى الهدف الذي يحمل نفس اللون في ملعب محرك القرص. سوف تحتاج إلى استخدام الحلقات المتداخلة والمغناطيس الكهربائي بالإضافة إلى كتل من فئات Drivetrain، وSensing، وControl لحل تحدي Disk Mover.

ملعب محرك القرص

نتائج التعلم

  • قم بتطبيق الكتل من فئات Drivetrain، وSensing، وControl بالتسلسل الصحيح حتى يتمكن VR Robot من إكمال تحدي Disk Mover بنجاح.

ضع كل شيء معا

تستكشف هذه الوحدة كيفية استخدام المغناطيس الكهربائي الموجود على روبوت الواقع الافتراضي لالتقاط الأقراص الملونة ووضعها على Disk Mover Playground. تجمع هذه الوحدة أيضًا بين المهارات التي تم تعلمها في الوحدات السابقة مثل استخدام مستشعر العين ومستشعر المسافة مع كتلة جديدة، وهي كتلة [التكرار حتى] للتنقل في Disk Mover Playground ولالتقاط الأقراص.

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

كرر حتى

يُطلق على وضع حلقة واحدة داخل حلقة أخرى اسم "التداخل". عندما تكون الحلقات متداخلة، تتحكم الحلقة الخارجية في عدد مرات تنفيذ الحلقة الداخلية. تعد الحلقات المتداخلة مفيدة في المشاريع التي يكرر فيها VR Robot نفس السلوكيات أكثر من مرة. تعمل حلقات التداخل على تنظيم المشروع وتكثيفه.

حدد الزر التالي لمتابعة بقية هذا الدرس.