Оглавление:
- Запасы
- Шаг 1. Собираем все вместе
- Шаг 2: понимание основ
- Шаг 3: Код
- Шаг 4: Подключения
- Шаг 5: Тестирование нашего MIDI-контроллера
- Шаг 6: подключитесь к DAW и создайте музыку
![Бесконтактный MIDI-контроллер: 6 шагов (с изображениями) Бесконтактный MIDI-контроллер: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4410-j.webp)
Видео: Бесконтактный MIDI-контроллер: 6 шагов (с изображениями)
![Видео: Бесконтактный MIDI-контроллер: 6 шагов (с изображениями) Видео: Бесконтактный MIDI-контроллер: 6 шагов (с изображениями)](https://i.ytimg.com/vi/fcsvwJIUb70/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
![Бесконтактный MIDI-контроллер Бесконтактный MIDI-контроллер](https://i.howwhatproduce.com/images/002/image-4410-1-j.webp)
![Бесконтактный MIDI-контроллер Бесконтактный MIDI-контроллер](https://i.howwhatproduce.com/images/002/image-4410-2-j.webp)
![Бесконтактный MIDI-контроллер Бесконтактный MIDI-контроллер](https://i.howwhatproduce.com/images/002/image-4410-3-j.webp)
В настоящее время в моде не контактировать с вещами. Я создал простой MIDI-контроллер, используя Arduino Pro micro и плату некоторых ИК-датчиков приближения, которая имеет встроенный компаратор, это должно быть доступно довольно легко и дешево. Этот проект можно использовать на любой Arduino, имеющей плату на базе 32u4, это было сделано из-за возможности использовать эту плату с MIDI без головной боли, которую вы испытываете при использовании безволосого midi и связанных с этим глюков. Этот проект был сделан для 7 основных нот, которые можно было легко расширить для других заметок. В качестве DAW я использовал cakewalk от BandLab, потому что это круто и бесплатно. Надеюсь, вам понравится это делать. Этот проект изначально был разработан, чтобы познакомить студентов с прекрасным миром Infra-Red и его забавным приложением.
Запасы
Arduino Pro Micro (или любая плата на базе 32u4)
ИК-датчик приближения * заметок нет
кнопки (необязательно)
паяльник и свинец
булавки для айсберга
перфорированная плита
Проволока
компьютер
Шаг 1. Собираем все вместе
![Собираем вещи вместе Собираем вещи вместе](https://i.howwhatproduce.com/images/002/image-4410-4-j.webp)
![Собираем вещи вместе Собираем вещи вместе](https://i.howwhatproduce.com/images/002/image-4410-5-j.webp)
![Собираем вещи вместе Собираем вещи вместе](https://i.howwhatproduce.com/images/002/image-4410-6-j.webp)
Давайте сначала получим то, что нам нужно для создания этого проекта. Вам потребуется, чтобы ваш компьютер использовал этот MIDI-контроллер.
Arduino Pro Micro (или любая плата на базе 32u4) ИК-датчик приближения * никаких заметок, которые вы хотите
кнопки (необязательно)
паяльник и свинец
булавки для айсберга
перфорированная плита
Проволока
вам потребуется Arduino IDE для программирования вашей платы. Программное обеспечение MIDI-OX рекомендовано для проверки проекта. Использование этого с DAW дает отличные результаты.
Шаг 2: понимание основ
![Понимание основ Понимание основ](https://i.howwhatproduce.com/images/002/image-4410-7-j.webp)
Микроконтроллер обнаруживает, когда объект приближается к ИК-датчику приближения. Затем он отправляет на компьютер соответствующий MIDI-код.
Для этого мы будем использовать внешнюю библиотеку. Вы можете найти библиотеку по ссылке ниже.
github.com/arduino-libraries/MIDIUSB
мы можем проверить правильность приема сигнала компьютером с помощью программного обеспечения MIDI-OX.
Мы будем использовать цифровой ввод-вывод, если у нас есть компаратор на ИК-плате. Благодаря компаратору мы получаем входные данные как 1 или 0 на порте ввода / вывода микроконтроллера.
Шаг 3: Код
![Код Код](https://i.howwhatproduce.com/images/002/image-4410-8-j.webp)
Код относительно прост и легко модифицируется. Я приложил код к этой инструкции.
Когда какой-либо объект мешает инфракрасному датчику приближения, мы отправляем соответствующий сигнал на компьютер.
Если вы хотите использовать разные ноты, используйте таблицу MIDI.
Загрузите программу в микроконтроллер
Шаг 4: Подключения
![Подключения Подключения](https://i.howwhatproduce.com/images/002/image-4410-9-j.webp)
![Подключения Подключения](https://i.howwhatproduce.com/images/002/image-4410-10-j.webp)
![Подключения Подключения](https://i.howwhatproduce.com/images/002/image-4410-11-j.webp)
![Подключения Подключения](https://i.howwhatproduce.com/images/002/image-4410-12-j.webp)
Подайте питание на ИК-плату, подав напряжение постоянного тока и землю.
Подключите выход к соответствующим контактам цифрового ввода / вывода. Я использовал контакты 2-8 для своего проекта.
обязательно измените код в соответствии с используемым контактом.
Я использовал женские штифты Berg, чтобы при необходимости можно было легко снять и заменить ИК-датчик приближения и Arduino.
Шаг 5: Тестирование нашего MIDI-контроллера
![Тестирование нашего MIDI-контроллера Тестирование нашего MIDI-контроллера](https://i.howwhatproduce.com/images/002/image-4410-13-j.webp)
Я рекомендую установить MIDI-OX на свой компьютер.
После завершения всех подключений в перфокарт добавьте ИК-детектор.
Подключаем плату к компьютеру.
Откройте вашу программу тестирования MIDI.
Попробуйте поднести палец к детектору.
Шаг 6: подключитесь к DAW и создайте музыку
![Подключитесь к DAW и создайте музыку Подключитесь к DAW и создайте музыку](https://i.howwhatproduce.com/images/002/image-4410-14-j.webp)
![Подключитесь к DAW и создайте музыку Подключитесь к DAW и создайте музыку](https://i.howwhatproduce.com/images/002/image-4410-15-j.webp)
![Подключитесь к DAW и создайте музыку Подключитесь к DAW и создайте музыку](https://i.howwhatproduce.com/images/002/image-4410-16-j.webp)
Потребуется время, чтобы привыкнуть к бесконтактной игре, но это будет забавный опыт. Мне лично нравится играть на барабанах, используя это в Cakewalk. Добавьте или заблокируйте свет от доски по своему вкусу
Рекомендуемые:
Бесконтактный дозатор дезинфицирующего средства для рук своими руками без Arduino или микроконтроллера: 17 шагов (с изображениями)
![Бесконтактный дозатор дезинфицирующего средства для рук своими руками без Arduino или микроконтроллера: 17 шагов (с изображениями) Бесконтактный дозатор дезинфицирующего средства для рук своими руками без Arduino или микроконтроллера: 17 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5564-j.webp)
Бесконтактный дозатор дезинфицирующего средства для рук своими руками без Arduino или микроконтроллера: как мы все знаем, вспышка COVID-19 поразила мир и изменила наш образ жизни. В этом состоянии спирт и дезинфицирующие средства для рук являются жизненно важными жидкостями, однако их необходимо использовать должным образом. Касание контейнеров со спиртом или дезинфицирующих средств для рук инфицированными руками c
Бесконтактный ИК-термометр: 8 шагов (с изображениями)
![Бесконтактный ИК-термометр: 8 шагов (с изображениями) Бесконтактный ИК-термометр: 8 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6894-j.webp)
Бесконтактный ИК-термометр.Мой местный департамент здравоохранения связался со мной, потому что им нужен был способ ежедневно отслеживать температуру тела здоровья их сотрудников во время кризиса Covid-19 2020 года. Обычных, готовых к продаже инфракрасных термометров стало не хватать
Бесконтактный детектор напряжения: 5 шагов (с изображениями)
![Бесконтактный детектор напряжения: 5 шагов (с изображениями) Бесконтактный детектор напряжения: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/005/image-12240-14-j.webp)
Бесконтактный детектор напряжения: в этой инструкции я покажу вам, как создать бесконтактный детектор напряжения для проверки проводов под напряжением. Используемые инструменты и материалы (партнерские ссылки): Transistors http://s.click.aliexpress.com / e / bWomecjILEDs http://s.click.aliexpress.com/e
Бесконтактный детектор напряжения: 15 шагов (с изображениями)
![Бесконтактный детектор напряжения: 15 шагов (с изображениями) Бесконтактный детектор напряжения: 15 шагов (с изображениями)](https://i.howwhatproduce.com/images/005/image-14433-23-j.webp)
Бесконтактный детектор напряжения: 3 способа создать свой собственный бесконтактный детектор напряжения менее чем за доллар Введение ------------ Когда с электричеством не обращаются должным образом, это приводит к поражению электрическим током с неприятными последствиями; вот почему безопасность должна быть на первом месте при работе
Интерактивный бесконтактный светильник: 7 шагов (с изображениями)
![Интерактивный бесконтактный светильник: 7 шагов (с изображениями) Интерактивный бесконтактный светильник: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/006/image-15518-21-j.webp)
Интерактивная бесконтактная подсветка: Всем привет! Я хотел бы поделиться здесь проектом, над которым я работал. Я вдохновился экспериментами с емкостным распознаванием прикосновений в рамках проекта в моем университете. Я узнал об этой технологии из инструкций и использовал то, что узнал