Skip to content

HAT-022 Touch-Piano ​

Instanz deklarieren ​

Wenn du einen HAT-022 Touch-Piano(HAT022)-Block zum Arbeitsbereich hinzufügst, wird im Python-Code automatisch die folgende Instanzdeklaration eingefügt:

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

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
indexDropdown-OptionInstanznummer (beginnt bei 0)ganze Zahl ≥ 00

Touch-Piano starten ​

Verwendet das Touch-Piano.

start

Parameter ​

(keine)

Python ​

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

hat022.start()

Tasteneingang ​

Der Eingabezustand der gewählten Klaviertaste
Ist die Taste gedrückt, wird 1 ausgegeben, ist sie nicht gedrückt, 0.

key_input

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionTaste der TonleiterDo(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')

Taste gedrückt? ​

Ob die gewählte Klaviertaste angeklickt wurde

key_pressed

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionTaste der TonleiterDo(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')