Skip to content

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 ​

NavnSlagBeskrivelseOmråde / TypeStandard
indexNedtrekksalternativInstansnummer (starter på 0)Heltall 0 eller større0

Start RGB-LED-en ​

Tar RGB-LED-en i bruk.
Legger du ikke til denne blokken, blir RGB-LED-en ikke slått på.

start

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

set_color

Parametere ​

NavnSlagBeskrivelseOmråde / TypeStandard
colorFargeVelg 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.

set_color_with_block

Parametere ​

NavnSlagBeskrivelseOmråde / TypeStandard
dataInndata (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.

change_by_rgb

Parametere ​

NavnSlagBeskrivelseOmråde / TypeStandard
rInndata (felt)Endring i rødtHeltall -255 til 2550
gInndata (felt)Endring i grøntHeltall -255 til 2550
bInndata (felt)Endring i blåttHeltall -255 til 2550

Python ​

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

csd02.change_color(10, 0, 0)

Slå av LED ​

Fjerner fargen på RGB-LED-en.

turn_off

Parametere ​

(ingen)

Python ​

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

csd02.turn_off()