عين#

مقدمة#

يستطيع مستشعر العين رصد الأجسام والألوان، كما يمكنه تحديد كمية الضوء المنعكس إليه وقيمة درجة اللون المرصود. ويحتوي المستشعر على ضوء يمكن تشغيله أو إطفاؤه لتحسين وضوح الرؤية.

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

ضبط ضوء العين#

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

اضبط ضوء العين [تشغيل v]

حدود

وصف

ولاية

حالة ضوء مستشعر العين: مضاء أو مطفأ.

مثال

عند البدء
[Continuously blink the light.]
للأبد
اضبط ضوء العين [تشغيل v]
انتظر (2) ثانية
اضبط ضوء العين [إيقاف v]
انتظر (2) ثانية

قوة ضوء العين#

تحدد كتلة set eye light power مدى سطوع ضوء مستشعر العين. يساعد هذا الضوء مستشعر العين على اكتشاف الأجسام والألوان بشكل أوضح.

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

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

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

اضبط طاقة ضوء العين إلى (50) %

حدود

وصف

سطوع

مستوى السطوع الذي يجب ضبط ضوء مستشعر العين عليه، من 0% إلى 100%. استخدم أعدادًا صحيحة.

مثال

عند البدء
[Set the light to different power levels.]
اضبط طاقة ضوء العين إلى (25) %
انتظر (2) ثانية
اضبط طاقة ضوء العين إلى (50) %
انتظر (2) ثانية
اضبط طاقة ضوء العين إلى (100) %

عثرت العين على شيء ما#

تقوم كتلة “العين وجدت جسماً” المنطقية بالإبلاغ عما إذا كان مستشعر العين يكتشف جسماً ضمن النطاق أم لا.

  • صحيح — مستشعر العين يكتشف وجود جسم ما.

  • خطأ — لا يكتشف مستشعر العين أي جسم.

<العين وجدت كائناً؟>

حدود

وصف

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

مثال

عند البدء
[Stop driving after detecting an object.]
اضبط ضوء العين [تشغيل v]
تشغيل [للأمام v]
انتظر (0.1) ثانية
انتظر حتى <العين وجدت كائناً؟>
إيقاف القيادة

العين تكتشف اللون#

تقوم كتلة العين التي تكتشف اللون المنطقية بالإبلاغ عما إذا كان مستشعر العين يكتشف لونًا محددًا، بناءً على قيمة اللون المكتشفة.

  • صحيح – يستشعر مستشعر العين اللون المحدد.

  • خطأ – لا يكتشف مستشعر العين اللون المحدد.

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

<العين تكشف [أحمر v]؟>

حدود

وصف

لون

اللون الذي يستشعره مستشعر العين:

  • أحمر - قيمة اللون بين 340° و20°.
  • أخضر - قيمة اللون بين 75° و154°.
  • أزرق - قيمة اللون بين 160° و254°.

مثال

عند البدء
[Stop driving after detecting a green object.]
اضبط ضوء العين [تشغيل v]
تشغيل [للأمام v]
انتظر (0.1) ثانية
انتظر حتى <العين تكشف [أخضر v]؟>
إيقاف القيادة

لون العين#

تقوم وحدة الإبلاغ عن لون العين بالإبلاغ عن اللون الذي تم اكتشافه بواسطة مستشعر العين كرقم من 0 إلى 359 درجة.

اللون هو طريقة لوصف اللون باستخدام الأرقام الموجودة على عجلة الألوان.

عجلة ألوان دائرية تعرض طيفًا كاملاً من الألوان مُصنّفة بقيم درجات حول المحيط، وتزداد بمقدار 30 درجة من 0° في الأعلى إلى 360°.

(تدرج لون العين بالدرجات)

حدود

وصف

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

مثال

عند البدء
[Display if an object is pink.]
للأبد
امسح جميع الصفوف
إذا <[290] [math_less_than v] (تدرج لون العين بالدرجات) [math_less_than v] [350]> إذن
اطبع [Pink!] ▶
انتظر (0.1) ثانية
وإلا
اطبع [Not pink!] ▶
انتظر (0.1) ثانية

جسم لامع للعين#

تقوم كتلة العين الساطعة المنطقية بالإبلاغ عما إذا كان الجسم الذي تم اكتشافه بواسطة مستشعر العين ساطعًا أم لا.

يُعتبر الجسم ساطعًا عندما يعكس أكثر من 70% من سطوعه إلى مستشعر العين.

  • صحيح — يعكس الجسم المكتشف أكثر من 70% من السطوع.

  • خطأ — يعكس الجسم المكتشف سطوعًا بنسبة 70% أو أقل.

يمكن استخدام هذا قبل التحقق من اللون للتأكد من أن الجسم يعكس ضوءًا كافيًا لكي يتمكن مستشعر العين من اكتشاف اللون بشكل موثوق.

<العين تكشف كائناً مضيئاً؟>

حدود

وصف

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

مثال

عند البدء
[Display whether a detected object is bright.]
اضبط طاقة ضوء العين إلى (100) %
تشغيل [للأمام v]
انتظر حتى <العين وجدت كائناً؟>
انتظر (0.1) ثانية
إذا <العين تكشف كائناً مضيئاً؟> إذن
اطبع [Bright object!] ▶
وإلا
اطبع [Object not bright.] ▶

سطوع العين#

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

نسبة أعلى تعني انعكاس المزيد من الضوء إلى مستشعر العين. نسبة أقل تعني انعكاس كمية أقل من الضوء.

(سطوع العين بـ %)

حدود

وصف

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

مثال

عند البدء
[Display whether a detected object is bright.]
اضبط طاقة ضوء العين إلى (100) %
تشغيل [للأمام v]
انتظر حتى <العين وجدت كائناً؟>
انتظر (0.1) ثانية
إذا <(سطوع العين بـ %) [math_less_than v] [70]> إذن
اطبع [Object not bright.] ▶
وإلا
اطبع [Bright object!] ▶