HAT-022 Đàn piano cảm ứng
Khai báo thực thể
Khi bạn thêm khối HAT-022 Đàn piano cảm ứng(HAT022) 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)
hat022 = cheesestick.HAT022()Tham số
| Tên | Loại | Mô tả | Phạm vi / Kiểu | Mặc định |
|---|---|---|---|---|
| index | Tùy chọn danh sách thả xuống | Số hiệu thực thể (bắt đầu từ 0) | số nguyên từ 0 trở lên | 0 |
Khởi động đàn piano cảm ứng
Cho phép dùng đàn piano cảm ứng.

Tham số
(không có)
Python
python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()
hat022.start()Giá trị đầu vào phím
Trạng thái đầu vào của phím đã chọn
Trả về 1 nếu phím đang được nhấn và 0 nếu phím không được nhấn.

Tham số
| Tên | Loại | Mô tả | Phạm vi / Kiểu | Mặc định |
|---|---|---|---|---|
| unit | Tùy chọn danh sách thả xuống | Phím nốt nhạc | Đô(C), Đô#(C#), Rê(D), Rê#(D#), Mi(E), Fa(F), Fa#(F#), Sol(G), Sol#(G#), La(A), La#(A#), Si(B), ◀(left), ▶(right), fn(fn) | - |
Python
python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()
hat022.key_input('C')Phím có được nhấn?
Phím đã chọn có được nhấn hay không

Tham số
| Tên | Loại | Mô tả | Phạm vi / Kiểu | Mặc định |
|---|---|---|---|---|
| unit | Tùy chọn danh sách thả xuống | Phím nốt nhạc | Đô(C), Đô#(C#), Rê(D), Rê#(D#), Mi(E), Fa(F), Fa#(F#), Sol(G), Sol#(G#), La(A), La#(A#), Si(B), ◀(left), ▶(right), fn(fn) | - |
Python
python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()
hat022.key_pressed('C')