Pneumatinis#
Įvadas#
„VEX EXP Brain“ gali valdyti CTE pneumatinę sistemą, naudodama Pneumatic klasės metodus. Šie metodai leidžia smegenims valdyti pneumatinį siurblį ir išskleisti arba įtraukti pneumatinius cilindrus.
Žemiau pateiktuose pavyzdžiuose sukonfigūruotas CTE pneumatinis solenoidas bus pavadintas pneumatic_1 ir bus naudojamas visuose tolesniuose šios API dokumentacijos pavyzdžiuose, kai kalbama apie Pneumatic klasės metodus.
Žemiau pateikiamas visų galimų metodų sąrašas:
Veiksmai – Valdykite pneumatinius cilindrus ir pneumatinį siurblį.
extend– Išplečia pneumatinį cilindrą.retract– Įtraukia pneumatinį cilindrą.pump_on– Įjungia pneumatinį siurblį.pump_off– Išjungia pneumatinį siurblį.
Statytuvai – Įjunkite arba išjunkite pneumatinį siurblį.
pump– Įjungia arba išjungia pneumatinį siurblį.
Konstruktoriai – rankiniu būdu inicijuokite ir konfigūruokite CTE pneumatinį solenoidą.
Pneumatic– Sukurkite CTE pneumatinį solenoidą.
Veiksmai#
extend#
extend išplečia pneumatinį cilindrą.
Usage:
extend(cylinder)
Parametras |
Aprašymas |
|---|---|
|
Ištraukiamas cilindras:
|
# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)
# Wait 2 seconds
wait(2, SECONDS)
# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)
retract#
retract įtraukia pneumatinį cilindrą.
Usage:
retract(cylinder)
Parametras |
Aprašymas |
|---|---|
|
Įtraukiamas cilindras:
|
# 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 įjungia pneumatinį siurblį.
Usage:
pump_on()
Parametrai |
Aprašymas |
|---|---|
Šis metodas neturi parametrų. |
# Turn the pneumatic pump on
pneumatic_1.pump_on()
pump_off#
pump_off išjungia pneumatinį siurblį.
Usage:
pump_off()
Parametrai |
Aprašymas |
|---|---|
Šis metodas neturi parametrų. |
# Turn the pneumatic pump off
pneumatic_1.pump_off()
Seteriai#
pump#
pump įjungia arba išjungia pneumatinį siurblį.
Usage:
pump(state)
Parametras |
Aprašymas |
|---|---|
|
Nustatoma būsena: |
# Turn the pneumatic pump on
pneumatic_1.pump(True)
# Turn the pneumatic pump off
pneumatic_1.pump(False)
Konstruktoriai#
Pneumatic#
Pneumatic sukuria pneumatinę sistemą.
Pneumatic(smartport)
Parametras |
Aprašymas |
|---|---|
|
Išmanusis prievadas, prie kurio prijungtas pneumatinis solenoidas, užrašomas kaip |
# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)