استشعار الدماغ#

مقدمة#

تتضمن فئة استشعار الدماغ وحدات برمجية تستشعر المدخلات من وحدة VEX IQ (الجيل الثاني) وتُبلغ عن قيم النظام الداخلية. تُمكّن هذه الوحدات مشروعك من الاستجابة لضغطات الأزرار، ومراقبة حالة البطارية، وتحديد موضع مؤشر الشاشة الحالي أثناء الطباعة.

تُستخدم هذه الكتل غالبًا جنبًا إلى جنب مع أدوات التغذية الراجعة المرئية مثل كتل Screen أو Console، مما يساعد في إنشاء برامج تفاعلية أو سريعة الاستجابة أثناء وقت التشغيل.

فيما يلي قائمة بجميع الكتل:

تم الضغط على زر الدماغ#

تقوم كتلة تم الضغط على زر الدماغ المنطقية بالإبلاغ عما إذا كان يتم الضغط على زر الدماغ حاليًا.

  • صحيح — يتم الضغط على الزر المحدد.

  • خطأ — لم يتم الضغط على الزر المحدد.

<زر Brain [◀ v] مضغوط؟>

حدود

وصف

زر

زر التحقق من الضغط:

  • ◀
  • ▶
  • تحقق

مثال

عند البدء
[Spin when a Brain button is pressed.]
انتظر حتى <زر Brain [▶ v] مضغوط؟>
استدر [يمين v] بمقدار (360) درجة ▶

سعة البطارية#

تقوم وحدة الإبلاغ عن سعة البطارية بالإبلاغ عن مستوى البطارية، كنسبة مئوية من 0% إلى 100%.

(سعة البطارية بـ %)

حدود

وصف

لا يحتوي هذا الجزء على أي معلمات.

مثال

عند البدء
[Display the current battery capacity.]
اطبع (سعة البطارية بـ %) على الشاشة ◀ وانتقل للصف التالي

عندما زر الدماغ#

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

عندما يحجب حدث زر الدماغ قبعة القبعة#
عند ضغط زر Brain [◀ v] [مضغوط v]

حدود

وصف

أزرار

يُحدد الزر الذي سيُفعّل الحدث:

  • ◀
  • ▶
  • تحقق

فعل

يحدد متى سيتم تنفيذ مجموعة الكتل المرفقة: pressed سيتم تشغيلها عند الضغط على زر، و released سيتم تشغيلها عند تحرير الزر.

مثال

عند الضغط على الشاشة، يعرض الدماغ نصًا.#
عند ضغط زر Brain [◀ v] [مضغوط v]
[Display a text when the ◀ button is pressed.]
اطبع [Hello, IQ!] على الشاشة ◀ وانتقل للصف التالي