Салют! Приятно, что подтянулись неравнодушные к данной теме. Сразу скажу, что данный этап уже пройден.
Так как основные части уже собраны, подсвечены и внешне имеют на 85 процентов законченный вид встал вопрос о связи всей этой кучки приборов, тумблеров и кнопок с симулятором.
Про подключение органов управления.
Я решил пойти простым путём каждого, кто начинал делать что-то подобное, а именно - прикупил плату Mjoy 16. Куча выводов, дешевизна, простота подключения и использования - это про неё. На каждые 8 кнопок\тумблеров идёт 1 общий контакт группы. Контроллер машиниста был подключён по тому же принципу. Тормозной кран машиниста был оживлен переменным резистором на 10кОм. После подключения всего этого цирка к плате запускаем MCabMapper, и назначаем кнопки пульта на клавиши, которые в симуляторе отвечают за открытие дверей, свисток\тифон, разгон\торможение и т.д. Всё просто.
Первая версия проводки была сделана наспех, и сугубо для проверки работоспособности всей системы. Накатались, наигрались, и вот однажды что-то отошло в плате, и я решил исправить неполадку. По итогу понял, что на плате многое перепутано местами (спешка, всё такое).
В скором времени всё это безобразие будет удалено. С толком и расстановкой переложим проводку заново.
Про оживление физических приборов.
На пульте управления присутствуют: киловольтметр (для вывода напряжения в контактной сети), два двустрелочных манометра, грубо говоря отвечающих за пневматические тормоза и с десяток сигнальных ламп, по которым определяют контроль дверей, срабатывание защиты и тормозов и т.д. На манометры и киловольтметр закуплены шаговые двигатели, на лампы придется закупать кучу реле, ибо ставить диоды на советский пульт - ну такое, слишком уж приятно светят лампы через эти стёклышки. Питаться всё это будет от БП, обмозговываться Arduino Mega. Скетч уже написан моим коллегой, схема присутствует.
На последок - серия фотографий, как пульт выглядит сейчас.