Описание
Описание:
С помощью пластины MIDI-адаптер, ваша плата Arduino или другие микроконтроллеры могут быть доступны к мощному midi-протоколу связи. Протокол MIDI и асинхронный последовательный интерфейс имеют много сходств, поэтому пользователи могут использовать микроконтроллер UART pin для отправки информации о MIDI событий.
Плата MIDI-адаптер обеспечивает соединение MIDI-IN и MIDI-OUT, а также порт MIDI-THRU. MIDI-port-это изолированный светильник для предотвращения заземления. MIDI-адаптер пластины может быть установлен прямо как щит в верхней части платы Arduino: Подключите MIDI-IN/THRU для Arduino аппаратного RX pin, подключите MIDI-OUT к TX. Это данные Arduino и аналоговый pin, шина питания и шина могут передавать.
Коммутатор RUN/PGM может позволить пользователям на плате Arduino программировать последовательный порт, без необходимости извлекать плату. Примечание: разъем Midi с тремя отверстиями не сварен на пластине MIDI-адаптер, но эти разъемы включены в этот продукт.
Размер: 57,4x53,1 мм
/*
Миди Примечание плеер
В этом эскизе показано, как использовать контактный разъем последовательной передачи (pin 1) для передачи данных MIDI note.
Если эта цепь подключена к MIDI synth, она будет играть
Примечания F #-0 (0x1E) к F #-5 (0x5A) в последовательности.
Схема:
* Цифровой в 1 подключен к MIDI jack pin 5
* MIDI jack pin 2 подключен к заземлению
* MIDI jack pin 4 подключен к резистору + 5 В через 220 Ом
Подключите кабель MIDI к разъему, затем к MIDI synth и Воспроизводите музыку.
*/
Силы Настройка() {
/Установите скорость передачи миди:
Серийный номер.Прежде всего(31250);
}
Силы Петля() {
/Воспроизведение заметок от F #-0 (0x1E) до F #-5 (0x5A):
Для (IntОбратите внимание= 0x1E;Обратите внимание< 0x5A;Обратите вниманиеA + +) {
/Примечание на канале 1 (0x90), некоторые значения примечаний (Примечание), средняя скорость (0x45):
Примечаниев(0x90,Обратите внимание, 0x45);
Задержка(100);
/Примечание на канале 1 (0x90), некоторые значения примечаний (Примечание), бесшумная скорость (0x00):
Примечаниев(0x90,Обратите внимание, 0x00);
Задержка(100);
}
}
/Проигрывает MIDI note. Не проверяет, чтобы увидеть это
/Cmd больше 127 или значения данных меньше 127:
СилыПримечаниев(IntCmd, IntШаг, IntРавных угловых скоростей) {
Серийный номер.Пишите(Cmd);
Серийный номер.Пишите(Шаг);
Серийный номер.Пишите(Равных угловых скоростей);
}
Характеристики
- Бренд
- RELAND SUN
- Тип
- Регулятор напряжения
- Состояние
- Новый