ترميز مستشعر العين VEX 123 باستخدام المبرمج

يتيح مستشعر العين الموجود داخل الروبوت VEX 123 للروبوت اكتشاف وجود الأشياء القريبة ولون ذلك الشيء. يلعب المستشعر دورًا مهمًا في مساعدة الروبوت على اتخاذ القرارات بناءً على ما "يراه" - مثل اكتشاف علامة حمراء، أو تحديد عقبة، أو اختيار الاتجاه الذي يجب أن يتجه إليه أثناء النشاط.

يقع المستشعر في الجزء الأمامي من الروبوت.

روبوت 123 ذو توهج أصفر يسلط الضوء على نافذة المستشعر المستطيلة على جانب الجهاز.

: للحصول على أقصى قدر من الدقة عند استخدام مستشعر العين، تجنب الظلال أو الوهج أو الإضاءة الخافتة للغاية.


اكتشاف الألوان

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

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

اللون هو رقم على عجلة الألوان من 0 إلى 360 درجة يمثل نوع اللون.

3 بطاقات ترميز ملونة باللون البرتقالي من الأعلى إلى الأسفل تقرأ إذا كان اللون أحمر، إذا كان اللون أخضر، إذا كان اللون أزرق.

عند استخدام بطاقة Coder مثل إذا كان اللون أحمر، أوإذا كان اللون أخضر، أو إذا كان اللون، يتحقق الروبوت مما إذا كانت الدرجة اللونية التي أبلغ عنها مستشعر العين تقع ضمن نطاق معين لهذا اللون:

  • الأحمر: 340 درجة–20 درجة
  • الأخضر: 80°–145°
  • أزرق: 160 درجة–250 درجة

: إذا كان اللون يقع خارج هذه النطاقات - حتى لو كان لا يزال يبدو مثل اللون المقصود للعين البشرية - فقد لا يتصرف المشروع كما هو متوقع.


كشف الضوء

بالإضافة إلى اكتشاف اللون، يمكن لمستشعر العين أيضًا معرفة مقدار الضوء المنعكس من السطح. يساعد هذا الروبوت على معرفة ما إذا كان الشيء أمامه ساطعًا أم مظلمًا. تعكس الأسطح الساطعة، مثل الورق الأبيض أو الأشياء ذات الألوان الفاتحة، المزيد من الضوء. تعكس الأسطح الداكنة، مثل الشريط الأسود أو المناطق المظللة، الضوء بدرجة أقل.

بطاقتي ترميز باللون البرتقالي من الأعلى إلى الأسفل لقراءة ما إذا كانت ساطعة، وما إذا كانت داكنة.

لتنشيط بطاقة المبرمج إذا كانت ساطعة ، يجب أن يعكس الكائن الموجود أمام المستشعر 70% من الضوء على الأقل. إذا كان الانعكاس أقل من ذلك، فسيتم اعتباره مظلمًا، وسيعمل بدلاً من ذلك مع بطاقة Coder إذا كانت مظلمة.


اكتشاف الأجسام

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

يجب أن يكون الجسم على مسافة 18 ملم تقريبًا من المستشعر حتى يتم اكتشافه. لاحظ أن هذه القيمة قد تتأثر بالعوامل البيئية مثل الإضاءة المحيطة.

3 بطاقات ترميز مكدسة عموديا. الأول باللون الأزرق ويقرأ القيادة حتى الكائن، والاثنان السفليان باللون البرتقالي ويقرأان إذا كان الكائن وإذا لم يكن هناك كائن.

يتم استخدام هذا النوع من الكشف في بطاقات Coder مثل:

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

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

Last Updated: