Skip to content

HAT-022 berøringsklaver ​

Instanserklæring ​

Når du tilføjer en HAT-022 berøringsklaver(HAT022)-blok i arbejdsområdet, indsættes følgende instanserklæring automatisk i Python-koden:

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

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
indexRullemenupunktInstansnummer (starter ved 0)Heltal 0 eller større0

Start berøringsklaveret ​

Begynder at bruge berøringsklaveret.

start

Parametre ​

(ingen)

Python ​

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

hat022.start()

Tastens inputværdi ​

Inputtilstanden for den valgte tast
Den giver 1, når tasten er trykket ned, og 0, når den ikke er.

key_input

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktTonetastDo(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')

Er tasten trykket ned? ​

Om der er klikket på den valgte tast

key_pressed

Parametre ​

NavnSlagsBeskrivelseInterval / TypeStandard
unitRullemenupunktTonetastDo(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')