Skip to content

CSD-02 RGB-led ​

Instantie declareren ​

Voeg je een CSD-02 RGB-led(CSD02)-blok toe aan het werkgebied, dan wordt in de Python-code automatisch de volgende instantiedeclaratie ingevoegd:

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

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
indexKeuzelijstoptieInstantienummer (begint bij 0)geheel getal ≥ 00

RGB-led starten ​

Begint met het gebruik van de RGB-led.
Zonder dit blok wordt de RGB-led niet geactiveerd.

start

Parameters ​

(geen)

Python ​

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

csd02.start()

Kleur instellen ​

Zet de ledkleur van CSD02 op de opgegeven kleur.
Kies je in het kleurenpalet een kleur, dan wordt die als kleurnaam (Engelse tekst) doorgegeven. (De code wordt niet met R-, G-, B-getalwaarden gemaakt, maar met de kleurnaam.)

set_color

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
colorKleurKeuze in het kleurenpalet → wordt de kleurnaam (Engels)Kleurnaam: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Kleur instellen met een blok uit de categorie Kleur ​

Neemt een blok uit de categorie Kleur (bijv. een [R, G, B]-array) als invoer en stelt daarmee de ledkleur van CSD02 in.

set_color_with_block

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
dataInvoer (kleur)Uitvoer van een blok uit de categorie Kleur of een [R, G, B]-array[0~255, 0~255, 0~255]-

Python ​

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

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

Kleur wijzigen met RGB-waarden ​

Telt de ingevoerde R-, G- en B-veranderingen bij de huidige ledkleur op en stelt zo een nieuwe kleur in.

change_by_rgb

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
rInvoer (veld)Verandering van roodgeheel getal -255 ~ 2550
gInvoer (veld)Verandering van groengeheel getal -255 ~ 2550
bInvoer (veld)Verandering van blauwgeheel getal -255 ~ 2550

Python ​

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

csd02.change_color(10, 0, 0)

Led uitschakelen ​

Wist de kleur van de RGB-led.

turn_off

Parameters ​

(geen)

Python ​

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

csd02.turn_off()