القوالب الخاصة بي هي إحدى فئات الحظر ضمن VEXcode IQ. تتضمن بعض الفئات الأخرى المظهر والصوت والاستشعار والمتغيرات. يتم استخدام My Blocks لإنشاء سلسلة من الكتل التي يمكن استخدامها عدة مرات خلال المشروع.
ستغطي المقالة التالية:
- كيف تصنع بلوك
- كيفية تخصيص قالب
- إضافة إدخال (رقم)
- إضافة إدخال (قيمة منطقية)
- أضف تسمية
- اجمع بين المدخلات والتسميات
- كيفية حذف المدخلات / الملصقات
- كيفية استخدام Define Block
- كيفية استخدام المكعبات الخاصة بي
- تشغيل مثال صفارة الإنذار
- الطباعة بمثال الخط الجديد
كيف تصنع بلوك
حدد "إنشاء كتلة" من فئة القوالب الخاصة بي.
أعد تسمية الكتلة عن طريق إدخال حقل "اسم الكتلة" ، ثم حدد "موافق".
كيفية تخصيص قالب
إضافة إدخال (رقم)
حدد خيار "إضافة إدخال (رقم)" من شاشة "إنشاء كتلة (معاينة)". أعد تسمية الإدخال عن طريق إدخال حقل "الرقم" ، ثم حدد "موافق".
إضافة إدخال (قيمة منطقية)
حدد خيار "إضافة إدخال (منطقي)" من شاشة "إنشاء كتلة (معاينة)". أعد تسمية الإدخال عن طريق إدخال حقل "منطقي" ، ثم حدد "موافق".
أضف تسمية
حدد خيار "إضافة تسمية" من شاشة "إنشاء كتلة (معاينة)". أعد تسمية التصنيف عن طريق إدخال حقل "نص التسمية" ، ثم حدد "موافق".
اجمع بين المدخلات والتسميات
اجمع بين المدخلات والتسميات معًا لإنشاء سلسلة من الكتل.
كيفية حذف المدخلات / الملصقات
لحذف إدخال أو تسمية ، حدد رمز "مسح" أعلى الإدخال أو التسمية التي ترغب في إزالتها.
كيفية استخدام Define Block
يمكن الآن استخدام معلمة من كتلة "تحديد" بمجرد إنشائها.
إرفاق كتل إضافية إلى كتلة "تحديد".
استخدام المعلمات من كتلة "تحديد".
استخدم "My Block" المرفقة بلوك "عند البدء".
كيفية استخدام المكعبات الخاصة بي
تشغيل مثال صفارة الإنذار
في هذا المثال ، سيستخدم الروبوت My Blocks من أجل:
- تشغيل صوت صفارات الانذار 3 مرات
- تقدم للأمام لمسافة 12 بوصة
- تشغيل صوت صفارات الانذار 6 مرات
كتلة قبعة "تحديد" تكسر الإجراء. في المثال التالي ، هذا “عرّف” قبعة قبعة يكسر الكتل المستخدمة لتشغيل صوت صفارات الإنذار لعدد معين من المرات. اسحب الوسائط من كتلة التعريف لاستخدامها داخل الكتل.
بمجرد تعيين كتلة "تحديد" ، يمكن الآن سحب الكتلة المنشأة حديثًا وإضافتها إلى كتلة "عند البدء" لتعيين المعلمات.
بمجرد تغيير المعلمات ، يصبح المشروع جاهزًا ليتم تنزيله وتشغيله .
الطباعة بمثال الخط الجديد
في هذا المثال ، سيستخدم الروبوت My Blocks من أجل:
- تقدم للأمام لمدة 15 بوصة
- اطبع سعة البطارية وحرك المؤشر أيضًا إلى سطر جديد على شاشة الدماغ
- اقلب الروبوت 180 درجة إلى اليمين
- اطبع سعة البطارية وحرك المؤشر أيضًا إلى سطر جديد على شاشة الدماغ
تقوم مجموعة القبعة "تحديد" بتفكيك الكتل المستخدمة لطباعة قيم مراسل المستشعر ثم الانتقال إلى سطر جديد. اسحب الوسائط من كتلة التعريف لاستخدامها داخل الكتل.
بمجرد تعيين كتلة "تحديد" ، يمكن الآن سحب الكتلة المنشأة حديثًا وإضافتها إلى كتلة "عند البدء" لتعيين المعلمات.
بمجرد تغيير المعلمات ، يصبح المشروع جاهزًا ليتم تنزيله وتشغيله .