Skip to content

CSD-02 LED RGB ​

Deklarasi instans ​

Saat Anda menambahkan blok CSD-02 LED RGB(CSD02) ke area kerja, deklarasi instans berikut otomatis disisipkan ke kode Python:

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

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
indexPilihan daftar turunNomor instans (mulai dari 0)bilangan bulat 0 atau lebih0

Memulai LED RGB ​

Mulai memakai LED RGB.
Tanpa blok ini, LED RGB tidak aktif.

start

Parameter ​

(tidak ada)

Python ​

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

csd02.start()

Mengatur warna ​

Mengatur warna LED modul CSD02 ke warna yang dipilih.
Warna yang Anda pilih di palet warna diubah menjadi nama warna (untai teks Inggris) lalu masuk ke kode dalam bentuk itu. (Kode memuat nama warna, bukan tiga angka R, G, B.)

set_color

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
colorWarnaPilihan di palet warna → diubah menjadi nama warna (Inggris)Nama warna: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Mengatur warna dengan blok kategori Warna ​

Mengatur warna LED modul CSD02 memakai blok dari kategori Warna (misalnya larik [R, G, B]).

set_color_with_block

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
dataNilai masukan (warna)Keluaran blok kategori Warna atau larik [R, G, B][0~255, 0~255, 0~255]-

Python ​

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

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

Mengubah warna sebesar RGB ​

Menambahkan besar perubahan R, G, B yang Anda masukkan ke warna LED saat ini untuk membentuk warna baru.

change_by_rgb

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
rNilai masukan (bidang)Besar perubahan merahbilangan bulat -255 sampai 2550
gNilai masukan (bidang)Besar perubahan hijaubilangan bulat -255 sampai 2550
bNilai masukan (bidang)Besar perubahan birubilangan bulat -255 sampai 2550

Python ​

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

csd02.change_color(10, 0, 0)

Mematikan LED ​

Menghapus warna LED RGB.

turn_off

Parameter ​

(tidak ada)

Python ​

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

csd02.turn_off()