PROWADZONY#

Wstęp#

Robot VEX AIM Coding posiada sześć diod LED (diod elektroluminescencyjnych) rozmieszczonych na korpusie robota. Diody LED można ustawić w różnych kolorach, aby przekazywać informacje zwrotne, wskazywać status robota lub ułatwiać śledzenie robota podczas projektu.

Każdą diodę LED można ustawić indywidualnie, wszystkie diody LED można ustawić jednocześnie lub można ustawić grupę diod LED razem, używając krotki.

Nazwy diod LED:

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 11.
LED1

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 9.
LED2

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 7.
LED3

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 5.
LED4

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 3.
LED5

Ikona robota widziana z góry z wentylatorem wyłaniającym się z miejsca, w którym znajduje się dioda LED na godzinie 1.
LED6

Ikona robota widziana z góry, z wentylatorami wyłaniającymi się ze wszystkich sześciu lokalizacji diod LED.
ALL_LEDS

Poniżej znajduje się lista wszystkich metod:

Akcje — włączanie i wyłączanie diod LED.

  • on — włącza jedną diodę LED, wszystkie diody LED lub grupę diod LED.

  • off — Wyłącza jedną diodę LED, wszystkie diody LED lub grupę diod LED.

Akcje#

on#

on włącza jedną diodę LED, wszystkie diody LED lub grupę diod LED.

Usage:
robot.led.on(led, color)

Parametr

Opis

led

Dioda LED lub diody LED do włączenia:

  • Pojedyncza dioda LED, np. LED1
  • Wszystkie diody LED z ALL_LEDS
  • Grupa diod LED w krotce, np. (LED1, LED2)

color

Opcjonalnie. Kolor, na który należy ustawić wybraną diodę LED lub diody LED:

  • BLACK
  • BLUE
  • CYAN
  • GREEN
  • ORANGE
  • PURPLE
  • RED
  • TRANSPARENT
  • WHITE (domyślny)
  • YELLOW
Można również określić niestandardowy kolor.

Przykłady

# 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 wyłącza jedną diodę LED, wszystkie diody LED lub grupę diod LED.

Usage:
robot.led.off(led)

Parametr

Opis

led

Diody LED, które należy wyłączyć:

  • Pojedyncza dioda LED, np. LED1
  • Wszystkie diody LED z ALL_LEDS
  • Grupa diod LED w krotce, np. (LED1, LED2)

Przykłady

# 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))