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 – Enciende uno o todos los LED y establece su color.

  • off – Apaga uno o todos los LED.

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.

color

Opcional. Establece el color del LED. Las opciones incluyen:

  • BLACK
  • BLUE
  • CYAN
  • GREEN
  • ORANGE
  • PURPLE
  • RED
  • TRANSPARENT
  • WHITE (predeterminado)
  • YELLOW
También puede especificar un color personalizado.

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

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