Skip to content

CSD-02 Đèn LED RGB ​

Khai báo thực thể ​

Khi bạn thêm khối CSD-02 Đèn LED RGB(CSD02) vào vùng làm việc, phần khai báo thực thể sau đây được tự động chèn vào mã Python:

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

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
indexTùy chọn danh sách thả xuốngSố hiệu thực thể (bắt đầu từ 0)số nguyên từ 0 trở lên0

Bắt đầu đèn LED RGB ​

Bắt đầu dùng đèn LED RGB.
Không có khối này thì đèn LED RGB không hoạt động.

start

Tham số ​

(không có)

Python ​

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

csd02.start()

Đặt màu ​

Đặt màu đèn LED của mô-đun CSD02 theo màu đã chọn.
Màu bạn chọn trên bảng màu được đổi thành tên màu (chuỗi tiếng Anh) rồi mới đưa vào mã. (Mã chứa tên màu chứ không phải ba số R, G, B.)

set_color

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
colorMàu sắcChọn trên bảng màu → đổi thành tên màu (tiếng Anh)Tên màu: 'black', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'violet', 'magenta', 'white'-

Python ​

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

csd02.set_color('orange')

Đặt màu bằng khối thuộc nhóm Màu sắc ​

Đặt màu đèn LED của mô-đun CSD02 theo một khối thuộc nhóm Màu sắc (ví dụ mảng [R, G, B]).

set_color_with_block

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
dataGiá trị nhập (màu)Kết quả của khối thuộc nhóm Màu sắc hoặc mảng [R, G, B][0~255, 0~255, 0~255]-

Python ​

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

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

Thay đổi màu theo RGB ​

Cộng các mức thay đổi R, G, B bạn nhập vào màu hiện tại của đèn LED để tạo màu mới.

change_by_rgb

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
rGiá trị nhập (ô)Mức thay đổi đỏsố nguyên từ -255 đến 2550
gGiá trị nhập (ô)Mức thay đổi xanh lásố nguyên từ -255 đến 2550
bGiá trị nhập (ô)Mức thay đổi xanh dươngsố nguyên từ -255 đến 2550

Python ​

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

csd02.change_color(10, 0, 0)

Tắt LED ​

Tắt màu của đèn LED RGB.

turn_off

Tham số ​

(không có)

Python ​

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

csd02.turn_off()