استخدام مفتاح المصد مع VEX EXP

وصف

هذا المستشعر هو مفتاح. يخبر الروبوت ما إذا تم الضغط على المصد الخاص به (قيمة المستشعر 1) أو تحريره (قيمة المستشعر 0).

قطعة مفتاح مصد VEX.


كيفية عمل مفتاح المصد: إكمال الدائرة

يعتمد مفتاح VEX Bumper Switch على الجهاز الكهربائي الأكثر استخدامًا: المفتاح. يتكون المفتاح من محطتين (أماكن لتوصيل السلك) وجسر سلكي "لإجراء" الاتصال عند الضغط على المفتاح. كما هو موضح في الرسوم المتحركة أدناه، عندما تضغط على السلك المتصل، فإنك "تكمل" الدائرة، ويسجل دماغ الروبوت ذلك في برنامجك.

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


إعداد مفتاح المصد

التنسيب

منظر بزاوية لبناء BaseBot. يحتوي الروبوت على مفتاح مصد متصل يتم تسليط الضوء عليه ويشير إلى مقدمة الروبوت.

يعد وضع مفتاح المصد مهمًا جدًا للحصول على قراءات دقيقة.

تأكد من عدم وجود أي هيكل على الروبوت أمام الزر الموجود على وجه المستشعر.

يجب أن يكون هناك مسار واضح أمام المستشعر بين أي جسم يتم الضغط عليه والمستشعر.

قراءة نتائج تبديل المصد

تمنع VEXcode EXP المشروع الذي يستخدم مفتاح Bumper Switch وتطبع الكتل للإبلاغ في حالة الضغط على المفتاح. يقرأ المشروع عند البدء، اضبط الخط على Mono Small على Brain. التالي هو حلقة دائمة تحتوي على 4 كتل فيها. تقرأ الكتل الأربع "مسح جميع الصفوف على Brain"، وتعيين المؤشر إلى الصف 1 العمود 1 على Brain، وطباعة "تم الضغط على Bumper؟" على الدماغ وضبط المؤشر إلى الصف التالي، وأخيرًا طباعة BumperA مضغوط؟ على الدماغ. يظهر المشروع قيد التشغيل على دماغ EXP على الجانب، وتظهر الشاشة عبارة Bumper pressed؟ حقيقي.

من المفيد استخدام كتل الطباعة لطباعة نتائج مفتاح المصد.

بمجرد إنشاء وتشغيل مشروع يطبع نتائج Bumper Switch، ستتمكن من رؤيتها على شاشة Brain.


إضافة مفتاح المصد كجهاز في VEXcode EXP

عندما يتم استخدام جهاز استشعار مع لغة برمجة، يجب تكوينه ضمن تلك اللغة.

قائمة أجهزة VEXcode EXP بعد تحديد زر إضافة جهاز. تم تسليط الضوء على خيار 3 Wire.

باستخدام VEXcode EXP، يتم تحقيق ذلك باستخدام ميزة "إضافة جهاز" من نافذة الأجهزة. سوف تحتاج إلى الذهاب إلى أجهزة الاستشعار ذات 3 أسلاك.

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

بمجرد إضافة Bumper Switch إلى مشروعك، ستصبح مجموعة جديدة من كتل الاستشعار متاحة.

لمزيد من المعلومات حول الكتل من فئة "الاستشعار" المتعلقة بـ Bumper Switch، راجع معلومات المساعدة (مشروع الكتل).


الاستخدامات الشائعة لمفتاح المصد

استشعار الصحافة

يمنع VEXcode EXP المشروع الذي يستخدم مفتاح Bumper Switch للدفع للأمام حتى يلمس كائنًا أو حائطًا. يقرأ المشروع عند البدء، قم بالقيادة للأمام، وانتظر حتى يتم الضغط على BumperA، ثم توقف عن القيادة.

تتيح هذه الميزة للروبوت الخاص بك اكتشاف متى يضغط شيء ما على مفتاح المصد.

يتم استخدام المشروع النموذجي الموضح على اليسار لتشفير روبوت مزود بمفتاح ممتص الصدمات مثبت في المقدمة للقيادة حتى يتم الضغط على المستشعر، ثم التوقف عن القيادة بمجرد الضغط على مفتاح المصد.

الأحداث الوفير

مشروع VEXcode EXP يحتوي على مجموعتين صغيرتين من الكتل. تحتوي المجموعة الأولى على كتلة "عند البدء" تليها كتلة "تكرار" التي تم ضبطها للتكرار 4 مرات. في كتلة التكرار، هناك كتلتان مكتوب عليهما: القيادة للأمام لمسافة 500 ملم، ثم الانعطاف إلى اليمين لمدة 90 درجة. تقرأ المجموعة الثانية من الكتل "عند الضغط على BumperA"، اطبع "هل تم الضغط على BumperA؟" على الدماغ وضبط المؤشر إلى الصف التالي.

تسمح هذه الميزة لبرنامجك بتشغيل تعليمات برمجية محددة عند اكتشاف شيء ما يضغط على مفتاح المصد.

يتم استخدام نموذج المشروع الموضح على اليسار لتشفير روبوت مزود بمفتاح ممتص الصدمات مثبت في المقدمة للقيادة في مربع، وفي أي وقت يتم الضغط على مفتاح المصد سيطبع الدماغ True.

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

Last Updated: