Skip to content

CSD-02 RGB-светодиод ​

Объявление экземпляра ​

После добавления блока CSD-02 RGB-светодиод(CSD02) в рабочую область в код Python автоматически вставляется следующее объявление экземпляра:

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

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
indexПункт выпадающего спискаНомер экземпляра (начиная с 0)Целое число 0 или больше0

Запустить RGB-светодиод ​

Начинает работу с RGB-светодиодом.
Без этого блока RGB-светодиод не включится.

start

Параметры ​

(нет)

Python ​

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

csd02.start()

Установить цвет ​

Задаёт цвет светодиода модуля CSD02.
Цвет, выбранный в палитре, превращается в название цвета (текст на английском) и в таком виде попадает в код. (В коде появляется название цвета, а не числовые значения R, G, B.)

set_color

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
colorЦветВыбор в палитре цветов → превращение в название цвета (на английском)Названия цветов: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Установить цвет блоком из категории Цвет ​

Задаёт цвет светодиода модуля CSD02 по блоку из категории Цвет (например, массиву [R, G, B]).

set_color_with_block

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
dataВвод (цвет)Результат блока из категории Цвет или массив [R, G, B][0~255, 0~255, 0~255]-

Python ​

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

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

Изменить цвет на RGB ​

Прибавляет введённые изменения R, G и B к текущему цвету светодиода и задаёт новый цвет.

change_by_rgb

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
rВвод (поле)Изменение красногоЦелое число от -255 до 2550
gВвод (поле)Изменение зелёногоЦелое число от -255 до 2550
bВвод (поле)Изменение синегоЦелое число от -255 до 2550

Python ​

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

csd02.change_color(10, 0, 0)

Выключить светодиод ​

Гасит цвет RGB-светодиода.

turn_off

Параметры ​

(нет)

Python ​

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

csd02.turn_off()