Pneumático#

Introdução#

O módulo VEX IQ Brain pode controlar o sistema pneumático VEX IQ utilizando métodos da classe Pneumatic Estes métodos permitem que o módulo controle a bomba pneumática e estenda ou retraia os cilindros pneumáticos.

Esta página utiliza pneumatic_1 como exemplo de um nome pneumático. Substitua-o pelo nome que configurou, se necessário.

Segue-se uma lista de todos os métodos:

Ações — Controlar os cilindros pneumáticos.

  • extend — Estender um cilindro.

  • retract — Retrair um cilindro.

Mudadores — Ligam ou desligam a bomba pneumática.

  • pump_on — Liga a bomba pneumática.

  • pump_off — Desliga a bomba pneumática.

  • pump — Liga ou desliga a bomba pneumática.

Getters — Verifique se o solenóide está ligado.

  • installed — Retorna se um solenóide está ligado ao cérebro ou não.

Construtores — Inicialize e configure manualmente os sistemas pneumáticos.

Ações#

extend#

extend estende um cilindro pneumático.

Usage:
pneumatic_1.extend(cylinder)

Parâmetros

Descrição

cylinder

Cilindro a estender:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Ambos os cilindros

retract#

retract retrai um cilindro pneumático.

Usage:
pneumatic_1.retract(cylinder)

Parâmetros

Descrição

cylinder

Cilindro a retrair:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Ambos os cilindros

Mutantes#

pump_on#

pump_on liga a bomba pneumática.

Usage:
pneumatic_1.pump_on()

Parâmetros

Descrição

Este método não tem parâmetros.

pump_off#

pump_off desliga a bomba pneumática.

Usage:
pneumatic_1.pump_off()

Parâmetros

Descrição

Este método não tem parâmetros.

pump#

A opção pump liga ou desliga a bomba pneumática.

Usage:
pneumatic_1.pump(state)

Parâmetros

Descrição

state

O estado a definir: True liga a bomba pneumática e False desliga a bomba pneumática.

Getters#

installed#

installed devolve um valor booleano indicando se o solenóide está ligado ao cérebro.

  • True — O solenóide está ligado ao cérebro.

  • False — O solenóide não está ligado ao cérebro.

Usage:
pneumatic_1.installed()

Parâmetros

Descrição

Este método não tem parâmetros.

Construtores#

Os construtores são utilizados para criar manualmente Pneumatic , que são necessários para configurar sistemas pneumáticos fora do VEXcode.

Pneumatics#

O construtor Pneumatic cria um objeto Pneumático na Porta Inteligente especificada.

Usage:
pneumatic_1 = Pneumatic(smartport)

Parâmetro

Descrição

smartport

A porta inteligente à qual o solenóide está ligado é representada por PORTx, onde x é o número da porta.

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