Pneumatik#

Perkenalan#

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

Untuk contoh-contoh di bawah ini, Solenoid Pneumatik CTE yang dikonfigurasi akan diberi nama pneumatic_1 dan akan digunakan di semua contoh selanjutnya di seluruh dokumentasi API ini ketika merujuk ke metode kelas Pneumatic.

Berikut adalah daftar semua metode yang tersedia:

Tindakan – Mengontrol silinder pneumatik dan pompa pneumatik.

  • extend – Memperpanjang silinder pneumatik.

  • retract – Menarik kembali silinder pneumatik.

  • pump_on – Menyalakan pompa pneumatik.

  • pump_off – Mematikan pompa pneumatik.

Pengatur – Menghidupkan atau mematikan pompa pneumatik.

  • pump – Menghidupkan atau mematikan pompa pneumatik.

Konstruksi – Inisialisasi dan konfigurasikan Solenoid Pneumatik CTE secara manual.

Tindakan#

extend#

extend memperpanjang silinder pneumatik.

Usage:
extend(cylinder)

Parameter

Keterangan

cylinder

Silinder yang akan diperpanjang:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — Memperpanjang semua silinder

# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)

# Wait 2 seconds
wait(2, SECONDS)

# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)

retract#

retract menarik kembali silinder pneumatik.

Usage:
retract(cylinder)

Parameter

Keterangan

cylinder

Silinder yang akan ditarik:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — Menarik semua silinder.

# 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 menghidupkan pompa pneumatik.

Usage:
pump_on()

Parameter

Keterangan

Metode ini tidak memiliki parameter.

# Turn the pneumatic pump on
pneumatic_1.pump_on()

pump_off#

pump_off mematikan pompa pneumatik.

Usage:
pump_off()

Parameter

Keterangan

Metode ini tidak memiliki parameter.

# Turn the pneumatic pump off
pneumatic_1.pump_off()

Setter#

pump#

pump menghidupkan atau mematikan pompa pneumatik.

Usage:
pump(state)

Parameter

Keterangan

state

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

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

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

Konstruktor#

Pneumatic#

Pneumatic menciptakan Sistem Pneumatik.

Pneumatic(smartport)

Parameter

Keterangan

smartport

Port Pintar yang terhubung ke Solenoid Pneumatik, ditulis sebagai Ports.PORTx di mana x adalah nomor port.

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