VEXcode IQ は、ボタンとジョイスティックの軸を名前で参照することで、IQ コントローラーからのデータにアクセスできます。
ボタンとジョイスティックの位置と名前
下の画像は、ボタンとジョイスティックの名前と位置を示しています。 ボタンは次の値を返します。
- 1 - 押された
- 0 - 押されていない/放されていない
ジョイスティックの各軸は -100 ~ +100 の値を返し、中心にある場合は値 0 を返します。 このアニメーションを見ると、ジョイスティックが各軸上で動かされたときの値の例を示すことができます。
注:アニメーションに表示されているコントローラーは (第 1 世代) コントローラーです。 ただし、値は両方の IQ (第 1 世代と第 2 世代) コントローラーで同じです。
コントローラーのボタンとジョイスティックを含むブロック
VEXcode IQ でプログラミングする場合、ボタンとジョイスティックの名前、およびコントローラー上のそれらの位置を理解すると、どのブロックを使用するかを決定するのに役立ちます。
コントローラーが構成されると、コントローラー ブロックがツールボックスに表示されます。