My Blocks هي إحدى فئات الكتلة داخل VEXcode V5. تتضمن بعض الفئات الأخرى المظهر والصوت والاستشعار والمتغيرات. يتم استخدام My Blocks لإنشاء سلسلة من الكتل التي يمكن استخدامها عدة مرات خلال المشروع.


كيف تصنع بلوك

حدد جعل كتلة

حدد "Make a Block" من فئة My Blocks.

إعادة تسمية الكتلة الخاصة بي

أعد تسمية الكتلة عن طريق إدخال حقل "اسم الحظر" ، ثم حدد "موافق".


كيفية تخصيص قالب

إضافة إدخال (رقم)

إضافة المدخلات

حدد خيار "إضافة إدخال (رقم)" من شاشة "إنشاء كتلة". أعد تسمية الإدخال عن طريق إدخال حقل "الرقم" ، ثم حدد "موافق".

إضافة إدخال (منطقي)

إضافة منطقي

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

أضف تسمية

أضف تسمية

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

اجمع بين المدخلات والتسميات

الجمع بين المدخلات

اجمع بين المدخلات والتسميات معًا لإنشاء سلسلة من الكتل ، ثم حدد "موافق".


كيفية حذف المدخلات / الملصقات

حذف

لحذف إدخال أو تسمية ، حدد رمز "مسح" أعلى الإدخال أو التسمية التي ترغب في إزالتها.


كيفية استخدام Define Block

استخدام تحديد الكتلة

يمكن الآن استخدام معلمة من كتلة {Define} بمجرد إنشائها.

استخدام تحديد الكتلة

إرفاق كتل إضافية إلى الكتلة {Define} .

استخدام تحديد الكتلة

استخدم المعلمات من كتلة {Define} .

استخدام تحديد الكتلة

استخدم [My Block] المرفقة بكتلة {When Started} .


كيفية استخدام المكعبات الخاصة بي

مثال القيادة في الساحات

في هذا المثال ، سيستخدم الروبوت My Blocks من أجل:

  • تقدم للأمام في مساحة 200 مم.
  • انعطف يمينًا بزاوية 45 درجة.
  • تقدم للأمام في مساحة 300 مم.

تعمل كتلة قبعة {Define} على كسر أحد الإجراءات. في المثال التالي ، تكسر كتلة {Define} هذه الكتل المستخدمة للقيادة في مربع لعدد معين من المرات. اسحب الوسائط من كتلة {Define} لاستخدامها داخل الكتل.

بمجرد تعيين الكتلة {Define} ، يمكن الآن سحب الكتلة المنشأة حديثًا وإضافتها إلى كتلة {When Started} لتعيين المعلمات.

أخير

بمجرد تغيير المعلمات ، يصبح المشروع جاهزًا للتنزيل والتشغيل.

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