Pneumatisch#

Invoering#

De VEX IQ Brain kan het VEX IQ Pneumatic-systeem aansturen met behulp van methoden uit de klasse Pneumatic Met deze methoden kan de Brain de pneumatische pomp bedienen en pneumatische cilinders uitschuiven of intrekken.

Op deze pagina wordt pneumatic_1 als voorbeeld van een pneumatische naam gebruikt. Vervang dit door uw eigen geconfigureerde naam indien nodig.

Hieronder vindt u een lijst met alle methoden:

Handelingen — Bediening van pneumatische cilinders.

  • extend — Een cilinder verlengen.

  • retract — Trek een cilinder terug.

Mutators — Schakel de pneumatische pomp in of uit.

  • pump_on — Schakelt de pneumatische pomp in.

  • pump_off — Schakelt de pneumatische pomp uit.

  • pump — Schakelt de pneumatische pomp in of uit.

Getters — Controleer of de solenoïde is aangesloten.

  • installed — Geeft aan of er al dan niet een solenoïde is aangesloten op de Brain.

Constructors — Handmatig initialiseren en configureren van pneumatiek.

  • Pneumatic — Maakt een Pneumatisch object aan.

Acties#

extend#

extend verlengt een pneumatische cilinder.

Usage:
pneumatic_1.extend(cylinder)

Parameters

Beschrijving

cylinder

De cilinder die moet worden uitgeschoven:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Beide cilinders

retract#

retract trekt een pneumatische cilinder in.

Usage:
pneumatic_1.retract(cylinder)

Parameters

Beschrijving

cylinder

De cilinder moet worden ingetrokken:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Beide cilinders

Mutators#

pump_on#

pump_on schakelt de pneumatische pomp in.

Usage:
pneumatic_1.pump_on()

Parameters

Beschrijving

Deze methode heeft geen parameters.

pump_off#

pump_off schakelt de pneumatische pomp uit.

Usage:
pneumatic_1.pump_off()

Parameters

Beschrijving

Deze methode heeft geen parameters.

pump#

Pomp pump schakelt de pneumatische pomp in of uit.

Usage:
pneumatic_1.pump(state)

Parameters

Beschrijving

state

De in te stellen status: True schakelt de pneumatische pomp in, en False schakelt de pneumatische pomp uit.

Getters#

installed#

installed retourneert een Booleaanse waarde die aangeeft of de solenoïde is aangesloten op de Brain.

  • True — De solenoïde is verbonden met de hersenen.

  • False — De solenoïde is niet verbonden met de hersenen.

Usage:
pneumatic_1.installed()

Parameters

Beschrijving

Deze methode heeft geen parameters.

Constructeurs#

Constructors worden gebruikt om handmatig Pneumatic objecten te creëren, die nodig zijn voor het configureren van pneumatiek buiten VEXcode.

Pneumatics#

De constructor Pneumatic maakt een Pneumatic-object aan in de opgegeven Smart Port.

Usage:
pneumatic_1 = Pneumatic(smartport)

Parameter

Beschrijving

smartport

De slimme poort waarop de solenoïde is aangesloten, wordt weergegeven als PORTx, waarbij x het poortnummer is.

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