CTEニューマティクス#
導入#
CTE Pneumaticコマンドは、CTE Pneumaticパーツでのみ動作します。動作させるには、CTEモジュールを手動でインポートする必要があります。
from cte import *
VEX V5 Brainは、 Pneumatic クラスのメソッドを使用してCTE Pneumaticシステムを制御できます。これらのメソッドにより、Brainは空気圧ポンプを制御し、空気圧シリンダーを伸縮させることができます。
このページでは、CTE Pneumatics の名前の例として cte_pneumatic を使用しています。必要に応じて、ご自身で設定した名前に置き換えてください。
利用可能なメソッドの一覧は以下のとおりです。
動作内容 – 空気圧シリンダーと空気圧ポンプを制御する。
extend– 空気圧シリンダーを伸ばします。retract– 空気圧シリンダーを格納します。pump_on– 空気圧ポンプをオンにします。pump_off– 空気圧ポンプをオフにします。
設定者 – 空気圧ポンプのオン/オフを切り替えます。
pump– 空気圧ポンプのオン/オフを切り替えます。
コンストラクター向け – CTE空圧ソレノイドを手動で初期化および構成します。
Pneumatic– CTE 空気圧ソレノイドを作成します。
行動#
extend#
extend 空気圧シリンダーを伸長させる。
Usage:
cte_pneumatic.extend(cylinder)
パラメータ |
説明 |
|---|---|
|
延長するシリンダー:
|
retract#
retract 空気圧シリンダーを後退させる。
Usage:
cte_pneumatic.retract(cylinder)
パラメータ |
説明 |
|---|---|
|
後退させるシリンダー:
|
pump_on#
pump_on は空気圧ポンプをオンにします。
Usage:
cte_pneumatic.pump_on()
パラメータ |
説明 |
|---|---|
このメソッドにはパラメータがありません。 |
pump_off#
pump_off は空気圧ポンプをオフにします。
使用法:
cte_pneumatic.pump_off()
パラメータ |
説明 |
|---|---|
このメソッドにはパラメータがありません。 |
セッター#
pump#
pump は空気圧ポンプのオン/オフを切り替えます。
使用法:
cte_pneumatic.pump(state)
パラメータ |
説明 |
|---|---|
|
設定する状態: |
建設業者#
コンストラクタは、CTE 空圧ソレノイドを構成するために必要な Pneumatic オブジェクトを手動で作成するために使用されます。
Pneumatic#
Pneumatic は CTE 空圧ソレノイドを生成します。
Usage:
Pneumatic(smartport)
パラメータ |
説明 |
|---|---|
|
CTE 空圧ソレノイドが接続されているスマートポートは、 |
from cte import *
# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)