Pneumatický#
Zavedení#
Brain VEX EXP dokáže ovládat pneumatický systém CTE pomocí metod z třídy Pneumatic Tyto metody umožňují Brainu ovládat pneumatické čerpadlo a vysouvat nebo zasouvat pneumatické válce.
V níže uvedených příkladech bude nakonfigurovaný pneumatický solenoid CTE pojmenován pneumatic_1 a bude použit ve všech následujících příkladech v této dokumentaci API při odkazování na metody třídy Pneumatic.
Níže je uveden seznam všech dostupných metod:
Akce – Ovládání pneumatických válců a pneumatického čerpadla.
extend– Vysune pneumatický válec.retract– Zasune pneumatický válec.pump_on– Zapne pneumatické čerpadlo.pump_off– Vypne pneumatické čerpadlo.
Předpůrky – Zapínají a vypínají pneumatické čerpadlo.
pump– Zapíná nebo vypíná pneumatické čerpadlo.
Konstruktory – Ruční inicializace a konfigurace pneumatického solenoidu CTE.
Pneumatic– Vytvořte pneumatický solenoid CTE.
Akce#
extend#
extend vysune pneumatický válec.
Usage:
extend(cylinder)
Parametr |
Popis |
|---|---|
|
Válec, který se má vysunout:
|
# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)
# Wait 2 seconds
wait(2, SECONDS)
# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)
retract#
retract zasune pneumatický válec.
Usage:
retract(cylinder)
Parametr |
Popis |
|---|---|
|
Válec pro zasunutí:
|
# 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 zapne pneumatické čerpadlo.
Usage:
pump_on()
Parametry |
Popis |
|---|---|
Tato metoda nemá žádné parametry. |
# Turn the pneumatic pump on
pneumatic_1.pump_on()
pump_off#
pump_off vypne pneumatické čerpadlo.
Usage:
pump_off()
Parametry |
Popis |
|---|---|
Tato metoda nemá žádné parametry. |
# Turn the pneumatic pump off
pneumatic_1.pump_off()
Setrové#
pump#
pump zapíná nebo vypíná pneumatické čerpadlo.
Usage:
pump(state)
Parametr |
Popis |
|---|---|
|
Nastavitelný stav: |
# Turn the pneumatic pump on
pneumatic_1.pump(True)
# Turn the pneumatic pump off
pneumatic_1.pump(False)
Konstruktéři#
Pneumatic#
Pneumatic vytváří pneumatický systém.
Pneumatic(smartport)
Parametr |
Popis |
|---|---|
|
Inteligentní port, ke kterému je připojen pneumatický solenoid, zapsaný jako |
# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)