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

cylinder

Válec, který se má vysunout:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — Vysune všechny válce

# 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

cylinder

Válec pro zasunutí:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL — Zasune všechny válce.

# 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

state

Nastavitelný stav: True zapne pneumatické čerpadlo a False vypne pneumatické čerpadlo.

# 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

smartport

Inteligentní port, ke kterému je připojen pneumatický solenoid, zapsaný jako Ports.PORTx , kde x je číslo portu.

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