Skip to content

HAT-022 Pianoforte touch ​

Dichiarare l'istanza ​

Se aggiungi un blocco di HAT-022 Pianoforte touch (HAT022) all'area di lavoro, nel codice Python viene inserita automaticamente la dichiarazione di istanza seguente:

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

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
indexOpzione di elencoNumero dell'istanza (parte da 0)intero maggiore o uguale a 00

Avviare il pianoforte touch ​

Usa il pianoforte touch.

start

Parametri ​

(nessuno)

Python ​

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

hat022.start()

Valore di ingresso del tasto ​

Lo stato di ingresso del tasto scelto
Restituisce 1 se il tasto è premuto e 0 se non lo è.

key_input

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
unitOpzione di elencoTasto della notaDo(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')

Il tasto è premuto? ​

Se il tasto scelto è stato cliccato

key_pressed

Parametri ​

NomeTipoDescrizioneIntervallo / TipoValore predefinito
unitOpzione di elencoTasto della notaDo(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')