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

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


 كيفية صنع بلوك

Make_a_Block.png

حدد "إنشاء كتلة" من فئة "الكتل الخاصة بي".

Rename_a_block.png

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


كيفية تخصيص كتلة

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

Input_a_number.png

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

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

Add_a_boolean.png

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

أضف تصنيفًا

Add_a_label.png

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

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

Combine_inputs_and_labels.png

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


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

حذف_التسمية___input.png

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


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

Define_block.png

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

Add_blocks_to_define.png

قم بإرفاق كتل إضافية إلى كتلة "التعريف".

Use_paramaters_in_define_block.png

استخدم المعلمات من كتلة "التعريف".

Attach_to_When_Started.png

استخدم "My Block" المرفقة مع كتلة "عند البدء".


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

لعب صفارة الإنذار مثال

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

  • قم بتشغيل صوت صفارة الإنذار 3 مرات
  • قم بالقيادة للأمام لمدة 12 بوصة
  • قم بتشغيل صوت صفارة الإنذار 6 مرات

كتلة القبعة "التعريفية" تكسر الإجراء. في المثال التالي، هذا "التعريف" قبعة القبعة يكسر الكتل المستخدمة لتشغيل صوت صفارات الإنذار لعدد معين من المرات. اسحب الوسائط من كتلة التعريف لاستخدامها داخل الكتل.

بمجرد تعيين الكتلة "تعريف"، يمكن الآن سحب الكتلة التي تم إنشاؤها حديثًا وإضافتها إلى الكتلة "عند البدء" لتعيين المعلمات.

Play_siren_example.png

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

الطباعة باستخدام مثال السطر الجديد

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

  • قم بالقيادة للأمام لمدة 15 بوصة
  • اطبع سعة البطارية وحرك المؤشر أيضًا إلى سطر جديد على شاشة Brain
  • أدر الروبوت 180 درجة إلى اليمين
  • اطبع سعة البطارية وحرك المؤشر أيضًا إلى سطر جديد على شاشة Brain

 

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

بمجرد تعيين كتلة "التعريف"، يمكن الآن سحب الكتلة التي تم إنشاؤها حديثًا وإضافتها إلى الكتلة "عند البدء" لتعيين المعلمات.

غير مسمى.png

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

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

Last Updated: