Pneumatisk#

Introduktion#

VEX IQ Brain kan styra VEX IQ Pneumatic-systemet med metoder från klassen Pneumatic Dessa metoder gör det möjligt för Brain att styra den pneumatiska pumpen och dra ut eller in pneumatiska cylindrar.

Den här sidan använder pneumatic_1 som exempelnamn för pneumatiskt system. Ersätt det med ditt eget konfigurerade namn efter behov.

Nedan följer en lista över alla metoder:

Åtgärder — Styr pneumatiska cylindrar.

  • extend — Förläng en cylinder.

  • retract — Dra in en cylinder.

Mutatorer — Slå på eller av den pneumatiska pumpen.

  • pump_on — Slår på den pneumatiska pumpen.

  • pump_off — Stänger av den pneumatiska pumpen.

  • pump — Slår på eller av den pneumatiska pumpen.

Getters — Kontrollera om solenoiden är ansluten.

  • installed — Returnerar huruvida en solenoid är ansluten till hjärnan eller inte.

Konstruktörer — Initiera och konfigurera pneumatik manuellt.

Åtgärder#

extend#

extend förlänger en pneumatisk cylinder.

Usage:
pneumatic_1.extend(cylinder)

Parametrar

Beskrivning

cylinder

Cylindern som ska förlängas:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Båda cylindrarna

retract#

retract drar in en pneumatisk cylinder.

Usage:
pneumatic_1.retract(cylinder)

Parametrar

Beskrivning

cylinder

Cylindern som ska dras in:

  • CYLINDER1
  • CYLINDER2
  • CYLINDERALL – Båda cylindrarna

Mutatorer#

pump_on#

pump_on slår på den pneumatiska pumpen.

Usage:
pneumatic_1.pump_on()

Parametrar

Beskrivning

Den här metoden har inga parametrar.

pump_off#

pump_off stänger av den pneumatiska pumpen.

Usage:
pneumatic_1.pump_off()

Parametrar

Beskrivning

Den här metoden har inga parametrar.

pump#

pump slår på eller av den pneumatiska pumpen.

Usage:
pneumatic_1.pump(state)

Parametrar

Beskrivning

state

Tillstånd att ställa in: True slår på den pneumatiska pumpen och False stänger av den pneumatiska pumpen.

Getters#

installed#

installed returnerar ett booleskt värde som anger om solenoiden är ansluten till hjärnan.

  • True — Solenoiden är ansluten till hjärnan.

  • False — Solenoiden är inte ansluten till hjärnan.

Usage:
pneumatic_1.installed()

Parametrar

Beskrivning

Den här metoden har inga parametrar.

Konstruktörer#

Konstruktorer används för att manuellt skapa Pneumatic objekt, vilka är nödvändiga för att konfigurera pneumatik utanför VEXcode.

Pneumatics#

Konstruktorn Pneumatic skapar ett Pneumatic-objekt i den angivna Smart Port.

Usage:
pneumatic_1 = Pneumatic(smartport)

Parameter

Beskrivning

smartport

Den smarta porten som solenoiden är ansluten till, skriven som PORTx där x är portens nummer.

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