Описание
Описание:
С помощью пластины 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);
Серийный номер.Пишите(Шаг);
Серийный номер.Пишите(Равных угловых скоростей);
}







Характеристики
- Бренд
- diymore
- Материалы для самостоятельного изготовления
- Электрический
- Номер модели
- Pls check description
- Тип выхода
- Pls check description