Skip to content

HAT-022 เปียโนสัมผัส ​

การประกาศอินสแตนซ์ ​

เมื่อเพิ่มบล็อก HAT-022 เปียโนสัมผัส (HAT022) ลงในพื้นที่ทำงาน การประกาศอินสแตนซ์ต่อไปนี้จะถูกแทรกลงในโค้ด Python โดยอัตโนมัติ:

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

พารามิเตอร์ ​

ชื่อประเภทคำอธิบายช่วง / ชนิดค่าเริ่มต้น
indexตัวเลือกดรอปดาวน์หมายเลขอินสแตนซ์ (เริ่มจาก 0)จำนวนเต็ม 0 ขึ้นไป0

เริ่มใช้งานเปียโนสัมผัส ​

เริ่มใช้งานเปียโนสัมผัส

start

พารามิเตอร์ ​

(ไม่มี)

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.start()

ค่าอินพุตคีย์ ​

สถานะอินพุตของคีย์ที่เลือก
แสดงค่า 1 ถ้าคีย์ถูกกดอยู่ และ 0 ถ้าคีย์ไม่ได้ถูกกด

key_input

พารามิเตอร์ ​

ชื่อประเภทคำอธิบายช่วง / ชนิดค่าเริ่มต้น
unitตัวเลือกดรอปดาวน์คีย์โน้ตโด(C), โด#(C#), เร(D), เร#(D#), มี(E), ฟา(F), ฟา#(F#), ซอล(G), ซอล#(G#), ลา(A), ลา#(A#), ที(B), ◀(left), ▶(right), fn(fn)-

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.key_input('C')

คีย์ถูกกดอยู่หรือไม่? ​

คีย์ที่เลือกถูกคลิกหรือไม่

key_pressed

พารามิเตอร์ ​

ชื่อประเภทคำอธิบายช่วง / ชนิดค่าเริ่มต้น
unitตัวเลือกดรอปดาวน์คีย์โน้ตโด(C), โด#(C#), เร(D), เร#(D#), มี(E), ฟา(F), ฟา#(F#), ซอล(G), ซอล#(G#), ลา(A), ลา#(A#), ที(B), ◀(left), ▶(right), fn(fn)-

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.key_pressed('C')