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.
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.
Pneumatic— Cria um objeto Pneumático.
Ações#
extend#
extend estende um cilindro pneumático.
Usage:
pneumatic_1.extend(cylinder)
Parâmetros |
Descrição |
|---|---|
|
Cilindro a estender:
|
retract#
retract retrai um cilindro pneumático.
Usage:
pneumatic_1.retract(cylinder)
Parâmetros |
Descrição |
|---|---|
|
Cilindro a retrair:
|
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 |
|---|---|
|
O estado a definir: |
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 |
|---|---|
|
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)