LED#

Introducción#

El robot de codificación VEX AIM cuenta con LED (diodos emisores de luz) programables que cambian de color según las condiciones del proyecto. Estos LED pueden configurarse individualmente o todos a la vez para proporcionar información visual o indicar el estado del robot.

Nombres de LED:

Un ícono de arriba hacia abajo del robot con un ventilador que emerge de la ubicación del LED en la posición de las 11 en punto.
LED1

Un ícono de arriba hacia abajo del robot con un ventilador que emerge de la ubicación del LED en la posición de las 9 en punto.
LED2

Un ícono de arriba hacia abajo del robot con un ventilador que emerge desde la ubicación del LED en la posición de las 7 en punto.
LED3

Un ícono de arriba hacia abajo del robot con un ventilador que emerge de la ubicación del LED en la posición de las 5 en punto.
LED4

Un ícono de arriba hacia abajo del robot con un ventilador que emerge de la ubicación del LED en la posición de las 3 en punto.
LED5

Un ícono de arriba hacia abajo del robot con un ventilador que emerge de la ubicación del LED en la posición de la 1 en punto.
LED6

Un ícono de arriba hacia abajo del robot con ventiladores que emergen de la ubicación de los seis LED, en el sentido de las agujas del reloj en las posiciones 1, 3, 5, 7, 9 y 11 en punto.
ALL_LEDS

  • on – Turns one or all LEDs on and sets their color.

  • off – Turns one or all LEDs off.

Comportamiento#

on#

on establece el color de uno o todos los LED del robot.

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

Parámetro

Descripción

led

The LED or LEDs to turn on. You can use a single LED like LED1, all LEDs with ALL_LEDS, or a group of LEDs in a tuple like (LED1, LED2). See all available LED names [here].(#introduction).

color

Optional. Sets the LED color. Options include:

  • BLACK
  • BLUE
  • CYAN
  • GREEN
  • ORANGE
  • PURPLE
  • RED
  • TRANSPARENT
  • WHITE (default)
  • YELLOW
You can also specify a custom color.

# Turn LEDs green while the screen is pressed
while True:
    if robot.screen.pressing():
        robot.led.on(ALL_LEDS, GREEN)
    else: 
        robot.led.on(ALL_LEDS, BLACK)

    wait(50, MSEC)

# Turn two LEDs red
robot.led.on((LED3, LED4), RED)

off#

off apaga uno o todos los LED del robot.

Uso:
robot.led.off(led)

Parámetros

Descripción

led

The LED or LEDs to turn off. You can use a single LED like LED1, all LEDs with ALL_LEDS, or a group of LEDs in a tuple like (LED1, LED2). See all available LED names [here].(#introduction).

# Turn the LEDs on for 2 seconds.
robot.led.on(ALL_LEDS)
wait(2, SECONDS)
robot.led.off(ALL_LEDS)

# Turn off half the LEDs
robot.led.on(ALL_LEDS)
wait(1, SECONDS)
robot.led.off((LED3, LED4, LED5))