導かれた#
導入#
VEX AIMコーディングロボットには、ロボット本体の周囲に6つのLED(発光ダイオード)が搭載されています。これらのLEDは、フィードバックを提供したり、ロボットの状態を表示したり、プロジェクト中にロボットの動きを追跡しやすくするために、さまざまな色に設定できます。
各LEDは個別に設定することも、すべてのLEDを同時に設定することも、タプルを使用して複数のLEDをまとめて設定することもできます。
LED名:
|
|
|
|---|---|---|
|
|
|
|
以下にすべてのメソッドの一覧を示します。
操作 — LEDの点灯または消灯。
行動#
on#
on に設定すると、1 つの LED、すべての LED、または複数の LED が点灯します。
Usage:
robot.led.on(led, color)
パラメータ |
説明 |
|---|---|
|
点灯させるLED:
|
|
オプション。選択した LED または LED に設定する色:
|
例
# Turn all LEDs green while the screen is pressed
while True:
if robot.screen.pressing():
robot.led.on(ALL_LEDS, GREEN)
else:
robot.led.off(ALL_LEDS)
wait(50, MSEC)
# Turn two LEDs red
robot.led.on((LED3, LED4), RED)
off#
off 1つのLED、すべてのLED、またはLEDのグループをオフにします。
Usage:
robot.led.off(led)
パラメータ |
説明 |
|---|---|
|
消灯するLED:
|
例
# Turn all LEDs on for 2 seconds, then turn them off
robot.led.on(ALL_LEDS)
wait(2, SECONDS)
robot.led.off(ALL_LEDS)
# Turn off half of the LEDs
robot.led.on(ALL_LEDS)
wait(1, SECONDS)
robot.led.off((LED3, LED4, LED5))






