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.
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 |
|---|---|
|
Uzatılacak silindir:
|
retract#
retract pnömatik bir silindiri geri çeker.
Usage:
pneumatic_1.retract(cylinder)
Parametreler |
Tanım |
|---|---|
|
Geri çekilecek 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 |
|---|---|
|
Ayarlanacak durum: |
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 |
|---|---|
|
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)