Pneumatik#

Perkenalan#

VEX IQ Brain dapat mengontrol sistem Pneumatik VEX IQ menggunakan metode dari kelas Pneumatic Metode ini memungkinkan Brain untuk mengontrol pompa pneumatik dan memperpanjang atau menarik kembali silinder pneumatik.

Halaman ini menggunakan pneumatic_1 sebagai contoh nama Pneumatik. Ganti dengan nama yang Anda konfigurasi sendiri sesuai kebutuhan.

Berikut adalah daftar semua metode:

Aksi — Mengontrol silinder pneumatik.

  • extend — Memperpanjang silinder.

  • retract — Menarik silinder.

Mutator — Menghidupkan atau mematikan pompa pneumatik.

  • pump_on — Menyalakan pompa pneumatik.

  • pump_off — Mematikan pompa pneumatik.

  • pump — Menghidupkan atau mematikan pompa pneumatik.

Getter — Memeriksa apakah solenoida terhubung.

  • installed — Mengembalikan apakah solenoid terhubung ke Otak atau tidak.

Konstruksi — Inisialisasi dan konfigurasikan Pneumatik secara manual.

Tindakan#

extend#

extend memperpanjang silinder pneumatik.

Usage:
pneumatic_1.extend(cylinder)

Parameter

Keterangan

cylinder

Silinder yang akan diperpanjang:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Kedua silinder

retract#

retract menarik kembali silinder pneumatik.

Usage:
pneumatic_1.retract(cylinder)

Parameter

Keterangan

cylinder

Silinder yang akan ditarik:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Kedua silinder

Mutator#

pump_on#

pump_on menghidupkan pompa pneumatik.

Usage:
pneumatic_1.pump_on()

Parameter

Keterangan

Metode ini tidak memiliki parameter.

pump_off#

pump_off mematikan pompa pneumatik.

Usage:
pneumatic_1.pump_off()

Parameter

Keterangan

Metode ini tidak memiliki parameter.

pump#

pump menghidupkan atau mematikan pompa pneumatik.

Usage:
pneumatic_1.pump(state)

Parameter

Keterangan

state

Status yang akan diatur: True menghidupkan pompa pneumatik, dan False mematikan pompa pneumatik.

Pencari#

installed#

installed mengembalikan nilai Boolean yang menunjukkan apakah solenoida terhubung ke Brain.

  • True — Solenoid terhubung ke Otak.

  • False — Solenoid tidak terhubung ke Otak.

Usage:
pneumatic_1.installed()

Parameter

Keterangan

Metode ini tidak memiliki parameter.

Konstruktor#

Konstruktor digunakan untuk membuat objek Pneumatic secara manual, yang diperlukan untuk mengkonfigurasi Pneumatik di luar VEXcode.

Pneumatics#

Konstruktor Pneumatic membuat objek Pneumatic di Smart Port yang ditentukan.

Usage:
pneumatic_1 = Pneumatic(smartport)

Parameter

Keterangan

smartport

Port pintar tempat solenoida terhubung, ditulis sebagai PORTx di mana x adalah nomor port.

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