Pneimatiska#
Ievads#
VEX IQ smadzenes var vadīt VEX IQ pneimatisko sistēmu, izmantojot Pneumatic klases metodes. Šīs metodes ļauj smadzenēm vadīt pneimatisko sūkni un izstiept vai ievilkt pneimatiskos cilindrus.
Šajā lapā kā pneimatiskā nosaukuma piemērs tiek izmantots pneumatic_1 Ja nepieciešams, nomainiet to ar savu konfigurēto nosaukumu.
Zemāk ir visu metožu saraksts:
Darbības — Pneimatisko cilindru vadība.
Mutatori — ieslēdz vai izslēdz pneimatisko sūkni.
pump_on— Ieslēdz pneimatisko sūkni.pump_off— Izslēdz pneimatisko sūkni.pump— Ieslēdz vai izslēdz pneimatisko sūkni.
Geters — Pārbaudiet, vai solenoīds ir pievienots.
installed— Atgriež, vai solenoīds ir pievienots smadzenēm.
Konstruktori — manuāla pneimatikas inicializācija un konfigurēšana.
Pneumatic— Izveido pneimatikas objektu.
Darbības#
extend#
extend pagarina pneimatisko cilindru.
Usage:
pneumatic_1.extend(cylinder)
Parametri |
Apraksts |
|---|---|
|
Izbīdāmais cilindrs:
|
retract#
retract ievelk pneimatisko cilindru.
Usage:
pneumatic_1.retract(cylinder)
Parametri |
Apraksts |
|---|---|
|
Ievelkamais cilindrs:
|
Mutatori#
pump_on#
pump_on ieslēdz pneimatisko sūkni.
Usage:
pneumatic_1.pump_on()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
pump_off#
pump_off izslēdz pneimatisko sūkni.
Usage:
pneumatic_1.pump_off()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
pump#
pump ieslēdz vai izslēdz pneimatisko sūkni.
Usage:
pneumatic_1.pump(state)
Parametri |
Apraksts |
|---|---|
|
Iestatāmais stāvoklis: |
Getteri#
installed#
installed atgriež Būla vērtību, kas norāda, vai solenoīds ir savienots ar smadzenēm.
True— Solenoīds ir savienots ar smadzenēm.False— Solenoīds nav savienots ar smadzenēm.
Usage:
pneumatic_1.installed()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
Konstruktori#
Konstruktori tiek izmantoti, lai manuāli izveidotu Pneumatic objektus, kas ir nepieciešami Pneumatics konfigurēšanai ārpus VEXkoda.
Pneumatics#
Konstruktors Pneumatic izveido Pneumatic objektu norādītajā viedajā portā.
Usage:
pneumatic_1 = Pneumatic(smartport)
Parametrs |
Apraksts |
|---|---|
|
Viedā pieslēgvieta, kurai ir pievienots solenoīds, tiek pierakstīta kā PORTx, kur x ir pieslēgvietas numurs. |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)