Πύργος Σημάτων#
Εισαγωγή#
Ο Πύργος Σημάτων είναι μια συσκευή που χρησιμοποιεί χρωματιστά φώτα για να δείχνει την κατάσταση του ρομπότ.
For the examples below, the configured Signal Tower will be named signal_tower and will be used in all subsequent examples throughout this API documentation when referring to SignalTower class methods.
Παρακάτω είναι μια λίστα με όλες τις διαθέσιμες μεθόδους:
Ρυθμιστές – Διαμορφώστε τα χρώματα και τα μοτίβα φωτισμού του Πύργου Σήματος.
set_color– Sets the pattern for one or all Signal Tower LEDs.set_colors– Sets the state of each Signal Tower LED.
Κατασκευαστές – Μη αυτόματη αρχικοποίηση και διαμόρφωση του Πύργου Σήματος.
SignalTower– Create a Signal Tower.
Σέττερς#
set_color#
set_color sets the light pattern of one or all LEDs on the Signal Tower. These lights can be used to track where the robot is at in a project or to show when certain conditions are met.
Usage:
signal_tower.set_color(value, state)
Παράμετρος |
Περιγραφή |
|---|---|
αξία |
The color light to control:
|
κατάσταση |
The light pattern to apply:
|
# Set the Signal Tower to start blinking the blue LED
signal_tower.set_color(SignalTower.BLUE, SignalTower.BLINK)
set_colors#
set_colors sets the state of each Signal Tower LED. These lights can be used to track where the robot is at in a project or to show when certain conditions are met.
Usage:
signal_tower.set_colors(r, y, g, b, w)
Παράμετρος |
Περιγραφή |
|---|---|
ρ |
The state for the red light:
|
y |
The state for the yellow light:
|
σολ |
The state for the green light:
|
σι |
The state for the blue light:
|
w |
The state for the white light:
|
# Turn on all LEDs
signal_tower.set_colors(SignalTower.ON, SignalTower.ON, SignalTower.ON, SignalTower.ON, SignalTower.ON)
# Turn on just the red LED
signal_tower.set_colors(SignalTower.ON, SignalTower.OFF, SignalTower.OFF, SignalTower.OFF, SignalTower.OFF)
Κατασκευαστές#
SignalTower#
SignalTower creates a Signal Tower.
SignalTower(smartport)
Παράμετρος |
Περιγραφή |
|---|---|
|
The Smart Port that the Signal Tower is connected to, written as |
# Construct a Signal Tower "signal_tower" with the
# SignalTower class
signal_tower = SignalTower(Ports.PORT1)