Skip to content

CSD-02 RGB-LED ​

Instanssin esittely ​

Kun lisäät CSD-02 RGB-LED(CSD02)-lohkon työtilaan, Python-koodiin lisätään automaattisesti seuraava instanssin esittely:

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

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
indexPudotusvalikon vaihtoehtoInstanssin numero (alkaa nollasta)Kokonaisluku 0 tai suurempi0

Käynnistä RGB-LED ​

Ottaa RGB-LEDin käyttöön.
Jos et lisää tätä lohkoa, RGB-LED ei aktivoidu.

start

Parametrit ​

(ei mitään)

Python ​

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

csd02.start()

Aseta väri ​

Asettaa CSD02:n LEDin värin valitsemaasi väriin.
Kun valitset värin väripaletista, se muunnetaan kutsussa värin nimeksi (englanninkieliseksi merkkijonoksi). (Koodiin tulee värin nimi, ei R-, G- ja B-lukuja.)

set_color

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
colorVäriValitse väripaletista → muunnetaan värin nimeksi (englanniksi)Värin nimi: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Aseta väri Väri-kategorian lohkolla ​

Ottaa syötteeksi Väri-kategorian lohkon (esimerkiksi [R, G, B]-taulukon) ja asettaa CSD02:n LEDin värin.

set_color_with_block

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
dataSyöte (väri)Väri-kategorian lohkon tuloste tai [R, G, B]-taulukko[0~255, 0~255, 0~255]-

Python ​

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

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

Muuta väriä RGB-arvoilla ​

Lisää kirjoittamasi R-, G- ja B-muutokset LEDin nykyiseen väriin ja asettaa uuden värin.

change_by_rgb

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
rSyöte (kenttä)Punaisen muutosKokonaisluku välillä -255 ja 2550
gSyöte (kenttä)Vihreän muutosKokonaisluku välillä -255 ja 2550
bSyöte (kenttä)Sinisen muutosKokonaisluku välillä -255 ja 2550

Python ​

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

csd02.change_color(10, 0, 0)

Sammuta LED ​

Poistaa RGB-LEDin värin.

turn_off

Parametrit ​

(ei mitään)

Python ​

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

csd02.turn_off()