LEDバンパー#

導入#

LEDバンパーは、押されたことを検知し、色やパターンを変化させて視覚的なフィードバックを提供することができます。

以下はすべてのブロックのリストです。

バンパーの色を設定#

Set Bumper colorスタックブロックは、LEDバンパーにどの色を表示するか、またはどの色をオフにするかを指示します。

LEDバンパーは、ロボットがプロジェクト内のどこにいるかを追跡したり、特定の条件が満たされたことを知らせたりするために使用できます。

[bumper v] を [赤 v] に設定 :: custom-led

パラメータ

説明

導かれた

「デバイス」ウィンドウで設定した、色を変更するLEDバンパーを選択します。

色

LEDバンパーの色設定:

  • 赤
  • 緑
  • オフ — LEDをオフにします

例

開始したとき :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
ずっと
[bumper v] を [緑 v] に設定 :: custom-led
[0.5] 秒待つ
[bumper v] を [オフ v] に設定 :: custom-led
[0.5] 秒待つ

バンパーの明るさを設定する#

Set Bumper brightnessスタックブロックは、LEDバンパーにどの明るさにするかを指示します。

パーセンテージが高いほど光は明るくなり、パーセンテージが低いほど光は暗くなります。

LEDバンパーがオフの場合、ライトの出力を0%以上に設定するとライトが点灯します。

LEDバンパーが点灯している場合、ライトの出力を0%に設定するとライトが消灯します。

[bumper v] の明るさを [50] % に設定 :: custom-led

パラメータ

説明

導かれた

明るさを変更するLEDバンパーは、「デバイス」ウィンドウで設定します。

輝度

LEDバンパーの明るさを0%から100%までの整数値で設定できる新機能が追加されました。

例

開始したとき :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
[bumper v] の明るさを [25] % に設定 :: custom-led
[bumper v] を [緑 v] に設定 :: custom-led
[2] 秒待つ
[bumper v] の明るさを [100] % に設定 :: custom-led

バンパーが押された#

バンパーが押されたブール値ブロックは、LEDバンパーが押されているかどうかを報告します。これは、ロボットが他の物体に衝突したかどうかを確認するために使用できます。

  • 正解 — LEDバンパーが押されています。

  • 誤り — LEDバンパーは押されていません。

<[bumper v] 押された? :: custom-led>

パラメータ

説明

導かれた

チェック対象として選択されたLEDバンパーは、「デバイス」ウィンドウで設定されています。

例

開始したとき :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
[左 v] へ旋回
<[bumper v] 押された? :: custom-led> まで待つ
[右 v] へ旋回