الأجهزة ثلاثية الأسلاك#

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

فيما يلي قائمة بالأجهزة المتاحة ذات الثلاثة أسلاك:

  • موسع الأسلاك الثلاثية - يقوم موسع الأسلاك الثلاثية بإضافة منافذ أسلاك ثلاثية إضافية عندما تكون جميع المنافذ المدمجة في الدماغ قيد الاستخدام.

  • مقياس التسارع - يكشف التسارع والميل على طول محاور متعددة لقياس الحركة والاتجاه. يتضمن المستشعر وصلة لضبط الحساسية بين نطاقي 2G و 6G.

  • مصباح LED قابل للعنونة - يتحكم في شرائط LED من منفذ ثلاثي الأسلاك، مما يسمح بضبط مصابيح LED الفردية على ألوان وأنماط محددة.

  • Analog - يقرأ إشارة جهد مستمر من مستشعر تناظري ثلاثي الأسلاك للإبلاغ عن القيم عبر نطاق معين.

  • مفتاح الصدمة - مفتاح زنبركي يستخدم للكشف عن الاصطدامات أو الصدمات على الروبوت.

  • Digital In - يقرأ إشارات الإدخال الثنائية (عالية أو منخفضة) من الأجهزة الخارجية مثل المفاتيح أو أجهزة الاستشعار.

  • Digital Out - يرسل إشارات خرج ثنائية (عالية أو منخفضة) للتحكم في الأجهزة الخارجية مثل مصابيح LED أو المرحلات.

  • المشفر - يقيس الوضع الدوراني النسبي واتجاه العمود لتحديد السرعة أو المسافة المقطوعة.

  • مستشعر الجيروسكوب - يقيس مستشعر الجيروسكوب اتجاه ودوران الروبوت.

  • مؤشر LED - يتحكم في مؤشرات LED عن طريق تشغيلها أو إيقافها.

  • مستشعر الضوء - يقيس شدة الضوء المحيط لاكتشاف تغيرات السطوع أو التباين في بيئة الروبوت.

  • مفتاح الحد - مفتاح صغير يكشف التلامس مع الأشياء أو الأسطح.

  • متتبع الخطوط - يكتشف الاختلافات في انعكاس الضوء، مما يسمح للروبوت بتتبع الخطوط على سطح الملعب.

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

  • مقياس الجهد - يقيس الوضع الزاوي لعمود أو آلية دوارة. يدعم المستشعر 270 درجة من الدوران.

  • تعديل عرض النبضة (PWM) - يخرج إشارة تحكم معدلة عرض النبضة من خلال منفذ ثلاثي الأسلاك لتشغيل وحدات التحكم في المحركات القديمة أو المؤازرات.

  • محدد المدى - يستخدم الموجات الصوتية فوق الصوتية لقياس المسافة بين المستشعر والأجسام القريبة.

These devices connect to one of eight 3-Wire ports (a through h) on the EXP Brain or a 3-Wire Expander. When constructing a 3-Wire device, pass the correct port as the port argument:

  • في EXP Brain، يتم الوصول إلى المنافذ من خلال brain.three_wire_port (على سبيل المثال، brain.three_wire_port.a).

  • في موسع الأسلاك الثلاثة، يتم الوصول إلى المنافذ مباشرة من مثيل الموسع (على سبيل المثال، expander.a).

# Connect a Gyro Sensor to the Brain's E port
gyro_sensor = Gyro(brain.three_wire_port.e)

# Connect a Line Tracker to the 3-Wire Expander's C port
line_tracker = Line(expander.c)