مصد LED#

مقدمة#

يمكن لمصد LED أن يكتشف متى يتم الضغط عليه ويمكنه تغيير لونه أو نمطه لتوفير ملاحظات بصرية.

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

حدد لون المصد#

تحدد كتلة Set Bumper color لون مصد LED الذي يجب أن يكون عليه، أو الذي يجب إيقاف تشغيله.

يمكن استخدام مصد LED لتتبع مكان وجود الروبوت في المشروع أو لإظهار متى يتم استيفاء شروط معينة.

اضبط [bumper v] إلى [أحمر v] :: custom-led

حدود

وصف

قاد

تم تحديد مصد LED لتغيير لونه، وتم تكوينه في نافذة الأجهزة.

لون

لون ضبط مصباح LED على المصد:

  • أحمر
  • أخضر
  • إيقاف — يُطفئ مصباح LED

مثال

عند البدء :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
للأبد
اضبط [bumper v] إلى [أخضر v] :: custom-led
انتظر [0.5] ثانية
اضبط [bumper v] إلى [إيقاف v] :: custom-led
انتظر [0.5] ثانية

ضبط سطوع لوحة التحكم#

تحدد كتلة Set Bumper brightness مستوى سطوع مصباح LED Bumper.

نسبة أعلى تجعل الضوء أكثر سطوعاً. نسبة أقل تجعل الضوء أقل سطوعاً.

إذا كان مصد LED مطفأً، فإن ضبط طاقة الإضاءة فوق 0% سيؤدي إلى تشغيل الضوء.

إذا كان مصد LED قيد التشغيل، فإن ضبط طاقة الإضاءة على 0% سيؤدي إلى إطفاء الضوء.

اضبط سطوع [bumper v] إلى [50] % :: custom-led

حدود

وصف

قاد

تم تحديد زر LED لتغيير سطوعه، وتم تكوينه في نافذة الأجهزة.

سطوع

السطوع الجديد لضبط مصد LED من 0% إلى 100% كرقم صحيح.

مثال

عند البدء :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
اضبط سطوع [bumper v] إلى [25] % :: custom-led
اضبط [bumper v] إلى [أخضر v] :: custom-led
انتظر [2] ثانية
اضبط سطوع [bumper v] إلى [100] % :: custom-led

تم الضغط على المصد#

تُبلغ كتلة Bumper pressed المنطقية عما إذا كان يتم الضغط على زر LED الخاص بالمصد أم لا. ويمكن استخدام ذلك للتحقق مما إذا كان الروبوت يصطدم بأجسام أخرى.

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

  • خطأ — لم يتم الضغط على مصد LED.

<[bumper v] مضغوط؟ :: custom-led>

حدود

وصف

قاد

تم تحديد مصد LED المراد فحصه، وتم تكوينه في نافذة الأجهزة.

مثال

عند البدء :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
استدر [يسار v]
انتظر حتى <[bumper v] مضغوط؟ :: custom-led>
استدر [يمين v]