استخدام أداة الرؤية مع مستشعر الرؤية

يتيح مستشعر الرؤية لروبوتك اكتشاف الألوان في بيئته والاستجابة لها. باستخدام كاميرا مدمجة ومعالجة داخلية، يستطيع مستشعر الرؤية تحديد وتتبع توقيعات الألوان، وهي ألوان محددة تقوم بتكوينها لمشروعك.

بمجرد تكوين توقيعات الألوان، يمكن للمستشعر الإبلاغ عن معلومات مثل الموقع والحجم وعدد الكائنات المطابقة ضمن مجال رؤيته.

:يمكن تكوين مستشعر الرؤية إذا كان لديك اتصال بالإنترنت.

الاتصال بـ Vision Utility

تُظهر قائمة الأجهزة في VEXcode EXP شبكة من الرموز التي تمثل الأجهزة المتوفرة. يتم تمييز رمز مستشعر الرؤية بإطار أبيض.

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

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

حدد افتح الأداة المساعدة لبدء تكوين توقيعات الألوان.

تُظهر واجهة Vision Sensor Utility شبكة من مربعات المعايرة الملونة على اليسار وقائمة بفتحات التوقيع على اليمين، والتي تحمل العلامات من SIG_1 إلى SIG_7. يحتوي كل توقيع على أزرار للتعيين والمسح. تم ضبط شريط السطوع الموجود في الجزء العلوي على 50. يظهر زر نسخ التكوين في الأسفل.

قم بتحديد أيقونة الكاميرا الموجودة في الزاوية العلوية اليسرى من النافذة لتوصيل مستشعر الرؤية لديك.

صورة مقربة للجزء الخلفي من جهاز استشعار الرؤية VEX تُظهر منافذه. يقع منفذ USB على اليسار ويضيء بضوء أصفر، مما يشير إلى توصيل المستشعر. ويحتوي المستشعر أيضًا على منفذين آخرين للاتصال بجهاز V5 Brain.

قم بتوصيل مستشعر الرؤية بالكمبيوتر باستخدام منفذ USB-C الخاص به.

مطالبة المتصفح من vision.vexcode.cloud تطلب الاتصال بجهاز استشعار الرؤية. يتم تسليط الضوء على اسم الجهاز Vision Sensor في مربع اختيار باللون الأزرق. تظهر الأزرار المسماة "اتصال" و"إلغاء" في أسفل المطالبة.

باستخدام مربع الحوار الخاص بجهازك، حدد "مستشعر الرؤية". تظهر هنا واجهة Windows للرجوع إليها.

ملاحظة: لا يمكن تكوين مستشعر الرؤية باستخدام Vision Utility أثناء توصيله بجهاز EXP Brain.

معاينة البث المباشر من Vision Sensor Utility يظهر مكعبًا أحمر اللون يقع في وسط مساحة معايرة بيضاء. تعرض الواجهة شريط تمرير السطوع مضبوطًا على 50 في الأعلى وعناصر التحكم في التكوين لـ SIG_1 حتى SIG_7 على الجانب الأيمن. يظهر زر مسح الكل أسفل فتحات التوقيع.

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

تكوين توقيع اللون

أداة الرؤية مع إبراز أيقونة الكاميرا في الزاوية العلوية اليسرى.

لتحديث الصورة المعروضة في Vision Utility، حدد رمز الكاميرا الأخضر.

سطوع منخفض

أداة الرؤية تعرض مكعبًا أحمر اللون مع سطوع مضبوط على 10. المشهد خافت جدًا ومن الصعب تحديد لون المكعب.

سطوع عالي

أداة الرؤية تعرض مكعبًا أحمر اللون مع سطوع مضبوط على 150. المشهد أكثر إشراقا والمكعب أحمر بشكل واضح.

لتغيير سطوع الصور الملتقطة بواسطة مستشعر الرؤية، استخدم شريط التمرير السطوع في الجزء العلوي من أداة الرؤية.

ضع مؤشر الماوس فوق الكائن ذي اللون الصلب، ثم حدد واسحب عبر اللون المطلوب لتكوينه، كما هو موضح في الفيديو هذا.

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

أداة استشعار الرؤية مع زر SIG_1 Set المميز، مما يشير إلى أنها تستخدم للتدريب على التوقيع.

سيصبح الزر Set باللون الأخضر. حدده لحفظ اللون.

معاينة مستشعر الرؤية تظهر مكعبًا أحمر يتم تعقبه. يحيط مربع أبيض محدد وطبقة من الخطوط المتقاطعة بالكائن، المسمى RED_BOX. يتم عرض الإحداثيات CX 147، CY 142، العرض 94، والارتفاع 96 في نص أبيض أعلى الكائن. على اليمين، يتم إدراج توقيع RED_BOX وتحديده بين إدخالات SIG الأخرى.

