Skip to content

CSD-02 LED RGB ​

Declarar la instancia ​

Si añades un bloque de CSD-02 LED RGB(CSD02) al área de trabajo, en el código Python se inserta automáticamente la declaración de instancia siguiente:

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

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
indexOpción de desplegableNúmero de instancia (empieza en 0)entero ≥ 00

Iniciar el LED RGB ​

Empieza a usar el LED RGB.
Sin este bloque, el LED RGB no se activa.

start

Parámetros ​

(ninguno)

Python ​

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

csd02.start()

Fijar el color ​

Fija el color del LED de CSD02 en el color indicado.
Si eliges un color en la paleta de colores, se pasa como nombre de color (texto en inglés). (El código no se genera con valores numéricos R, G, B, sino con el nombre del color.)

set_color

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
colorColorSelección en la paleta de colores → nombre de color (inglés)Nombre de color: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Fijar el color con un bloque de la categoría Color ​

Toma como entrada un bloque de la categoría Color (p. ej. una matriz [R, G, B]) y fija con él el color del LED de CSD02.

set_color_with_block

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
dataEntrada (color)Salida de un bloque de la categoría Color o una matriz [R, G, B][0~255, 0~255, 0~255]-

Python ​

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

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

Cambiar el color con valores RGB ​

Suma los cambios de R, G y B introducidos al color actual del LED y fija así un color nuevo.

change_by_rgb

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
rEntrada (campo)Cambio de rojoentero -255 ~ 2550
gEntrada (campo)Cambio de verdeentero -255 ~ 2550
bEntrada (campo)Cambio de azulentero -255 ~ 2550

Python ​

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

csd02.change_color(10, 0, 0)

Apagar el LED ​

Borra el color del LED RGB.

turn_off

Parámetros ​

(ninguno)

Python ​

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

csd02.turn_off()