Skip to content

CSD-02 LED RGB ​

Dichiarare l'istanza ​

Se aggiungi un blocco di CSD-02 LED RGB (CSD02) all'area di lavoro, nel codice Python viene inserita automaticamente la dichiarazione di istanza seguente:

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
indexOpzione di elencoNumero dell'istanza (parte da 0)intero maggiore o uguale a 00

Avviare il LED RGB ​

Comincia a usare il LED RGB.
Se non aggiungi questo blocco, il LED RGB non viene attivato.

start

Parametri ​

(nessuno)

Python ​

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

csd02.start()

Impostare il colore ​

Imposta il colore del LED del CSD02 sul colore indicato.
Se scegli un colore nella tavolozza dei colori, viene convertito nel nome del colore (testo in inglese) e chiamato così. (il codice viene generato con il nome del colore, non con i valori numerici R, G, B.)

set_color

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
colorColoreScelta nella tavolozza dei colori → convertita nel nome del colore (in inglese)nomi dei colori: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

csd02.set_color('orange')

Impostare il colore con un blocco della categoria Colore ​

Riceve in ingresso un blocco della categoria Colore (per esempio un array [R, G, B]) e imposta il colore del LED del CSD02.

set_color_with_block

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
dataIngresso (colore)Uscita di un blocco della categoria Colore o array [R, G, B][0~255, 0~255, 0~255]-

Python ​

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

csd02.set_color(*Utils.color('yellow'))

Modificare il colore di un valore RGB ​

Somma al colore attuale del LED le variazioni R, G, B inserite e imposta il nuovo colore.

change_by_rgb

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
rIngresso (campo)Variazione del rossointero -255 ~ 2550
gIngresso (campo)Variazione del verdeintero -255 ~ 2550
bIngresso (campo)Variazione del bluintero -255 ~ 2550

Python ​

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

csd02.change_color(10, 0, 0)

Spegnere il LED ​

Toglie il colore del LED RGB.

turn_off

Parametri ​

(nessuno)

Python ​

python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()

csd02.turn_off()