Pneumatyczny#
Wstęp#
Mózg VEX IQ może sterować systemem pneumatycznym VEX IQ za pomocą metod z klasy Pneumatic Metody te umożliwiają mózgowi sterowanie pompą pneumatyczną oraz wysuwanie lub wsuwanie cylindrów pneumatycznych.
Ta strona używa pneumatic_1 jako przykładowej nazwy pneumatycznej. W razie potrzeby zastąp ją własną, skonfigurowaną nazwą.
Poniżej znajduje się lista wszystkich metod:
Działania — Sterowanie cylindrami pneumatycznymi.
Mutatory — włączają lub wyłączają pompę pneumatyczną.
pump_on— Włącza pompę pneumatyczną.pump_off— Wyłącza pompę pneumatyczną.pump— Włącza lub wyłącza pompę pneumatyczną.
Gettery — sprawdzają, czy elektromagnes jest podłączony.
zainstalowano
installed— Zwraca informację, czy elektromagnes jest podłączony do mózgu.
Konstruktorzy — ręczna inicjalizacja i konfiguracja pneumatyki.
Pneumatic— Tworzy obiekt Pneumatyka.
Akcje#
extend#
extend wydłużenie cylindra pneumatycznego.
Usage:
pneumatic_1.extend(cylinder)
Parametry |
Opis |
|---|---|
|
Cylinder do wysunięcia:
|
retract#
retract cofa cylinder pneumatyczny.
Usage:
pneumatic_1.retract(cylinder)
Parametry |
Opis |
|---|---|
|
Cylinder do cofnięcia:
|
Mutatory#
pump_on#
pump_on włącza pompę pneumatyczną.
Usage:
pneumatic_1.pump_on()
Parametry |
Opis |
|---|---|
Ta metoda nie ma żadnych parametrów. |
pump_off#
pump_off wyłącza pompę pneumatyczną.
Usage:
pneumatic_1.pump_off()
Parametry |
Opis |
|---|---|
Ta metoda nie ma żadnych parametrów. |
pump#
pump włącza lub wyłącza pompę pneumatyczną.
Usage:
pneumatic_1.pump(state)
Parametry |
Opis |
|---|---|
|
Stan do ustawienia: |
Getters#
installed#
installed zwraca wartość logiczną wskazującą, czy solenoid jest podłączony do mózgu.
True— Solenoid jest połączony z mózgiem.False— Solenoid nie jest połączony z mózgiem.
Usage:
pneumatic_1.installed()
Parametry |
Opis |
|---|---|
Ta metoda nie ma żadnych parametrów. |
Konstruktorzy#
Constructors are used to manually create Pneumatic objects, which are necessary for configuring Pneumatics outside of VEXcode.
Pneumatics#
Konstruktor Pneumatic tworzy obiekt Pneumatic w określonym porcie inteligentnym.
Usage:
pneumatic_1 = Pneumatic(smartport)
Parametr |
Opis |
|---|---|
|
Inteligentny port, do którego podłączony jest elektromagnes, zapisany jako PORTx, gdzie x jest numerem portu. |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)