CSD-02 RGB-LED
Instanserklæring
Når du tilføjer en CSD-02 RGB-LED(CSD02)-blok i arbejdsområdet, indsættes følgende instanserklæring automatisk i Python-koden:
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()Parametre
| Navn | Slags | Beskrivelse | Interval / Type | Standard |
|---|---|---|---|---|
| index | Rullemenupunkt | Instansnummer (starter ved 0) | Heltal 0 eller større | 0 |
Start RGB-LED'en
Begynder at bruge RGB-LED'en.
Hvis du ikke tilføjer denne blok, aktiveres RGB-LED'en ikke.

Parametre
(ingen)
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.start()Indstil farven
Indstiller LED'ens farve på CSD02 til den angivne farve.
Når du vælger en farve i farvepaletten, omdannes den til et farvenavn (en engelsk streng) i kaldet. (Koden dannes med farvenavnet, ikke med talværdier for R, G og B.)

Parametre
| Navn | Slags | Beskrivelse | Interval / Type | Standard |
|---|---|---|---|---|
| color | Farve | Valg i farvepaletten → omdannes til et farvenavn (engelsk) | Farvenavn: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white' | - |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.set_color('orange')Indstil farven med en blok fra Farve-kategorien
Modtager en blok fra Farve-kategorien (f.eks. matricen [R, G, B]) som input og indstiller LED'ens farve på CSD02.

Parametre
| Navn | Slags | Beskrivelse | Interval / Type | Standard |
|---|---|---|---|---|
| data | Input (farve) | Output fra en blok i Farve-kategorien eller matricen [R, G, B] | [0~255, 0~255, 0~255] | - |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.set_color(*Utils.color('yellow'))Ændr farven med RGB
Lægger de angivne R-, G- og B-ændringer til LED'ens nuværende farve og indstiller den nye farve.

Parametre
| Navn | Slags | Beskrivelse | Interval / Type | Standard |
|---|---|---|---|---|
| r | Input (felt) | Ændring af rød | Heltal -255 til 255 | 0 |
| g | Input (felt) | Ændring af grøn | Heltal -255 til 255 | 0 |
| b | Input (felt) | Ændring af blå | Heltal -255 til 255 | 0 |
Python
python
cheesestick = CheeseStick(0)
csd02 = cheesestick.CSD02()
csd02.change_color(10, 0, 0)Sluk LED
Fjerner RGB-LED'ens farve.

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