Оглавление:
- Шаг 1. Спецификация материалов
- Шаг 2. Просверлите корпуса
- Шаг 3: плата и код Arduino
- Шаг 4: Схема
- Шаг 5: Поместите все в тумблер
- Шаг 6: наслаждайтесь: D
Видео: Теория струн: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
The Strings Theory - это Midi Synth Module, основанный на Solina String. Ядром проекта является Arduino Nano, который обрабатывает входящие midi-сообщения (только включение и выключение нот), а затем воспроизводит звуки. DAC-преобразователь очень прост и основан на фильтр нижних частот, который преобразует прямоугольную волну в волновой сигнал пилы. Это 4-нотный полисинтез.
Посмотрите видео для первой версии с клавиатурой. Звуковой модуль такой же.
Шаг 1. Спецификация материалов
- Arduino Nano (также китайский с чипом CH340)
- Оптопара 6Н137
- Резисторы: 220, 10К, 2х 1К
- Конденсаторы: 100 нФ
- Диоды: 1N4148
- 4 переключателя Dipswitch (я использовал 8 переключателей)
- Красный светодиодный диод
- 6, 3 мм моно гнездо
- DC женщина
- 5-контактный миди женский
- Ручки
- 1509B литой корпус Hammond
- Провода
- Припой
Шаг 2. Просверлите корпуса
Я спланировал положение всех компонентов, чтобы обеспечить идеальное закрытие модуля. Помните, что Arduino очень маленький, поэтому вам нужно только правильно установить потенциометры и разъемы аудио, midi и dc. Файл ниже включает графику и сверло. изображение.
Шаг 3: плата и код Arduino
Я спаял вместе Arduino Nano и микропереключатель на небольшой плате. У меня уже была миди в схеме, повторно использованная из старого проекта, но я советую вам припаять все на одной плате, чтобы упростить схему и сделать проект лучше и легче закрыть вместе.
Вот код, и я должен поблагодарить Яна Остмана (исходный код) и Дэйва Марокко (мод для midi).
Загрузки:
- Драйвер CH340:
- Библиотека MIDI.h:
- Код Arduino:
Шаг 4: Схема
Вот схема, которой нужно следовать и иметь свой звуковой модуль:-)
4 переключателя Dipswitch позволяют выбирать и фильтровать MIDI-каналы. Кодирование очень простое:
- 0000: канал 1
- 0001: канал 2
- …
- 1110: канал 15
- 1111: канал 16
Шаг 5: Поместите все в тумблер
Теперь все зависит от ваших навыков: хватайте провода, припой и ножницы, и шаг за шагом вы приблизитесь к концу.
Шаг 6: наслаждайтесь: D
Подключите миди-клавиатуру или миди-кабель от звуковой карты, подключите питание 9 В постоянного тока и аудиовыход 6,3 моно.
Играйте с регуляторами и играйте на своем новом струнном синтезаторе в одиночку или с гитарными эффектами.
ПРИМЕЧАНИЕ: Эта программа работает в конкурсе музыкальных инструментов (закрывается 27 января). Пожалуйста, проголосуйте за меня:-) Спасибо всем.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Перевернутый маятник: теория и динамика управления: 17 шагов (с изображениями)
Перевернутый маятник: теория управления и динамика. Перевернутый маятник - классическая проблема динамики и теории управления, которая обычно разрабатывается в средней школе и на курсах физики или математики в бакалавриате. Будучи энтузиастом математики и естественных наук, я решил попробовать реализовать эти концепции
Базовая схема и теория источника питания: 7 шагов
Базовая схема и теория источника питания: В этом проекте я покажу вам, как сделать свой собственный источник питания, используя базовые компоненты. Я расскажу об основах теории трансформаторов, сглаживания выпрямления и регулирования
Светодиоды Charlieplexing - теория: 7 шагов (с изображениями)
Светодиоды Charlieplexing - теория: это руководство представляет собой не столько собственный проект, сколько описание теории Charlieplexing. Подходит для людей с основами электроники, но не для начинающих. Я написал это в ответ на многие вопросы