LED#
Bevezetés#
A VEX AIM kódolórobot hat LED-del (fénykibocsátó diódával) rendelkezik a robot teste körül. A LED-ek különböző színekre állíthatók be, hogy visszajelzést adjanak, mutassák a robot állapotát, vagy megkönnyítsék a robot nyomon követését egy projekt során.
Minden LED beállítható külön-külön, az összes LED beállítható egyszerre, vagy egy LED-csoport együttesen is beállítható egy tuple használatával.
LED-ek nevei:
|
|
|
|---|---|---|
|
|
|
|
Az alábbiakban felsoroljuk az összes módszert:
Műveletek — LED-ek be- vagy kikapcsolása.
Műveletek#
on#
on en beállítás egy, az összes vagy a LED-ek csoportját kapcsolja be.
Usage:
robot.led.on(led, color)
Paraméter |
Leírás |
|---|---|
|
A bekapcsolandó LED vagy LED-ek:
|
|
Opcionális. A kiválasztott LED vagy LED-ek színének beállítása:
|
Példák
# 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 kikapcsol egy LED-et, az összes LED-et vagy egy LED-csoportot.
Usage:
robot.led.off(led)
Paraméter |
Leírás |
|---|---|
|
A kikapcsolandó LED vagy LED-ek:
|
Példák
# 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))






