استخدام وحدة تحكم الطباعة في VEXcode V5

تسمح وحدة التحكم بالطباعة للمستخدم بعرض الرسائل أو الإبلاغ عن قيم المستشعر أو تقديم البيانات من مشاريع VEXcode V5. تسمح وحدة التحكم بالطباعة أيضًا للمستخدمين بحفظ مخرجات الطباعة كملف نصي.

يمكن أيضًا استخدام وحدة التحكم في الطباعة لعرض معلومات العملية، وتوفير إشارات مرئية تمكن المستخدم من رؤية ما يحدث في مشروع VEXcode في لحظة زمنية محددة ، وبالتالي إجراء اتصال مرئي بين المشروع وإجراءات روبوت V5.


كيفية فتح وحدة التحكم بالطباعة

شريط أدوات VEXcode V5 مع تمييز أيقونة وحدة التحكم في الطباعة بين أيقونتي الأجهزة والمساعدة.

توجد وحدة التحكم بالطباعة في شاشة العرض V5. لفتح وحدة التحكم بالطباعة، حدد رمز شاشة العرض بجوار التعليمات.

قائمة وحدة التحكم بالطباعة مفتوحة وتعرض مساحة فارغة للمشاريع لطباعة المعلومات والنصوص عليها.

سيتم فتح شاشة العرض بمجرد تحديدها. توجد وحدة التحكم بالطباعة على الجانب الأيمن.


كيفية استخدام وحدة التحكم بالطباعة في مشروع

انظر وارسم الكتل التي تُشغّل وحدة التحكم في الطباعة

مجموعة أدوات VEXcode V5 مع فئة الطباعة الفرعية للكتل المعروضة داخل فئة المظهر.

يتم استخدام كتل المظهر المتخصصة ضمن مشروع VEXcode V5 لتشغيل وحدة تحكم الطباعة. تقوم هذه الكتل بطباعة الكلمات أو الأرقام أو القيم المبلغ عنها من المتغيرات أو حساب عامل التشغيل أو القيم المبلغ عنها من جهاز استشعار أو جهاز.

توفر ميزة التعليمات في VEXcode V5 معلومات إضافية حول هذه الكتل البرمجية وغيرها. راجع هذه المقالة للحصول على معلومات حول كيفية الوصول إلى ميزة "المساعدة".

VEXcode V5 قم بتعيين لون قلم التحديد مع فتح القائمة المنسدلة لتغيير الجهاز. الخيار الافتراضي هو تعيين لون القلم على الدماغ، ولكن يمكن تغييره ليتم تعيينه على وحدة التحكم بدلاً من ذلك.

ملاحظة: يمكن أيضًا استخدام كتلة [تعيين لون القلم] ضمن فئة الرسم في وحدة تحكم الطباعة عن طريق تحديد "وحدة التحكم" من القائمة المنسدلة.

استخدم كتل البحث مع وحدة تحكم الطباعة في المشروع

مشروع VEXcode V5 Blocks الذي يقرأ عند بدء التشغيل، اطبع Drive Forward على وحدة التحكم، ثم قم بتعيين المؤشر إلى السطر التالي على وحدة التحكم.

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

ملاحظة: يجب إضافة كتلة [Set Cursor] بعد كتلة [Print] حتى يظهر النص في وحدة تحكم الطباعة.

شريط أدوات VEXcode V5 مع تمييز أيقونتي التنزيل والتشغيل معًا.

قم بتنزيل المشروع على V5 Robot Brain وحدد "تشغيل". راجع هذه المقالة حول تنزيل المشروع وتشغيله. 

قائمة وحدة التحكم بالطباعة مفتوحة وتعرض الرسالة المطبوعة "القيادة للأمام".

بمجرد تحديد "تشغيل"، سيتم تشغيل المشروع وسيظهر نص "طباعة" أو القيم المبرمجة في وحدة تحكم الطباعة وفقًا لما يمليه مشروع VEXcode V5.

استخدم رسم الكتل مع وحدة تحكم الطباعة في المشروع

مشروع VEXcode V5 Blocks الذي يستخدم كتل ألوان أقلام الضبط للطباعة بألوان مختلفة. يقرأ المشروع: عند بدء التشغيل، قم بتعيين لون القلم إلى الأحمر على وحدة التحكم، واطبع كلمة RED على وحدة التحكم، ثم قم بتعيين المؤشر إلى الصف التالي على وحدة التحكم. بعد ذلك، اضبط لون القلم على اللون الأخضر في وحدة التحكم، واطبع كلمة "أخضر" في وحدة التحكم، ثم اضبط المؤشر على الصف التالي في وحدة التحكم.

استخدم كتل الرسم داخل المشروع لتغيير لون النص في وحدة التحكم بالطباعة. لاستخدام كتلة [تعيين لون القلم]، حدد كتلة [تعيين لون القلم] وأضفها إلى المشروع. حدد "وحدة التحكم" من القائمة المنسدلة.

ملاحظة: كتلة [تعيين لون القلم] هي كتلة الرسم الوحيدة التي يمكن استخدامها في وحدة التحكم.

شريط أدوات VEXcode V5 مع تمييز أيقونتي التنزيل والتشغيل معًا.

