هوائي#

مقدمة#

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

تستخدم هذه الصفحة الاسم pneumatic_1 كمثال لاسم الجهاز الهوائي. استبدله بالاسم الذي قمت بتكوينه حسب الحاجة.

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

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

  • extend — تمديد أسطوانة.

  • retract — اسحب أسطوانة.

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

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

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

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

أجهزة التوصيل — تحقق مما إذا كان الملف اللولبي موصولاً.

  • installed — إرجاع ما إذا كان الملف اللولبي متصلاً بالدماغ أم لا.

المنشئات — تهيئة وتكوين أنظمة الهواء المضغوط يدويًا.

  • Pneumatic — ينشئ كائنًا هوائيًا.

الإجراءات#

extend#

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

Usage:
pneumatic_1.extend(cylinder)

حدود

وصف

cylinder

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

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – كلا الأسطوانتين

retract#

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

Usage:
pneumatic_1.retract(cylinder)

حدود

وصف

cylinder

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

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – كلا الأسطوانتين

المتحولون#

pump_on#

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

Usage:
pneumatic_1.pump_on()

حدود

وصف

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

pump_off#

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

Usage:
pneumatic_1.pump_off()

حدود

وصف

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

pump#

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

Usage:
pneumatic_1.pump(state)

حدود

وصف

state

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

المحصلون#

installed#

installed يعيد قيمة منطقية تشير إلى ما إذا كان الملف اللولبي متصلاً بالدماغ.

  • True — الملف اللولبي متصل بالدماغ.

  • False — الملف اللولبي غير متصل بالدماغ.

Usage:
pneumatic_1.installed()

حدود

وصف

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

المُنشئون#

تُستخدم أدوات الإنشاء لإنشاء كائنات Pneumatic يدويًا، وهي ضرورية لتكوين Pneumatics خارج VEXcode.

Pneumatics#

يقوم المُنشئ Pneumatic بإنشاء كائن Pneumatic في المنفذ الذكي المحدد.

Usage:
pneumatic_1 = Pneumatic(smartport)

المعلمة

وصف

smartport

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

# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)