موسع ثلاثي الأسلاك#
مقدمة#
تتيح وحدة توسيع الأسلاك الثلاثة لجهاز V5 Brain دعم المزيد من الأجهزة ذات الأسلاك الثلاثة عن طريق إضافة 8 منافذ إضافية من خلال اتصال منفذ ذكي واحد.

تستخدم هذه الصفحة اسم "موسع expander كمثال لاسم موسع الأسلاك الثلاثة. استبدله بالاسم الذي قمت بتكوينه حسب الحاجة.
فيما يلي قائمة بالطرق المتاحة:
المنشئ – تهيئة موسع ثلاثي الأسلاك يدويًا.
Triport- قم بإنشاء موسع مكون من 3 أسلاك.
فِهرِس#
يُرجع المؤشر index قيمة index بناءً على المنفذ الذكي المتصل به موسع الأسلاك الثلاثة. على سبيل المثال، إذا كان موسع الأسلاك الثلاثة متصلاً بالمنفذ 1، فإن المؤشر integer سيرجع 1.
Usage:
expander.index()
حدود |
وصف |
|---|---|
لا تحتوي هذه الطريقة على أي معلمات. |
المُنشئ#
تُستخدم الدوال البانية لإنشاء كائنات Triport Triport وهي ضرورية لتكوين موسع 3 أسلاك خارج VEXcode.
Triport#
Triport ينشئ موسعًا مكونًا من 3 أسلاك.
Usage:
Triport(smartport)
المعلمة |
وصف |
|---|---|
|
المنفذ الذكي الذي يتصل به موسع الأسلاك الثلاثة، مكتوبًا على النحو التالي: |
# Create a 3-Wire Expander in Port 10
expander = Triport(Ports.PORT10)
يحتوي كل كائن من نوع
Triportعلى 8 سمات للمنافذ (aومنh) تمثل المنافذ الموجودة على موسع الأسلاك الثلاثة. ويمكن استخدام هذه السمات في مُنشئ أي جهاز آخر من نوع 3-Wire كوسيط للمعاملport.
# Connect a Bumper Switch to the 3-Wire Expander
bumper_expanded_a = Bumper(expander.a)