Pnömatik#

giriiş#

VEX IQ Brain, Pneumatic sınıfındaki yöntemleri kullanarak VEX IQ Pnömatik sistemini kontrol edebilir. Bu yöntemler, Brain’in pnömatik pompayı kontrol etmesine ve pnömatik silindirleri uzatmasına veya geri çekmesine olanak tanır.

Bu sayfada örnek pnömatik adı olarak pneumatic_1 kullanılmıştır. Gerektiğinde kendi yapılandırdığınız adla değiştirin.

Aşağıda tüm yöntemlerin listesi bulunmaktadır:

İşlemler — Pnömatik silindirleri kontrol edin.

  • extend — Bir silindiri uzatın.

  • retract — Bir silindiri geri çekin.

Değiştiriciler — Pnömatik pompayı açar veya kapatır.

  • pump_on — Pnömatik pompayı açar.

  • pump_off — Pnömatik pompayı kapatır.

  • pump — Pnömatik pompayı açar veya kapatır.

Getter’lar — Solenoidin bağlı olup olmadığını kontrol edin.

  • installed — Bir solenoidin Beyne bağlı olup olmadığını döndürür.

Yapıcılar — Pnömatik sistemleri manuel olarak başlatın ve yapılandırın.

  • Pneumatic — Bir Pnömatik nesnesi oluşturur.

Eylemler#

extend#

extend pnömatik bir silindiri uzatır.

Usage:
pneumatic_1.extend(cylinder)

Parametreler

Tanım

cylinder

Uzatılacak silindir:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Her iki silindir

retract#

retract pnömatik bir silindiri geri çeker.

Usage:
pneumatic_1.retract(cylinder)

Parametreler

Tanım

cylinder

Geri çekilecek silindir:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Her iki silindir

Mutatörler#

pump_on#

pump_on pnömatik pompayı açar.

Usage:
pneumatic_1.pump_on()

Parametreler

Tanım

Bu yöntemin parametresi yoktur.

pump_off#

pump_off pnömatik pompayı kapatır.

Usage:
pneumatic_1.pump_off()

Parametreler

Tanım

Bu yöntemin parametresi yoktur.

pump#

pump , pnömatik pompayı açar veya kapatır.

Usage:
pneumatic_1.pump(state)

Parametreler

Tanım

state

Ayarlanacak durum: True pnömatik pompayı açar ve False pnömatik pompayı kapatır.

Getters#

installed#

installed takılıysa solenoidin beyne bağlı olup olmadığını gösteren bir Boolean değeri döndürür.

  • True — Solenoid beyne bağlıdır.

  • False — Solenoid beyne bağlı değil.

Usage:
pneumatic_1.installed()

Parametreler

Tanım

Bu yöntemin parametresi yoktur.

İnşaatçılar#

Yapıcılar, VEXcode dışında pnömatik sistemleri yapılandırmak için gerekli olan Pneumatic nesnesini manuel olarak oluşturmak için kullanılır.

Pneumatics#

Pneumatic yapıcı fonksiyonu, belirtilen Akıllı Bağlantı Noktasında bir Pneumatic nesnesi oluşturur.

Usage:
pneumatic_1 = Pneumatic(smartport)

Parametre

Tanım

smartport

Solenoidin bağlı olduğu Akıllı Bağlantı Noktası, PORTx şeklinde yazılır; burada x, bağlantı noktasının numarasıdır.

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