주도의#

소개#

VEX AIM 코딩 로봇은 로봇 본체 주변에 6개의 LED(발광 다이오드)를 가지고 있습니다. 이 LED는 다양한 색상으로 설정하여 피드백을 제공하거나, 로봇 상태를 표시하거나, 프로젝트 진행 중 로봇 추적을 용이하게 할 수 있습니다.

각 LED는 개별적으로 설정할 수 있고, 모든 LED를 동시에 설정할 수 있으며, 튜플을 사용하여 LED 그룹을 함께 설정할 수도 있습니다.

LED 이름:

11시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED1

9시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED2

7시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED3

5시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED4

3시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED5

1시 방향 LED 위치에서 팬이 나오는 로봇의 위에서 본 아이콘.
LED6

6개의 LED 위치 모두에서 팬이 나오는 로봇의 위에서 본 아이콘.
ALL_LEDS

다음은 모든 방법 목록입니다.

동작 — LED를 켜거나 끕니다.

  • on — Turns on one LED, all LEDs, or a group of LEDs.

  • off — LED 하나, 모든 LED 또는 LED 그룹을 끕니다.

행위#

on#

on turns on one LED, all LEDs, or a group of LEDs.

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

매개변수

설명

led

켤 LED:

  • 단일 LED (예: LED1) LED1
  • 모든 LED (예: ALL_LEDS) ALL_LEDS
  • LED 그룹 (예: (LED1, LED2)) (LED1, LED2)

color

선택 사항. 선택한 LED 또는 LED들을 설정할 색상:

  • BLACK
  • BLUE
  • CYAN
  • GREEN
  • ORANGE
  • PURPLE
  • RED
  • TRANSPARENT
  • WHITE (기본값)
  • YELLOW
사용자 지정 색상을 지정할 수도 있습니다.

예시

# 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 LED 하나, 모든 LED 또는 LED 그룹을 끕니다.

Usage:
robot.led.off(led)

매개변수

설명

led

끌 LED:

  • 단일 LED (예: LED1) LED1
  • 모든 LED (예: ALL_LEDS) ALL_LEDS
  • LED 그룹 (예: (LED1, LED2)) (LED1, LED2)

예시

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