Skip to content

HAT-022 Piano Sentuh ​

Deklarasi instans ​

Saat Anda menambahkan blok HAT-022 Piano Sentuh(HAT022) ke area kerja, deklarasi instans berikut otomatis disisipkan ke kode Python:

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

Parameter ​

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

Memulai piano sentuh ​

Membuat piano sentuh dapat dipakai.

start

Parameter ​

(tidak ada)

Python ​

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

hat022.start()

Nilai masukan tuts ​

Keadaan masukan tuts yang dipilih
Mengembalikan 1 bila tuts sedang ditekan dan 0 bila tuts tidak ditekan.

key_input

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
unitPilihan daftar turunTuts nadaDo(C), Do#(C#), Re(D), Re#(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')

Tuts ditekan? ​

Apakah tuts yang dipilih ditekan atau tidak

key_pressed

Parameter ​

NamaJenisKeteranganRentang / TipeBawaan
unitPilihan daftar turunTuts nadaDo(C), Do#(C#), Re(D), Re#(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')