CSD-02 RGB-LED
Instanserklæring
Når du legger til en CSD-02 RGB-LED(CSD02)-blokk i arbeidsområdet, settes følgende instanserklæring automatisk inn i Python-koden:
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()Parametere
| Navn | Slag | Beskrivelse | Område / Type | Standard |
|---|---|---|---|---|
| index | Nedtrekksalternativ | Instansnummer (starter på 0) | Heltall 0 eller større | 0 |
Start RGB-LED-en
Tar RGB-LED-en i bruk.
Legger du ikke til denne blokken, blir RGB-LED-en ikke slått på.

Parametere
(ingen)
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.start()Sett fargen
Setter LED-fargen til CSD02 til den fargen du velger.
Velger du en farge i fargepaletten, gjøres den om til et fargenavn (en engelsk streng) i kallet. (Koden lages med fargenavnet, ikke med R-, G- og B-tall.)

Parametere
| Navn | Slag | Beskrivelse | Område / Type | Standard |
|---|---|---|---|---|
| color | Farge | Velg fra fargepaletten → gjøres om til et fargenavn (engelsk) | Fargenavn: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white' | - |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.set_color('orange')Sett fargen med en blokk fra Farge-kategorien
Tar imot en blokk fra Farge-kategorien (for eksempel en [R, G, B]-tabell) som inndata og setter LED-fargen til CSD02.

Parametere
| Navn | Slag | Beskrivelse | Område / Type | Standard |
|---|---|---|---|---|
| data | Inndata (farge) | Utdataene fra en blokk i Farge-kategorien eller en [R, G, B]-tabell | [0~255, 0~255, 0~255] | - |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.set_color(*Utils.color('yellow'))Endre fargen med RGB
Legger de R-, G- og B-endringene du skriver inn, til fargen LED-en har nå, og setter den nye fargen.

Parametere
| Navn | Slag | Beskrivelse | Område / Type | Standard |
|---|---|---|---|---|
| r | Inndata (felt) | Endring i rødt | Heltall -255 til 255 | 0 |
| g | Inndata (felt) | Endring i grønt | Heltall -255 til 255 | 0 |
| b | Inndata (felt) | Endring i blått | Heltall -255 til 255 | 0 |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.change_color(10, 0, 0)Slå av LED
Fjerner fargen på RGB-LED-en.

Parametere
(ingen)
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.turn_off()