タッチLED#
導入#
VEX IQ Touch LEDは、ライトとボタンの両方の機能を備えています。ロボットの準備完了を知らせたり、選択されているモードを表示したり、他のセンサーで検出された色と一致させたりするなど、さまざまな色で点灯してフィードバックを提供できます。また、タッチされたことを検知し、タップするだけでロボットの動作を開始したり変更したりできます。
以下はすべてのブロックのリストです。
タッチLEDの色を設定 — タッチLEDを選択した色に設定します。
set Touch LED fade — タッチLEDの色が変化する速度を設定します。
タッチLEDの明るさを設定 — タッチLEDの明るさレベルを設定します。
タッチLEDが押されました — タッチLEDが現在押されているかどうかを報告します。
タッチLED時 — タッチLEDが押されたり離されたりしたときに、添付されているブロックのスタックを実行します。
タッチLEDの色を設定する#
set Touch LED colorスタックブロックは、現在の遷移速度と明るさ設定を使用してTouch LEDの色を設定します。
[TouchLED1 v] の色を (なし v) に設定
パラメータ |
説明 |
|---|---|
タッチLED |
タッチLEDの色は、「デバイス」ウィンドウで設定します。 |
色 |
LED の色を次のように設定します。
|
例
開始したとき
[Blink the TouchLED off and on.]
ずっと
[TouchLED1 v] の色を (緑 v) に設定
(0.5) 秒待つ
[TouchLED1 v] の色を (なし v) に設定
(0.5) 秒待つ
開始したとき
[See what color the Optical Sensor is detecting.]
ずっと
[TouchLED1 v] の色を ([Optical1 v] の色名) に設定
(0.5) 秒待つ
タッチLEDフェードを設定#
set Touch LED fadeスタックブロックは、Touch LEDが色を切り替える速度を設定します。
[TouchLED1 v] のフェードを [遅い v] に設定
パラメータ |
説明 |
|---|---|
タッチLED |
デバイスウィンドウで設定する、どのタッチLEDの遷移速度を設定するか。 |
遷移速度 |
タッチLEDが次の色に切り替わる速度:
|
例
開始したとき
[Slowly fade TouchLED colors.]
[TouchLED1 v] の色を (緑 v) に設定
[TouchLED1 v] のフェードを [遅い v] に設定
(2) 秒待つ
[TouchLED1 v] の色を (赤 v) に設定
タッチLEDの明るさを設定する#
タッチLEDの明るさを設定するスタックブロックは、タッチLEDの明るさを設定します。
[TouchLED1 v] の明るさを (50) % に設定
パラメータ |
説明 |
|---|---|
タッチLED |
タッチLEDの明るさを設定する項目は、「デバイス」ウィンドウで設定します。 |
輝度 |
タッチLEDの明るさを0~100パーセントで表します。 |
例
開始したとき
[Light up the TouchLED with different brightnesses.]
[TouchLED1 v] の明るさを (25) % に設定
[TouchLED1 v] の色を (緑 v) に設定
(2) 秒待つ
[TouchLED1 v] の明るさを (100) % に設定
タッチLEDを押した#
Touch LED pressed ブール値ブロックは、Touch LEDが現在押されているかどうかを報告します。
正解 — タッチLEDが押されています。
誤り — タッチLEDが押されていません
<[TouchLED1 v] 押された?>
パラメータ |
説明 |
|---|---|
タッチLED |
確認するタッチLEDは、「デバイス」ウィンドウで設定します。 |
例
開始したとき
[Change the TouchLED color when it is pressed.]
[TouchLED1 v] の色を (緑 v) に設定
<[TouchLED1 v] 押された?> まで待つ
[TouchLED1 v] の色を (青 v) に設定
タッチLED#
タッチLED時ハットブロックは、タッチLEDが押されたり離されたりしたときに、接続されているブロックのスタックを実行します。
[TouchLED1 v] が [押された v] されたとき
パラメータ |
説明 |
|---|---|
タッチLED |
確認するタッチLEDは、「デバイス」ウィンドウで設定します。 |
州 |
添付されたブロックのスタックが実行されるタイミングは次のとおりです。pressedはタッチLEDが押されたときに実行され、releasedはタッチLEDが離されたときに実行されます。 |
例
[TouchLED1 v] が [押された v] されたとき
[Turn green briefly when pressed.]
[TouchLED1 v] の色を (緑 v) に設定
[2] 秒待つ
[TouchLED1 v] の色を (なし v) に設定