CTE pneumatika#

Įvadas#

CTE Pneumatic komandos veiks tik su CTE Pneumatic dalimis. Kad tai veiktų, turėsite rankiniu būdu importuoti CTE modulį:

from cte import *

„VEX V5 Brain“ gali valdyti CTE pneumatinę sistemą, naudodamas Pneumatic klasės metodus. Šie metodai leidžia smegenims valdyti pneumatinį siurblį ir išskleisti arba įtraukti pneumatinius cilindrus.

Šiame puslapyje kaip CTE Pneumatics pavadinimo pavyzdys naudojamas cte_pneumatic Prireikus pakeiskite jį savo sukonfigūruotu pavadinimu.

Žemiau pateikiamas 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:
cte_pneumatic.extend(cylinder)

Parametrai

Aprašymas

cylinder

Ištraukiamas cilindras:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Visi 4 cilindrai

retract#

retract įtraukia pneumatinį cilindrą.

Usage:
cte_pneumatic.retract(cylinder)

Parametrai

Aprašymas

cylinder

Įtraukiamas cilindras:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Visi 4 cilindrai

pump_on#

pump_on įjungia pneumatinį siurblį.

Usage:
cte_pneumatic.pump_on()

Parametrai

Aprašymas

Šis metodas neturi parametrų.

pump_off#

pump_off išjungia pneumatinį siurblį.

Naudojimas:

cte_pneumatic.pump_off()

Parametrai

Aprašymas

Šis metodas neturi parametrų.

Seteriai#

pump#

pump įjungia arba išjungia pneumatinį siurblį.

Naudojimas:

cte_pneumatic.pump(state)

Parametrai

Aprašymas

state

Nustatoma būsena: True įjungia pneumatinį siurblį, False išjungia pneumatinį siurblį.

Konstruktoriai#

Konstruktoriai naudojami rankiniu būdu sukurti Pneumatic objektus, kurie yra būtini CTE pneumatinio solenoido konfigūravimui.

Pneumatic#

Pneumatic sukuria CTE pneumatinį solenoidą.

Usage:
Pneumatic(smartport)

Parametras

Aprašymas

smartport

Išmanusis prievadas, prie kurio prijungtas CTE pneumatinis solenoidas, užrašomas kaip Ports.PORTx , kur x yra prievado numeris.

from cte import *

# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)