Skip to content

PID-13 ジョイスティック&ボタン ​

インスタンスの宣言 ​

PID-13 ジョイスティック&ボタン(PID13) ブロックを作業領域に追加すると、Python コードには次のようなインスタンスの宣言が自動的に挿入されます:

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

パラメーター ​

名前区分説明範囲・種類デフォルト値
indexドロップダウンオプションインスタンス番号(0 から始まる)0 以上の整数0

開始 ​

ジョイスティックとボタンを使います。

start

パラメーター ​

(なし)

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.start()

ジョイスティック ​

ジョイスティックの x / y の値。
それぞれの値の範囲は -128 ~ 127 です。

joystick

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプション測定する軸x, y-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.joystick('x')

ボタンの入力 ​

選んだボタンの入力の状態
ボタンが押されていれば 1、ボタンが押されていなければ 0 を出力します。

button_input

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプションボタンの名前ボタン A ('a'), ボタン B ('b')-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_input('a')

ボタンがクリックされた? ​

選んだボタンがクリックされたかどうか
このブロックは、選んだボタンがクリックされた瞬間だけ true を返し、それ以外は false を返します。

button_click

パラメーター ​

名前区分説明範囲・種類デフォルト値
unitドロップダウンオプションボタンの名前ボタン A ('a'), ボタン B ('b')-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_click('a')