قم بتنزيل المشروع على V5 Robot Brain وحدد "تشغيل". راجع هذه المقالة حول تنزيل المشروع وتشغيله. 

قائمة وحدة التحكم في الطباعة مفتوحة وتعرض الرسالة المطبوعة باللون الأحمر ثم الأخضر في السطر التالي. تمت طباعة الرسائل بألوانها الخاصة.

بمجرد تحديد "تشغيل"، سيتم تشغيل المشروع وسيظهر نص "الطباعة" الملون أو القيم المبرمجة في وحدة تحكم الطباعة وفقًا لما يمليه مشروع VEXcode V5.


امسح الصفوف في وحدة تحكم الطباعة

قائمة وحدة التحكم بالطباعة مفتوحة، وزر المسح مُظلل أدناه.

هناك طريقتان لمسح كافة المعلومات من وحدة التحكم بالطباعة. الطريقة الأولى لمسح النص بالكامل هي تحديد الزر "مسح" الموجود أسفل يسار وحدة التحكم بالطباعة.

مشروع VEXcode V5 Blocks يستخدم كتل الانتظار لطباعة الرسائل مع فترات تأخير. يقرأ المشروع: عند بدء التشغيل، اطبع "Hello" على وحدة التحكم، ثم ضع المؤشر على السطر التالي على وحدة التحكم، ثم انتظر 5 ثوانٍ. بعد ذلك، امسح جميع الصفوف في وحدة التحكم، واطبع "وداعاً" في وحدة التحكم، ثم ضع المؤشر على الصف التالي في وحدة التحكم.

هناك طريقة أخرى لمسح وحدة تحكم الطباعة وهي استخدام كتلة مسح كافة الصفوف. أضف الكتلة مسح كافة الصفوف إلى المشروع لإزالة كافة الأسطر في وحدة التحكم بالطباعة. في هذا المشروع، ستتم طباعة كلمة "Hello" على وحدة تحكم الطباعة. بعد 5 ثوان، سيتم مسح كافة الصفوف. بعد ذلك، ستتم طباعة كلمة "Goodbye" على وحدة تحكم الطباعة.


احفظ من وحدة تحكم الطباعة

قائمة وحدة التحكم بالطباعة مفتوحة، وزر الحفظ مُظلل أدناه.

من السهل حفظ المعلومات من وحدة تحكم الطباعة على جهازك. حدد "حفظ" في الجزء السفلي من وحدة التحكم بالطباعة لحفظ النص بالكامل كملف .

يظهر ملف نصي محفوظ لوحدة تحكم الطباعة في مجلد التنزيلات الخاص بالجهاز.

بمجرد تحديد الزر "حفظ"، سيتم حفظ الملف تلقائيًا في مجلد التنزيلات على جهازك كملف .

ملاحظة: الملف لا يحفظ الألوان المطبوعة.


مشاريع نموذجية باستخدام وحدة تحكم الطباعة

الإبلاغ عن القيم والبيانات المتغيرة في المشروع

يمكن استخدام وحدة التحكم في الطباعة للإبلاغ عن القيم المتغيرة في لحظات منفصلة داخل المشروع. استخدم وحدة تحكم الطباعة لطباعة قيمة "myVariable"، أو إظهار عدد المرات التي يمر فيها المشروع خلال حلقة.

الإبلاغ عن قيم وبيانات الاستشعار في المشروع

صورة مصغرة لمشروع Clawbot (نظام الدفع ثنائي المحرك، بالقصور الذاتي) كمثال.

ملاحظة: يستخدم المشروع في هذه المقالة قالب Clawbot (نظام الدفع، محرك ثنائي، بالقصور الذاتي).

مشروع VEXcode V5 Blocks الذي يستخدم كتلة Turn، وحلقة while، وكتل الطباعة، وكتل الاستشعار. يقوم المشروع بتدوير الروبوت إلى اليمين ثم يطبع المؤقت الحالي بالثواني ودوران المحرك بالدرجات لمدة 10 ثوانٍ.

تظهر نافذة الطباعة مع رسائل الإخراج من المشروع السابق. تُظهر الرسائل قيم المؤقت والدوران وهي تتزايد بمرور الوقت حتى يصل المؤقت إلى 10 ثوانٍ.

تتيح البيانات التي تم التقاطها بواسطة وحدة تحكم الطباعة للمستخدم رؤية معلومات قيمة حول عمليات المشروع بما في ذلك معلومات مستشعر V5 Robot. عندما يتم تشغيل كتلة Print ، يمكن برمجتها لعرض المعلومات التي تم التقاطها في الوقت الحالي.

في المشروع التالي، تعرض وحدة التحكم في الطباعة المعلومات التي تم الإبلاغ عنها بواسطة مستشعر القصور الذاتي V5 Clawbot على النحو المنصوص عليه في كتلتي الشكل والاستشعار داخل المشروع. تتضمن هذه المعلومات التغييرات التي يلتقطها مستشعر القصور الذاتي في لحظات منفصلة أثناء تشغيل المشروع: الوقت بالثواني ودوران V5 Clawbot بالدرجات.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: