എൽഇഡി#

ആമുഖം#

VEX AIM കോഡിംഗ് റോബോട്ടിന് റോബോട്ടിന്റെ ശരീരത്തിന് ചുറ്റും ആറ് LED-കൾ (പ്രകാശം പുറപ്പെടുവിക്കുന്ന ഡയോഡുകൾ) ഉണ്ട്. ഫീഡ്‌ബാക്ക് നൽകുന്നതിനും, ഒരു റോബോട്ട് സ്റ്റാറ്റസ് കാണിക്കുന്നതിനും, അല്ലെങ്കിൽ ഒരു പ്രോജക്റ്റ് സമയത്ത് റോബോട്ടിനെ ട്രാക്ക് ചെയ്യുന്നത് എളുപ്പമാക്കുന്നതിനും LED-കൾ വ്യത്യസ്ത നിറങ്ങളിൽ സജ്ജമാക്കാൻ കഴിയും.

ഓരോ എൽഇഡിയും വെവ്വേറെ സജ്ജീകരിക്കാം, എല്ലാ എൽഇഡികളും ഒരേ സമയം സജ്ജീകരിക്കാം, അല്ലെങ്കിൽ ഒരു ട്യൂപ്പിൾ ഉപയോഗിച്ച് ഒരു കൂട്ടം എൽഇഡികൾ ഒരുമിച്ച് സജ്ജീകരിക്കാം.

LED പേരുകൾ:

11 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED1

9 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED2

7 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED3

5 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED4

3 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED5

1 മണി സ്ഥാനത്ത് LED യുടെ സ്ഥാനത്ത് നിന്ന് ഒരു ഫാൻ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
LED6

ആറ് LED ലൊക്കേഷനുകളിൽ നിന്നും ഫാനുകൾ ഉയർന്നുവരുന്ന റോബോട്ടിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള ഒരു ഐക്കൺ.
ALL_LEDS

എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:

പ്രവർത്തനങ്ങൾ — LED-കൾ ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുക.

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

  • off — ഒരു എൽഇഡി, എല്ലാ എൽഇഡികളും അല്ലെങ്കിൽ ഒരു കൂട്ടം എൽഇഡികളും ഓഫ് ചെയ്യുന്നു.

പ്രവർത്തനങ്ങൾ#

on#

on ഒരു എൽഇഡി, എല്ലാ എൽഇഡികളും അല്ലെങ്കിൽ ഒരു കൂട്ടം എൽഇഡികളും ഓണാക്കുന്നു.

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

പാരാമീറ്റർ

വിവരണം

led

ഓണാക്കേണ്ട LED അല്ലെങ്കിൽ LED-കൾ:

  • LED1 പോലുള്ള ഒരു LED1
  • ALL_LEDS
  • ഒരു ട്യൂപ്പിളിലെ ഒരു കൂട്ടം LED-കൾ, ഉദാഹരണത്തിന് (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
  • ALL_LEDS
  • ഒരു ട്യൂപ്പിളിലെ ഒരു കൂട്ടം LED-കൾ, ഉദാഹരണത്തിന് (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))