എൽഇഡി#
ആമുഖം#
VEX AIM കോഡിംഗ് റോബോട്ടിന് റോബോട്ടിന്റെ ശരീരത്തിന് ചുറ്റും ആറ് LED-കൾ (പ്രകാശം പുറപ്പെടുവിക്കുന്ന ഡയോഡുകൾ) ഉണ്ട്. ഫീഡ്ബാക്ക് നൽകുന്നതിനും, ഒരു റോബോട്ട് സ്റ്റാറ്റസ് കാണിക്കുന്നതിനും, അല്ലെങ്കിൽ ഒരു പ്രോജക്റ്റ് സമയത്ത് റോബോട്ടിനെ ട്രാക്ക് ചെയ്യുന്നത് എളുപ്പമാക്കുന്നതിനും LED-കൾ വ്യത്യസ്ത നിറങ്ങളിൽ സജ്ജമാക്കാൻ കഴിയും.
ഓരോ എൽഇഡിയും വെവ്വേറെ സജ്ജീകരിക്കാം, എല്ലാ എൽഇഡികളും ഒരേ സമയം സജ്ജീകരിക്കാം, അല്ലെങ്കിൽ ഒരു ട്യൂപ്പിൾ ഉപയോഗിച്ച് ഒരു കൂട്ടം എൽഇഡികൾ ഒരുമിച്ച് സജ്ജീകരിക്കാം.
LED പേരുകൾ:
|
|
|
|---|---|---|
|
|
|
|
എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
പ്രവർത്തനങ്ങൾ — LED-കൾ ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുക.
പ്രവർത്തനങ്ങൾ#
on#
on ഒരു എൽഇഡി, എല്ലാ എൽഇഡികളും അല്ലെങ്കിൽ ഒരു കൂട്ടം എൽഇഡികളും ഓണാക്കുന്നു.
Usage:
robot.led.on(led, color)
പാരാമീറ്റർ |
വിവരണം |
|---|---|
|
ഓണാക്കേണ്ട LED അല്ലെങ്കിൽ LED-കൾ:
|
|
ഓപ്ഷണൽ. തിരഞ്ഞെടുത്ത LED അല്ലെങ്കിൽ LED-കൾ ഇതിലേക്ക് സജ്ജീകരിക്കുന്നതിനുള്ള നിറം:
|
ഉദാഹരണങ്ങൾ
# 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-കൾ:
|
ഉദാഹരണങ്ങൾ
# 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))






