LED#
Εισαγωγή#
Το ρομπότ κωδικοποίησης VEX AIM διαθέτει έξι LED (δίοδοι εκπομπής φωτός) γύρω από το σώμα του ρομπότ. Οι LED μπορούν να ρυθμιστούν σε διαφορετικά χρώματα για να παρέχουν ανατροφοδότηση, να δείχνουν την κατάσταση του ρομπότ ή να διευκολύνουν την παρακολούθηση του ρομπότ κατά τη διάρκεια ενός έργου.
Κάθε LED μπορεί να ρυθμιστεί ξεχωριστά, όλες οι LED μπορούν να ρυθμιστούν ταυτόχρονα ή μια ομάδα LED μπορεί να ρυθμιστεί μαζί χρησιμοποιώντας μια πλειάδα.
Ονόματα LED:
|
|
|
|---|---|---|
|
|
|
|
Παρακάτω είναι μια λίστα με όλες τις μεθόδους:
Ενέργειες — Ενεργοποίηση ή απενεργοποίηση των LED.
Ενέργειες#
on#
Η επιλογή on ενεργοποιεί μία λυχνία LED, όλες τις λυχνίες LED ή μια ομάδα λυχνιών LED.
Usage:
robot.led.on(led, color)
Παράμετρος |
Περιγραφή |
|---|---|
|
Η 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))






