MIDI вход (Troyka-модуль)
Подключить компьютер к домашней студии звукозаписи или создать DIY-синтезатор с уникальным звучанием поможет компактный MIDI-вход.
Troyka-модуль позволит получить цифровой звук с профессионального музыкального оборудования по интерфейсу MIDI.
Что такое MIDI
MIDI (англ. Musical Instrument Digital Interface — цифровой интерфейс музыкальных инструментов) — популярный стандарт обмена цифровыми данными между музыкальными инструментами, сценическим оборудованием, видеомикшерами и компьютерами.
Интерфейс позволяет исполнителю нажав клавишу на одном инструменте, получить звук с другого устройства. Любое изменение положения клавиш, кнопок или регуляторов кодируются в управляющие команды, которые можно передать по MIDI-кабелю на другие инструменты. Получившее команду устройство реагирует на неё аналогично нажатию на собственные клавиши.
MIDI определяет единый формат кодирования данных о нажатии клавиш, параметрах звучания и дополнительных настройках оборудования.
На физическом уровне MIDI — это однонаправленный интерфейс, который объединяет устройства в единую шину. Источник сигнала передает данные по двум проводам на расстояние до 15 метров. Передача сигнала осуществляется током силой 5 мА, включение тока передаёт 0, выключение — 1.
Принимающий модуль оснащается оптопарой — это позволяет разорвать прямую электрическую связь между устройствами. Даже если одно из них коротнёт и сгорит, остальные устройства останутся невредимым.
Подключение
С контроллером модуль общается по протоколу схожему с UART.
Верхняя группа контактов предназначена для организации обмена данными:
контакт S — подключите к пину RX микроконтроллера
контакт V — к контакту питания 3.3 — 5 В
контакт G — к земле
При получении данных в формате MIDI на модуле загорается зелёный светодиод.
Для подключения к Arduino пригодится Troyka Shield, а со Slot Shield даже провода не понадобятся.
Комплектация
1× Плата-модуль MIDI in
1× Трёхпроводной шлейф
Характеристики
Напряжение питания: 3,3–5 В
Температурный диапазон: −40…+85 °C
Габариты: 25,4×25,4×30,5 мм
РесурсыВидеообзор MIDI модулей:Руководство по использованию, примеры и документацияБиблиотека для Arduinoбиблиотека для IskraJS