Самодельная MIDI система для баяна или гармони

Больше
5 года 8 мес. назад #44581 от Николай

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 8 мес. назад #44582 от Николай

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 8 мес. назад #44583 от Николай

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 8 мес. назад #44584 от Николай
Спасибо сказали: анатолий

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 8 мес. назад #44626 от Олег
Здравствуйте мастера своего дела.Загорелся проектом, аж руки чешутся.Хочу такую же.Есть вопросы, хотя форум я весь прочитал.Но там уж больно много страниц.Я думаю мне придётся его перечитывать не раз. Похоже тема уже умирает, ни кто не заходит. Ну если кто то откликнется буду рад. Для начала вопрос правильно ли я нарисовал схему, потому, что датчиков Хола нет.Пока буду собирать механические контакты. Хотя бы испытать работает ли? Справлюсь ли? Все выводы Ардуино взяты из скетча и из файла "Как сделать миди баян"
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
5 года 8 мес. назад #44627 от Александр
Похоже все кто писал в теме уже сделали себе инструменты, вот и молчат ))
Олег, посмотрите схему в этом сообщении.
russian-garmon.ru/forum/obsluzhivanie-i-...moni?start=180#42768
DATA1 на этой схеме это D0 на схеме из инструкции. DATA2 это D1 и т.д
Select1 это L0, Select2 это L1 и т.д.
Работать будет немного по другому, не так как с Холлами.
Нужно переписать программу.
Для выбора линии теперь нужно выставлять 0, а не 1.
Строка 394:
if (0 == i) PORTB |= (1<<L0_PB2); // Включен L0
Заменить на
if (0 == i) PORTB &=~(1<<L0_PB2); // Включен L0
Исправить все строки с L0 по L9

Строка 745:
if (0 == i) PORTB &= ~(1<<L0_PB2); // Выключен L0
Заменить на
if (0 == i) PORTB |= (1<<L0_PB2); // Выключен L0
Исправить все строки с L0 по L9

Всё заработает, справитесь.
Если не получилось - пишите. Разберёмся.
Спасибо сказали: Олег

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.405 секунд
Работает на Kunena форум