يتعلم
قبل أن تتمكن من المنافسة في تحدي Sweep the Field، تحتاج إلى التعرف على المستشعر البصري، وكيف يمكنك برمجة الروبوت الخاص بك لاستخدام ملاحظات المستشعر لإكمال مهمة، مثل العثور على كرات Buckyballs ودفعها خارج الملعب. ستتعلم أيضًا إنشاء خوارزمية لتحسين الكود الخاص بك، وكيفية جعل الروبوت الخاص بك يكمل التحدي حتى لو تغير مجال اللعبة.
مستشعر بصري
يحتوي المستشعر البصري على ثلاث وظائف رئيسية: اكتشاف الأشياء وقربها، واكتشاف لون الجسم، واكتشاف الضوء المحيط أو الضوء المنعكس عن الجسم.
شاهد هذا الفيديو لمعرفة المزيد عن المستشعر البصري، وكيف يمكنك استخدام البيانات من المستشعر البصري في مشروع باستخدام الروبوت الخاص بك.
شاهد هذا الفيديو لمعرفة كيفية استخدام البيانات من المستشعر البصري في مشروع VEXcode EXP Blocks.
شاهد هذا الفيديو لمعرفة كيفية استخدام البيانات من المستشعر البصري في مشروع VEXcode EXP Python.
استخدام الخوارزميات
تتيح لك الخوارزميات برمجة الروبوت الخاص بك لاتخاذ قرارات للبيانات من بيئته. الخوارزمية هي مجموعة دقيقة من التعليمات تستخدم التسلسل والتكرار والحلقات الروبوت الخاص بك إكمال المهام الأكثر تحديًا، حتى لو تغيرت .
شاهد هذا الفيديو لمعرفة ما هي الخوارزمية، وكيف يمكنك استخدام خوارزمية لبرمجة الروبوت الخاص بك لحل تحديات أكثر تعقيدًا.
تحقق من فهمك
قبل الانتقال إلى قسم التدريب، تأكد من فهمك للمفاهيم التي تناولتها هذه الصفحة من خلال الإجابة على الأسئلة الموجودة في المستند في دفتر الهندسة الخاص بك.
حدد التالي > للتدرب على استخدام المستشعر البصري وإنشاء خوارزمية للعثور على كرات باكي ودفعها خارج الملعب.