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')