• 1× Плата-модуль
  • 1× Трёхпроводной шлейф
  • Интерфейс на вход: Цифровой сигнал с MIDI-устройств (MIDI-разъём)
  • Интерфейс на выход: Цифровой сигнал для микроконтроллера (Troyka-контакты)
  • Напряжение питания: 3,3–5 В
  • Габариты: 25,4×25,4×30,5 мм

Подключить компьютер к домашней студии звукозаписи или создать DIY-синтезатор с уникальным звучанием поможет компактный MIDI-вход. Модуль позволяет получить цифровой звук с профессионального музыкального оборудования по интерфейсу MIDI.

Видеообзор

Общие сведения

MIDI (англ. Musical Instrument Digital Interface — цифровой интерфейс музыкальных инструментов) — популярный стандарт обмена цифровыми данными между музыкальными инструментами, сценическим оборудованием, видеомикшерами и компьютерами.

Интерфейс позволяет исполнителю нажав клавишу на одном инструменте, получить звук с другого устройства. Любое изменение положения клавиш, кнопок или регуляторов кодируются в управляющие команды, которые можно передать по MIDI-кабелю на другие инструменты. Получившее команду устройство реагирует на неё аналогично нажатию на собственные клавиши.

MIDI — это не оцифрованный звук, а набор стандартных команд для взаимодействия между звуковыми устройствами. Команды считываются по-разному в зависимости от устройства воспроизведения.

MIDI определяет единый формат кодирования данных о нажатии клавиш, параметрах звучания и дополнительных настройках оборудования:

  • Нота: высота, длительность
  • Музыкальный инструмент: 128 мелодических и 47 ударных
  • Параметры звука: громкость и тембр
  • Многоканальный звук: до 1024 каналов

На физическом уровне MIDI — это однонаправленный интерфейс, который объединяет устройства в единую шину. Источник сигнала передает данные по двум проводам на расстояние до 15 метров. Передача сигнала осуществляется током силой 5 мА, включение тока передаёт «ноль», выключение — «единицу».

Принимающий модуль оснащается оптопарой — это позволяет разорвать прямую электрическую связь между устройствами. Даже если одно из них коротнёт и сгорит, остальные устройства останутся невредимым.

Подключение

Модуль является преобразователем MIDI-интерфейса с линией на вход и на выход.

Входной сигнал

Источник звука, например MIDI-клавиатура, подключается к модулю через пятипиновый MIDI-разъём.

На модуле предусмотрен индикатор передачи данных — при приёме данных зажигается зелёный светодиод.

Выходной сигнал

Выходной сигнал сниматься с Troyka-контактов для последующего использования с микроконтроллером.

  • Сигнальный (S) — цифровой выход модуля. Используется для передачи данных в микроконтроллер. Подключите к пину RX микроконтроллера.
  • Питание (V) — соедините с рабочим напряжением микроконтроллера.
  • Земля (G) — соедините с пином GND микроконтроллера.

При подключении к Arduino или Iskra используйте Troyka Shield. Чтобы полностью избавиться от проводов, возьмите Troyka Slot Shield.

Также модуль физически совместим с breadboard’ом.

Программирование

Стандарт MIDI подразумевает общение устройств между собой по асинхронному протоколу, аналогичному UART. Отличие в том, что данные передаются не уровнем напряжения, а током. Используйте библиотеки для облегчения написания кода программ. Они скрывают в себе все тонкости общения с модулем.

Если вы новичок в программировании микроконтроллеров, обратите внимание на образовательные наборы Матрёшка и Малина.

MIDI вход / Troyka-модуль

  • Производитель: Амперка
  • Артикул: AMP-B082
  • Наличие: Есть в наличии
  • 290 грн