عندما يتم تعيين توقيع اللون، سيظهر مربع محدد حول أي ألوان تطابق هذا التوقيع. لمزيد من المعلومات حول خصائص الكائن وكيفية الترميز بها، انتقل إلى موقع مرجع API EXP.

يمكنك أيضًا إعادة تسمية توقيع اللون بالنقر فوق الاسم (افتراضيًا الاسم الأول هو SIG_1). سيؤدي التحديد خارج حقل النص إلى حفظ الاسم.

حدد رمز الأسهم بجوار توقيع اللون لضبط التسامح الخاص به، كما هو موضح في هذا الفيديو.

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

تكوين رمز اللون

تُظهر معاينة مستشعر الرؤية كائنين متعقبين يحملان تسمية RED_BOX وBLUE_BOX، ولكل منهما مربع محيط وطبقة متقاطعة. الصندوق الأحمر على اليسار بإحداثيات CX 73، CY 137، العرض 90، والارتفاع 90. الصندوق الأزرق على اليمين بإحداثيات CX 191، CY 140، العرض 94، والارتفاع 92. على الجانب الأيمن، تتضمن قائمة التوقيعات RED_BOX وBLUE_BOX. يتم تسليط الضوء على علامة التبويب "الرموز" الموجودة في الأسفل.

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

أصبحت علامة التبويب "الرموز" نشطة الآن. تم اكتشاف نفس المكعبات الحمراء والزرقاء على اليسار، مع تسميات RED_BOX وBLUE_BOX. في اللوحة اليمنى، يظهر الصف العلوي رمزًا مجمعًا بكلا الاسمين: RED_BOX، BLUE_BOX.

في مربع النص الأيمن، أدخل أسماء توقيعات الألوان المراد تضمينها في رمز اللون، بالترتيب وبفصل بينها بفاصلات.

على سبيل المثال، لإنشاء نمط أحمر يتبعه أزرق، أدخل RED_BOX,BLUE_BOX. لإنشاء نمط أزرق يتبعه أحمر، أدخل BLUE_BOX,RED_BOX.

يعرض معاينة مستشعر الرؤية مرة أخرى المكعبات الحمراء والزرقاء جنبًا إلى جنب. يتم عرض تسمية مخصصة، BOX_CODE، في قائمة الرموز، وتجميع RED_BOX وBLUE_BOX ضمن إدخال واحد. يظهر الإدخال المجمع في نفس الصف الذي توجد به أسماء المكعبات.

قم بإعادة تسمية توقيع اللون بالنقر داخل حقل النص الأيسر.

تُظهر معاينة مستشعر الرؤية مربعًا أبيضًا كبيرًا واحدًا يجمع بين المكعبين الأحمر والأزرق. يقرأ النص في الأعلى CX 128، CY 134، العرض 220، الارتفاع 108، Sig 12 Ang=-1، مما يشير إلى توقيع الكائن المدمج. تُظهر لوحة الرموز الموجودة على اليمين BOX_CODE كمعرف، مع إدراج RED_BOX وBLUE_BOX كعناصر مكونة.

بمجرد حفظ اسم لرمز اللون الجديد، سيتم عرضه على الشاشة.

تتمتع أكواد الألوان بخاصية فريدة يمكن استخدامها مع الكائنات الخاصة بها والتي تسمى "الزاوية". لمزيد من المعلومات حول هذه الخاصية، قم بزيارة موقع مرجع API EXP.

حفظ تكوين مستشعر الرؤية

تُظهر واجهة أداة استشعار الرؤية معاينة مباشرة مع اكتشاف كائنين وتسميتهما RED_BOX وBLUE_BOX. يتم عرض المربعات المحددة باستخدام علامات التقاطع، ويتم عرض بيانات الإحداثيات لكل منها. أسفل المعاينة، يمكنك رؤية مقتطف من تكوين JSON لـ RED_BOX، بما في ذلك السطوع واسم التوقيع ومعلمات اللون. يتم تسليط الضوء على زر أزرق يحمل عنوان "نسخ التكوين" في الأسفل.

بمجرد تعيين جميع توقيعات الألوان وأكواد الألوان، حدد نسخ التكوين والعودة إلى VEXcode.

شاشة إعدادات مستشعر الرؤية مع زر أزرق مميز ومُسمى لصق التكوين.

داخل VEXcode، حدد لصق التكوين.

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

ثم حددتم لحفظ تكوين مستشعر الرؤية والبدء في استخدامه للترميز في VEXcode EXP.

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

Last Updated: