氣動#
介紹#
VEX IQ 控制器可以透過 Pneumatic 級的方法控制 VEX IQ 氣動系統。這些方法允許控制器控制氣動泵並伸縮氣缸。
本頁使用 pneumatic_1 作為範例氣動名稱。請根據需要將其替換為您自己配置的名稱。
以下是所有方法的清單:
動作-控制汽缸。
變異器-開啟或關閉氣動幫浦。
檢查電磁閥是否已連接。
installed— 返回螺線管是否連接到大腦。
構造函數-手動初始化和配置氣動系統。
Pneumatic— 建立一個氣動物件。
行動#
extend#
extend 伸出汽缸。
Usage:
pneumatic_1.extend(cylinder)
參數 |
描述 |
|---|---|
|
要伸出的汽缸:
|
retract#
retract 縮回氣缸。
Usage:
pneumatic_1.retract(cylinder)
參數 |
描述 |
|---|---|
|
要縮回的油缸:
|
突變體#
pump_on#
pump_on 打開氣動幫浦。
Usage:
pneumatic_1.pump_on()
參數 |
描述 |
|---|---|
此方法沒有參數。 |
pump_off#
pump_off 關閉氣動幫浦。
Usage:
pneumatic_1.pump_off()
參數 |
描述 |
|---|---|
此方法沒有參數。 |
pump#
pump 打開或關閉氣動幫浦。
Usage:
pneumatic_1.pump(state)
參數 |
描述 |
|---|---|
|
要設定的狀態: |
獲取器#
installed#
installed 返回一個布林值,指示電磁閥是否連接到大腦。
True— 螺線管與大腦相連。False— 螺線管未與腦部連接。
Usage:
pneumatic_1.installed()
參數 |
描述 |
|---|---|
此方法沒有參數。 |
建構函數#
建構函數用於手動建立 Pneumatic 對象,這些對象對於在 VEXcode 之外配置氣動系統是必要的。
Pneumatics#
Pneumatic 建構函式在指定的智慧型連接埠中建立一個 Pneumatic 物件。
Usage:
pneumatic_1 = Pneumatic(smartport)
範圍 |
描述 |
|---|---|
|
電磁閥連接的智慧型端口,記為 PORTx,其中 x 是端口編號。 |
# Create a Pneumatic object in Port 1
pneumatic_1 = Pneumatic(Ports.PORT1)