هوائي#
مقدمة#
يستطيع جهاز VEX IQ Brain التحكم في نظام VEX IQ الهوائي باستخدام أساليب من فئة Pneumatic تسمح هذه الأساليب للجهاز بالتحكم في المضخة الهوائية ومدّ أو تقليص الأسطوانات الهوائية.
تستخدم هذه الصفحة الاسم pneumatic_1 كمثال لاسم الجهاز الهوائي. استبدله بالاسم الذي قمت بتكوينه حسب الحاجة.
فيما يلي قائمة بجميع الطرق:
الإجراءات — التحكم في الأسطوانات الهوائية.
المُغيِّرات — تشغيل أو إيقاف المضخة الهوائية.
pump_on— يقوم بتشغيل المضخة الهوائية.pump_off— إيقاف تشغيل المضخة الهوائية.pump— يقوم بتشغيل أو إيقاف المضخة الهوائية.
أجهزة التوصيل — تحقق مما إذا كان الملف اللولبي موصولاً.
installed— إرجاع ما إذا كان الملف اللولبي متصلاً بالدماغ أم لا.
المنشئات — تهيئة وتكوين أنظمة الهواء المضغوط يدويًا.
Pneumatic— ينشئ كائنًا هوائيًا.
الإجراءات#
extend#
extend يمتد أسطوانة هوائية.
Usage:
pneumatic_1.extend(cylinder)
حدود |
وصف |
|---|---|
|
الأسطوانة المراد تمديدها:
|
retract#
retract سحب أسطوانة هوائية.
Usage:
pneumatic_1.retract(cylinder)
حدود |
وصف |
|---|---|
|
الأسطوانة المراد سحبها:
|
المتحولون#
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)
حدود |
وصف |
|---|---|
|
الحالة المراد ضبطها: |
المحصلون#
installed#
installed يعيد قيمة منطقية تشير إلى ما إذا كان الملف اللولبي متصلاً بالدماغ.
True— الملف اللولبي متصل بالدماغ.False— الملف اللولبي غير متصل بالدماغ.
Usage:
pneumatic_1.installed()
حدود |
وصف |
|---|---|
لا تحتوي هذه الطريقة على أي معلمات. |
المُنشئون#
تُستخدم أدوات الإنشاء لإنشاء كائنات Pneumatic يدويًا، وهي ضرورية لتكوين Pneumatics خارج VEXcode.
Pneumatics#
يقوم المُنشئ Pneumatic بإنشاء كائن Pneumatic في المنفذ الذكي المحدد.
Usage:
pneumatic_1 = Pneumatic(smartport)
المعلمة |
وصف |
|---|---|
|
المنفذ الذكي الذي يتصل به الملف اللولبي، ويكتب على النحو التالي: PORTx حيث x هو رقم المنفذ. |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)