Приветствую, форумчане!
Нужна помощь в организации управления стрелками.
Сейчас у меня собран стол, на нём собрана первая версия макета, которая помогла определиться что же хочется получить. Сейчас в SCARM разрисована уже 6-я версия
, под которую уже закуплен стройматериал.
Вся автоматика собрана на ROCO z21+мышь, локомотивные декодеры и обратная связь от MD. Рельсовый материал и пульты управления стрелками от PIKO (PIKO 55392).
Собственно на макете хочется организовать полуавтоматическое управление: управление поездами и стрелками вручную, при этом вся светофорная сигнализация переключается автоматически, в зависимости от занятости БУ и направления стрелки.
При этом, управление стрелками хочется сохранить от кнопочных аналоговых пультов PIKO. Управление через мышь или через приложение очень неудобно, а кнопки пультов всегда под рукой.
Пока разбирался с первой версией макета понял, что на чистом z21 такую логику собрать не получится и точно нужно какое-то компьютерное управление. Поэтому прикрутил RocRail, установленный на старом компе. Есть понимание, как передать информацию на светофорный и аксессуарный декодер MD, есть понимание как получить информацию о занятости БУ, есть понимание, что можно написать логику в RocRail для правильного переключения светофоров.
Но до сих пор открыт вопрос: как превратить нажатие аналоговой кнопки на стрелочном пульте в команду DCC? Может быть есть какие-то кодеры в DCC? Может быть что-то на Arduino (но паять не очень хочется
)? Может быть что-то от MD можно использовать? Может быть можно завести стрелочные блоки сразу на RocRail, а тот уже будет формировать DCC для стрелочных декодеров?
Всего 15 стрелок, на каждые 5 стрелок - один блок переключателей PIKO, на каждую стрелку - 2 кнопки (прямой ход - зеленая, боковой - красная), каждой кнопке должна соответствовать одна DCC - команда. Очень нужна помощь.