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
| Nimi | Laji | Kuvaus | Alue / Tyyppi | Oletus |
|---|---|---|---|---|
| index | Pudotusvalikon vaihtoehto | Instanssin numero (alkaa nollasta) | Kokonaisluku 0 tai suurempi | 0 |
Käynnistä RGB-LED
Ottaa RGB-LEDin käyttöön.
Jos et lisää tätä lohkoa, RGB-LED ei aktivoidu.

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.)

Parametrit
| Nimi | Laji | Kuvaus | Alue / Tyyppi | Oletus |
|---|---|---|---|---|
| color | Väri | Valitse 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.

Parametrit
| Nimi | Laji | Kuvaus | Alue / Tyyppi | Oletus |
|---|---|---|---|---|
| data | Syö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.

Parametrit
| Nimi | Laji | Kuvaus | Alue / Tyyppi | Oletus |
|---|---|---|---|---|
| r | Syöte (kenttä) | Punaisen muutos | Kokonaisluku välillä -255 ja 255 | 0 |
| g | Syöte (kenttä) | Vihreän muutos | Kokonaisluku välillä -255 ja 255 | 0 |
| b | Syöte (kenttä) | Sinisen muutos | Kokonaisluku välillä -255 ja 255 | 0 |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.change_color(10, 0, 0)Sammuta LED
Poistaa RGB-LEDin värin.

Parametrit
(ei mitään)
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.turn_off()