Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!

Сенсорное пианино Pimoroni Piano HAT для Raspberry Pi. Железки Амперки

Сенсорное пианино Pimoroni Piano HAT — музыкальный компаньон для Raspberry Pi, который поможет раскрыть ваши таланты и ненадолго почувствовать себя Моцартом!


Купить можно по ссылке:
Pimoroni Piano HAT: https://amperka.ru/product/pimoroni-raspberry-pi-hat-piano?utm_source=youtube.com&utm_medium=description&utm_campaign=pvid-2020-12-28-pimoroni-raspberry-pi-hat-piano


Плата выполнена в форм-факторе Raspberry HATs и содержит 16 кнопок управления: 13 музыкальных клавиш и 3 клавиши для управления настройками синтезатора.
Устанавливается модуль на стандартные разъемы RPi. Желательно использовать полноформатные модели, так как у них уже есть порт для вывода звука.
За нажатием на клавиши следят два контроллера CAP1188. Каждая из микросхем это 8-канальный драйвер, который считывает сигналы с сенсорных кнопок и передаёт компьютеру по интерфейсу I²C.
На плате также имеется 16 светодиодов, которые могут дублировать нажатия клавиш.
Также они будут полезны в режиме обучения, так как будут подсказывать, какую кнопку нажать.
А когда опыта уже достаточно — можно проявить музыкальный талант и сыграть уже свою собственную мелодию.
При помощи кнопок можно менять октавы или инструменты, которых предустановлено два: барабаны и пианино.
На плате Piano HAT расположена микросхема EEPROM-памяти AT24C32, которая содержит информацию о производителе платы, настройке GPIO и описание подключенного оборудования.
Для программной работы с платой Piano HAT используйте библиотеку на Python, которая содержит примеры кода для разных сценариев работы.
Подробнее об установке и распиновке вы можете прочитать на нашей вики
А еще вы можете использовать Piano HAT в качестве MIDI-клавиатуры или MIDI-контроллера — все в ваших руках.


#железки #amperka #RaspberryPi

( ! ) Warning: Invalid argument supplied for foreach() in /home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php on line 44
Call Stack
#TimeMemoryFunctionLocation
10.0000350280{main}( ).../index.php:0
20.0000350560require( '/home/domains/malitikov.ru/public_html/wp-blog-header.php ).../index.php:17
30.08878470080require_once( '/home/domains/malitikov.ru/public_html/wp-includes/template-loader.php ).../wp-blog-header.php:19
40.09018494736include( '/home/domains/malitikov.ru/public_html/wp-content/themes/malitikov/single.php ).../template-loader.php:106