Skip to content

CSD-02 Dioda LED RGB ​

Deklaracja instancji ​

Po dodaniu bloku CSD-02 Dioda LED RGB(CSD02) do obszaru roboczego w kodzie Python automatycznie pojawia się następująca deklaracja instancji:

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

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
indexOpcja listy rozwijanejNumer instancji (licząc od 0)Liczba całkowita 0 lub większa0

Uruchom diodę LED RGB ​

Rozpoczyna korzystanie z diody LED RGB.
Bez tego bloku dioda LED RGB nie zostanie włączona.

start

Parametry ​

(brak)

Python ​

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

csd02.start()

Ustaw kolor ​

Ustawia kolor diody LED modułu CSD02 na wybrany kolor.
Kolor wybrany z palety jest zamieniany na nazwę koloru (tekst po angielsku) i w takiej postaci trafia do kodu. (W kodzie pojawia się nazwa koloru, a nie liczbowe wartości R, G, B.)

set_color

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
colorKolorWybór z palety kolorów → zamiana na nazwę koloru (po angielsku)Nazwy kolorów: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Ustaw kolor blokiem z kategorii Kolor ​

Ustawia kolor diody LED modułu CSD02 na podstawie bloku z kategorii Kolor (np. tablicy [R, G, B]).

set_color_with_block

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
dataWejście (kolor)Wynik bloku z kategorii Kolor albo tablica [R, G, B][0~255, 0~255, 0~255]-

Python ​

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

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

Zmień kolor o RGB ​

Dodaje wpisane zmiany R, G i B do obecnego koloru diody LED i ustawia nowy kolor.

change_by_rgb

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
rWejście (pole)Zmiana wartości czerwonejLiczba całkowita od -255 do 2550
gWejście (pole)Zmiana wartości zielonejLiczba całkowita od -255 do 2550
bWejście (pole)Zmiana wartości niebieskiejLiczba całkowita od -255 do 2550

Python ​

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

csd02.change_color(10, 0, 0)

Wyłącz LED ​

Gasi kolor diody LED RGB.

turn_off

Parametry ​

(brak)

Python ​

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

csd02.turn_off()