Pneumatikus#
Bevezetés#
A VEX IQ Agy a Pneumatic osztály metódusaival vezérelheti a VEX IQ Pneumatikus rendszert. Ezek a metódusok lehetővé teszik az Agy számára a pneumatikus szivattyú vezérlését, valamint a pneumatikus hengerek kinyújtását vagy behúzását.
Ez az oldal pneumatic_1 értéket használja példaként a Pneumatic névre. Szükség szerint cserélje ki a saját konfigurált névre.
Az alábbiakban felsoroljuk az összes módszert:
Műveletek — Pneumatikus hengerek vezérlése.
Mutátorok – Be- vagy kikapcsolja a pneumatikus szivattyút.
pump_on— Bekapcsolja a pneumatikus szivattyút.pump_off— Kikapcsolja a pneumatikus szivattyút.pumpszivattyú — Be- vagy kikapcsolja a pneumatikus szivattyút.
Getterek — Ellenőrizze, hogy a mágnesszelep csatlakoztatva van-e.
installed— Visszaadja, hogy van-e mágnesszelep csatlakoztatva az agyhoz.
Konstruktorok – Pneumatika manuális inicializálása és konfigurálása.
Pneumatic— Létrehoz egy Pneumatics objektumot.
Műveletek#
extend#
extend kinyújt egy pneumatikus hengert.
Usage:
pneumatic_1.extend(cylinder)
Paraméterek |
Leírás |
|---|---|
|
A kitolandó henger:
|
retract#
retract visszahúz egy pneumatikus hengert.
Usage:
pneumatic_1.retract(cylinder)
Paraméterek |
Leírás |
|---|---|
|
A visszahúzandó henger:
|
Mutátorok#
pump_on#
pump_on bekapcsolja a pneumatikus szivattyút.
Usage:
pneumatic_1.pump_on()
Paraméterek |
Leírás |
|---|---|
Ennek a metódusnak nincsenek paraméterei. |
pump_off#
pump_off kikapcsolja a pneumatikus szivattyút.
Usage:
pneumatic_1.pump_off()
Paraméterek |
Leírás |
|---|---|
Ennek a metódusnak nincsenek paraméterei. |
pump#
pump szivattyú be- vagy kikapcsolja a pneumatikus szivattyút.
Usage:
pneumatic_1.pump(state)
Paraméterek |
Leírás |
|---|---|
|
A beállítandó állapot: |
Getterek#
installed#
installed egy logikai értéket ad vissza, amely azt jelzi, hogy a mágnesszelep csatlakoztatva van-e az agyhoz.
True— A mágnesszelep az agyhoz van csatlakoztatva.False— A mágnesszelep nincs csatlakoztatva az agyhoz.
Usage:
pneumatic_1.installed()
Paraméterek |
Leírás |
|---|---|
Ennek a metódusnak nincsenek paraméterei. |
Konstruktorok#
A konstruktorok segítségével manuálisan hozhatók létre Pneumatic objektumok, amelyek a Pneumatics VEXcode-on kívüli konfigurálásához szükségesek.
Pneumatics#
A Pneumatic konstruktor egy Pneumatic objektumot hoz létre a megadott Smart Portban.
Usage:
pneumatic_1 = Pneumatic(smartport)
Paraméter |
Leírás |
|---|---|
|
Az az intelligens port, amelyhez a mágnesszelep csatlakozik, PORTx-ként írva, ahol x a port száma. |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)