توفر المراقبة المتغيرة وأجهزة الاستشعار المتوفرة في وحدة التحكم VEXcode 123 Monitor إشارات مرئية مهمة تسمح للمستخدم برؤية ما يحدث في مشروع VEXcode 123 في الوقت الفعلي. تتيح وحدة التحكم في الشاشة للمستخدمين إجراء اتصال مرئي بين المشروع وإجراءات 123 Robot. يتيح مستشعر المراقبة والقيم المتغيرة في وحدة تحكم المراقبة للمستخدم عرض تقارير في الوقت الفعلي لقيمة محددة (أو قيم متعددة) في المشروع.
كيفية استخدام وحدة التحكم بالشاشة
لفتح نافذة الشاشة وعرض وحدة تحكم الشاشة، حدد أيقونة الشاشة بجوار التعليمات.
تقوم وحدة التحكم في الشاشة بالإبلاغ عن قيم المستشعر والمتغير.
يمكن إضافة كتل من فئة الاستشعار في Toolbox إلى وحدة تحكم المراقبة. أولاً، حدد المعلمة المراد مراقبتها في الكتلة داخل Toolbox.
بعد ذلك، حدد الكتلة واسحبها إلى أيقونة Monitor Console في مساحة العمل.
لإزالة قيم المستشعر من وحدة تحكم الشاشة، حدد الرمز "X".
يمكن إضافة المتغيرات الموجودة في Toolbox إلى Monitor Console عن طريق تحديد كتلة المتغير وسحبها إلى رمز Monitor Console في مساحة العمل. يبدأ VEXcode 123 دائمًا بمتغير "myVariable". للحصول على معلومات حول إضافة متغير جديد وتسمية المتغيرات في VEXcode 123, شاهد هذه المقالة.
لإزالة المتغيرات من وحدة تحكم المراقبة، حدد الرمز "X".
يمكن أيضًا إضافة القوائم إلى وحدة تحكم المراقبة. قبل إضافتها إلى وحدة تحكم المراقبة، يجب إنشاء القوائم والقوائم ثنائية الأبعاد. يمكن القيام بذلك عن طريق تحديد "إنشاء قائمة" أو "إنشاء قائمة ثنائية الأبعاد" من صندوق الأدوات.
لإضافة قائمة موجودة أو قائمة ثنائية الأبعاد، حدد كتلة القائمة المرتبطة واسحبها إلى رمز وحدة التحكم في الشاشة في مساحة العمل.
إذا تم سحب الكتلة غير الصحيحة إلى أيقونة وحدة التحكم في مساحة العمل، فسيظهر رمز أحمر فوقها، مما يدل على أنه تم اختيار الكتلة الخاطئة ولا يمكن مراقبتها.
لإزالة قائمة من وحدة تحكم المراقبة، حدد الرمز "X".
مراقبة قيم الاستشعار
تتيح مراقبة قيم المستشعر في وحدة تحكم الشاشة للمستخدم عرض بيانات المستشعر في الوقت الفعلي.
في المثال التالي، تتم مراقبة الكتلة <Detects color> في وحدة تحكم المراقبة. يوجه المشروع الروبوت 123 للقيادة حتى يكتشف جسمًا ما. بمجرد اكتشاف جسم ما، إذا كان هذا الكائن باللون الأزرق، فسوف يتجه الروبوت 123 إلى اليمين. إذا لم يكتشف الروبوت 123 اللون الأزرق، فسوف يتجه نحو اليسار. شاهد بينما تتغير قيمة الكتلة <Detects color> في وحدة تحكم الشاشة من خطأ إلى صحيح عندما يكتشف 123 Robot اللون الأزرق.
يمكن أيضًا استخدام وحدة التحكم في المراقبة لمساعدة المستخدم على تصور تدفق المشروع من خلال إظهار الكتل التي قد لا يتم الإبلاغ عنها بشكل صريح، مثل قيمة المؤقت بالثواني.
في المثال التالي، يتم الإبلاغ عن كتلة (قيمة المؤقت) في وحدة تحكم المراقبة. سوف يتحرك الروبوت 123 للأمام لخطوتين، ثم ينتظر حتى تقوم كتلة (قيمة المؤقت) بإبلاغ قيمة أكبر من 5 ثوانٍ. سوف يستدير الروبوت 123 بعد ذلك إلى اليمين بمقدار 90 درجة. بدون وحدة التحكم في الشاشة، لن يتمكن المستخدم من تصور التوقيت الدقيق للروبوت 123 الذي يتحول إلى اليمين بزاوية 90 درجة.
مراقبة القيم المتغيرة
يمكن أيضًا استخدام وحدة التحكم في الشاشة لمراقبة القيم المتغيرة. يمكن لوحدة تحكم المراقبة تقديم تقارير في الوقت الفعلي لمتغير معين في المشروع.
في المثال التالي، يتم استخدام المتغير "timesRepeated" لمراقبة عدد المرات التي يكرر فيها الروبوت 123 سلوكًا معينًا. يمكن أن تساعد المراقبة المتغيرة على وحدة تحكم المراقبة في تقديم تعليقات في الوقت الفعلي لفهم تدفق المشروع.