Необходимо подключить ардуино к компьютеру через usb и с помощью пинов эмулировать нажатие клавиш родной компьютерной клавиатуры. Необходимо это для реализации тренажера звонарей. Вот как на этом видео:
Отправлено спустя 12 минут 47 секунд:
Помощь очень нужна. Малой звонницы у нас нет, а тренироваться на колокольне.... сами понимаете, соседи с ума сойдут
Этот вариант очень хороший.
Леонардо, микра или дунька. Для эмуляции есть специальные блоки в базовой библиотеке. Ставите блок, выбираете какую клавишу нажимать, и по переднему фронту на входе этого блока в компьютере нажимается клавиша. Всё просто
Спасибо. Я понял. Еще один вопрос. В программе 15 колоколов. Соответственно, 15 клавиш. Можно как-то расширить кол-во входов в ардуино. Если не ошибаюсь, где-то видел реализацию входов на 1 пин с помощью резисторов. Или так не прокатит.
В программе есть возможность делать цифровой из аналогового. Поищу блочок, ведь точно видел... Там как-то на резисторах, а потом обработка диапазона сигнала, вроде бы так. Точно не помню.
Дончанин,
Зачем? Резисторно/аналоговая схема применяется при острой нехватке входов, при этом на одном реализуется несколько.
В Вашем случае от D2 до D19 вполне хватит.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
зачем тут ардуина? береш плату из клавиатуры и приделываеш к ней контакты от тех педалей
можно взять какой убитый синтезатор или миди клавиатуру с убс выходом + прогу, повесить туда семплы колоколов и так же звонить
Ок, а если нужно несколько комбинаций клавиш завязать на несколько кнопок ардуины? К примеру ctrl + > одна кнопка, ctrl +< вторая кнопка, ctrl +^ третья. Клавиатуры донора нет, да и если бы была, она как понимаю много места занимает, то ли дело ардуин.
К примеру ctrl + > одна кнопка, ctrl +< вторая кнопка, ctrl +^ третья.
а софт тот из видео позволяет такое обрабатывать? усб клавиатура при нажатии кнопок модификаторов посылает еще один байт и в нем биты определяют конкретные кнопки, семплеры не понимают эти кнопки
но ты можеш использовать готовые прошивки миди контроллеров с софтовым усб, правда он не на всех усб хостах работает, глючит на чипсете от нвидиа https://bitbucket.org/horo/v-usb-midi вот на несколько кнопок
даже под андроид есть семплеры, так что не обязательно использовать полноценный компутер
или можно взять какую-нибудь малину или банан и сделать из него семплер для миди