هوائي#

مقدمة#

يستطيع جهاز VEX EXP Brain التحكم في نظام CTE الهوائي باستخدام أساليب من فئة Pneumatic تسمح هذه الأساليب للجهاز بالتحكم في المضخة الهوائية ومدّ أو تقليص الأسطوانات الهوائية.

بالنسبة للأمثلة أدناه، سيتم تسمية الملف اللولبي الهوائي CTE المُكوّن pneumatic_1 وسيتم استخدامه في جميع الأمثلة اللاحقة في جميع أنحاء وثائق API هذه عند الإشارة إلى Pneumatic.

فيما يلي قائمة بجميع الطرق المتاحة:

الإجراءات – التحكم في الأسطوانات الهوائية والمضخة الهوائية.

  • extend – يمتد أسطوانة هوائية.

  • retract – يسحب أسطوانة هوائية.

  • pump_on – يقوم بتشغيل المضخة الهوائية.

  • pump_off – إيقاف تشغيل المضخة الهوائية.

المُشغِّلات – تشغيل أو إيقاف المضخة الهوائية.

  • pump – يقوم بتشغيل أو إيقاف المضخة الهوائية.

المنشئات – قم بتهيئة وتكوين الملف اللولبي الهوائي CTE يدويًا.

  • Pneumatic – إنشاء ملف لولبي هوائي CTE.

الإجراءات#

extend#

extend يمتد أسطوانة هوائية.

Usage:
extend(cylinder)

المعلمة

وصف

cylinder

الأسطوانة المراد تمديدها:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — تمديد جميع الأسطوانات

# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)

retract#

retract سحب أسطوانة هوائية.

Usage:
retract(cylinder)

المعلمة

وصف

cylinder

الأسطوانة المراد سحبها:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — سحب جميع الأسطوانات.

# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)

pump_on#

pump_on يقوم بتشغيل المضخة الهوائية.

Usage:
pump_on()

حدود

وصف

لا تحتوي هذه الطريقة على أي معلمات.

# Turn the pneumatic pump on
pneumatic_1.pump_on()

pump_off#

pump_off يقوم بإيقاف تشغيل المضخة الهوائية.

Usage:
pump_off()

حدود

وصف

لا تحتوي هذه الطريقة على أي معلمات.

# Turn the pneumatic pump off
pneumatic_1.pump_off()

المعدون#

pump#

pump تقوم بتشغيل أو إيقاف المضخة الهوائية.

Usage:
pump(state)

المعلمة

وصف

state

الحالة المراد ضبطها: True يقوم بتشغيل المضخة الهوائية، و False يقوم بإيقاف تشغيل المضخة الهوائية.

# Turn the pneumatic pump on
pneumatic_1.pump(True)

# Turn the pneumatic pump off
pneumatic_1.pump(False)

المُنشئون#

Pneumatic#

Pneumatic يُنشئ نظامًا هوائيًا.

Pneumatic(smartport)

المعلمة

وصف

smartport

المنفذ الذكي الذي يتصل به الملف اللولبي الهوائي، مكتوبًا على النحو التالي: Ports.PORTx حيث x هو رقم المنفذ.

# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)