Искать...
Главная
Форум
Последнее
Поиск по форуму
Статьи
Начинающим
Ноты
О сайте
Ссылки
Обратная связь
Форум
Гармонь, технические аспекты
Обслуживание и ремонт
Самодельная MIDI система для баяна или гармони
Самодельная MIDI система для баяна или гармони
В начало
Назад
1
2
3
4
5
6
7
8
9
10
...
118
Вперед
В конец
1
2
3
4
5
6
7
8
9
10
118
Валерий Казарбин
Не в сети
Меньше
Больше
Сообщений: 42
Спасибо получено: 2
9 года 4 мес. назад
#35734
от
Валерий Казарбин
Валерий Казарбин
ответил в теме
Самодельная MIDI система для баяна или гармони
Приветствую.Интересна эта тема.Да и с AVRками дружу
Дайте ссылки,если не трудно.Ну и традиционный вопрос-каков бюджет???
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
Сергей Кузнецов
Не в сети
Меньше
Больше
Сообщений: 10
Спасибо получено: 1
9 года 4 мес. назад
#35736
от
Сергей Кузнецов
Сергей Кузнецов
ответил в теме
Самодельная MIDI система для баяна или гармони
Выложите видео, пожалуйста!
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
Виталий Алексеев
Не в сети
Меньше
Больше
Сообщений: 1283
Спасибо получено: 456
9 года 4 мес. назад
-
9 года 4 мес. назад
#35739
от
Виталий Алексеев
Виталий Алексеев
ответил в теме
Самодельная MIDI система для баяна или гармони
Можете сфотографировать поближе систему датчик-магнит? А то у вас непонятно как это реализовано и возникает вопрос, обрабатываете ли вы наличие сигнала или его отсутствие...
6 лет назад я уже делал подобный инструмент для знакомого музыканта (см. тему
Электронная гармонь
), но делал я из готового конструктора, который обрабатывает наличие сигнала.
Сейчас задумал сделать такую же систему для себя на ардуино. Поэтому также интересуют подробности вашей реализации, в том числе программная.
Для генерации звука (чтобы играть не через компьютер) рекомендую использовать платку со встроенным midi-синтезатором
SparkFun Music Instrument Shield
(
пример реализации
) или другие аналоги на процессоре vs1057, например
эту
Последнее редактирование: 9 года 4 мес. назад пользователем
Виталий Алексеев
.
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
Александр
Автор темы
Не в сети
Меньше
Больше
Сообщений: 158
Спасибо получено: 64
9 года 4 мес. назад
-
9 года 4 мес. назад
#35763
от
Александр
Александр
ответил в теме
Самодельная MIDI система для баяна или гармони
Видео:
Схема клавиатуры. Внимание, линии от +5 до L0 (около резисторов) зачёркнуты, соединений нет.
Справа столбец - соединения с arduino.
Принцип работы такой:
Подаём напряжение на одну из линий L, например L0. Включаются 8 датчиков холла. Немного ждём и читаем их состояние.
Здесь кроется самый большой косяк этой схемы. 8 датчиков потребляют достаточно большой ток и выход контроллера работает на пределе. Здесь нужно добавить ключ или буфер. Но для тестирования этот вариант подходит. Как вариант опрашивать не по 8, а по 4 датчика, но тогда линий не хватит на весь баян.
Дальше отключаем L0, включаем L1 и снова читаем.
Это аналог матричной клавиатуры, только на датчиках холла.
Виталий Алексеев: Под наличием/отсутствием сигнала подразумеваете логические уровни 0 и 1? В моей схеме 1 кнопка не нажата, 0 кнопка нажата. То есть инверсия.
Насчёт синтезатора отличная идея, нужно попробовать.
Бюджет:
OH137 x 100 = 12.18$
USB-MIDI = 3.52$
Arduino nano = 5.25$
Магниты были, но их не хватило, буду искать и покупать ещё.
Датчики:
www.aliexpress.com/item/100-PCS-OH137-TO...ents/2046650959.html
USB-MIDI:
www.aliexpress.com/item/New-Converter-PC...ing/32580653177.html
Arduino nano:
www.buyincoins.com/item/44504.html#.Vt1yoeamSy0
Последнее редактирование: 9 года 4 мес. назад пользователем
Александр
.
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
Виталий Алексеев
Не в сети
Меньше
Больше
Сообщений: 1283
Спасибо получено: 456
9 года 4 мес. назад
-
9 года 4 мес. назад
#35773
от
Виталий Алексеев
Виталий Алексеев
ответил в теме
Самодельная MIDI система для баяна или гармони
Я так и не разглядел, когда кнопка нажимается, магнит приближается к датчику холла или удаляется от него? Потом, у вас просто гигантская задержка после нажатия кнопки. Спишем это на программный синтезатор.
Последнее редактирование: 9 года 4 мес. назад пользователем
Виталий Алексеев
.
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
Александр
Автор темы
Не в сети
Меньше
Больше
Сообщений: 158
Спасибо получено: 64
9 года 4 мес. назад
-
9 года 4 мес. назад
#35775
от
Александр
Александр
ответил в теме
Самодельная MIDI система для баяна или гармони
Вот, нарисовал наглядно, как это происходит:
Датчик срабатывает только по одному полюсу магнита, второй он игнорирует, поэтому важно правильно ориентировать магниты.
Так как датчик срабатывает по величине магнитного поля, магнит должен проходить мимо датчика. Величину поля можно оценить по красным силовым линиям магнита.
Если он будет приближаться к нему слева, то величина поля будет большой и изменяться будет незначительно от расстояния. В этом случае датчик будет срабатывать когда магнит далеко.
Да, с задержкой беда. кто именно тормозит пока не понятно.
Синтезатор тут не при чём. Synthesia также управляется клавиатурой или мышкой. В этом случае задержка заметно меньше. Так что это или переходник или AVR.
Последнее редактирование: 9 года 4 мес. назад пользователем
Александр
.
Пожалуйста
Войти
или
Регистрация
, чтобы присоединиться к беседе.
В начало
Назад
1
2
3
4
5
6
7
8
9
10
...
118
Вперед
В конец
1
2
3
4
5
6
7
8
9
10
118
Быстрый переход
Общее
- Техподдержка
- Советы и предложения
- Обсуждение статей
- Проект = Русская гармонь =
- Просто разговоры
- Наши встречи
- Обсуждения ВКонтакте
Обучение и репертуар
- Для начинающих
- Фольклор, народная гармонь
- Профессиональная гармонь, авангард
- Ищу ноты
- Я играю на гармошке
- Прочее
Гармонь, технические аспекты
- Обслуживание и ремонт
- Виды гармоней
Продажа/покупка
- Гармони, продажа
- Гармони, покупка
- Гармони, обмен
- Продажа нот и обучающих материалов
- Покупка нот и обучающих материалов
Форум
Гармонь, технические аспекты
Обслуживание и ремонт
Самодельная MIDI система для баяна или гармони
Время создания страницы: 0.248 секунд
Работает на
Kunena форум