Информация: Уважаемые посетители! В течение нескольких месяцев на форуме существовала проблема с регистрацией новых пользователей, о которой администрации стало известно недавно. Если вы ранее пытались зарегистрироваться на форуме, но не получили на ваш e-mail письмо с ссылкой для подтверждения регистрации, просим вас зарегистрироваться повторно. Приносим извинения за доставленные неудобства. Если вы все еще испытываете проблемы с регистрацией на форуме, обратитесь за помощью на e-mail: mr.angelo@railroadsim.net

сделать контроллер машиниста ?

Другие вопросы и проблемы разработки дополнений

сделать контроллер машиниста ?

Сообщение Alexsandr1989 » 31.08.2011, 18:19

Подскажите где можно найти инфо по созданию контроллера машиниста. Видел где-то, да найти повторно немогу.
Alexsandr1989
 
Сообщения: 64
Зарегистрирован: 04.03.2011, 16:19
Откуда: Нижний Новгород
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Играю в: Train Simulator Classic
Роль: Сотрудник РЖД
Имя: Александр

Re: сделать контроллер машиниста ?

Сообщение sciff » 31.08.2011, 20:23

А не лучше ли сделать сразу всю кабину?
Аватара пользователя
sciff
 
Сообщения: 900
Зарегистрирован: 21.12.2010, 01:51
Откуда: Дублин; Латвия
Благодарил (а): 391 раз.
Поблагодарили: 927 раз.
Блог: Просмотр блога (1)
Роль: Видео-оператор
Имя: Ян

Re: сделать контроллер машиниста ?

Сообщение BooYa » 31.08.2011, 20:30

Alexsandr1989, ты бы уточнил, что ты имеешь ввиду? Ты хочешь сделать реальный контроллер, типа того, что делали для MSTS, или что?
Аватара пользователя
BooYa
 
Сообщения: 3748
Зарегистрирован: 24.01.2010, 16:30
Откуда: Екатеринбург
Благодарил (а): 1556 раз.
Поблагодарили: 2968 раз.
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Андрей

Re: сделать контроллер машиниста ?

Сообщение Alexsandr1989 » 31.08.2011, 21:15

Да реальный, который для МСТС делали ! Как раз его и ищу...
Alexsandr1989
 
Сообщения: 64
Зарегистрирован: 04.03.2011, 16:19
Откуда: Нижний Новгород
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Играю в: Train Simulator Classic
Роль: Сотрудник РЖД
Имя: Александр

Re: сделать контроллер машиниста ?

Сообщение BooYa » 31.08.2011, 23:17

А чо его искать? Он, насколько я проверял, до сих пор продаётся. Только вот для RW он не подходит, и на Vista\7 не работает, тем более на х64. Так что толку от него - тока на 98 винде в МСТС играть.
Аватара пользователя
BooYa
 
Сообщения: 3748
Зарегистрирован: 24.01.2010, 16:30
Откуда: Екатеринбург
Благодарил (а): 1556 раз.
Поблагодарили: 2968 раз.
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Андрей

Re: сделать контроллер машиниста ?

Сообщение Alexsandr1989 » 31.08.2011, 23:29

Да мне просто ссылка на самоделку для МСТС нужна.
Alexsandr1989
 
Сообщения: 64
Зарегистрирован: 04.03.2011, 16:19
Откуда: Нижний Новгород
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Играю в: Train Simulator Classic
Роль: Сотрудник РЖД
Имя: Александр

Re: сделать контроллер машиниста ?

Сообщение Alexsandr1989 » 31.08.2011, 23:57

Всё нашел
trainsim.r u/forum/showthread.ph p?t=7949 - если кому надо
Последний раз редактировалось Alexsandr1989 04.09.2011, 13:33, всего редактировалось 2 раз(а).
Alexsandr1989
 
Сообщения: 64
Зарегистрирован: 04.03.2011, 16:19
Откуда: Нижний Новгород
Благодарил (а): 6 раз.
Поблагодарили: 0 раз.
Играю в: Train Simulator Classic
Роль: Сотрудник РЖД
Имя: Александр

Re: сделать контроллер машиниста ?

Сообщение sciff » 01.09.2011, 00:10

Alexsandr1989, так, на будущее, этот раздел называется RailWorks (ex. Rail Simulator) ‹ [RW] Другие вопросы
Аватара пользователя
sciff
 
Сообщения: 900
Зарегистрирован: 21.12.2010, 01:51
Откуда: Дублин; Латвия
Благодарил (а): 391 раз.
Поблагодарили: 927 раз.
Блог: Просмотр блога (1)
Роль: Видео-оператор
Имя: Ян

Re: сделать контроллер машиниста ?

Сообщение Mr. Angelo » 01.09.2011, 02:23

sciff Ну так этот самодельный контроллер и к RW прикрутить можно.
Аватара пользователя
Mr. Angelo
 
Сообщения: 3227
Зарегистрирован: 03.01.2004, 22:22
Откуда: Тюмень
Благодарил (а): 359 раз.
Поблагодарили: 526 раз.
Блог: Просмотр блога (9)
Играю в: Train Simulator Classic
Роль: Сотрудник РЖД
Имя: Андрей

Re: сделать контроллер машиниста ?

Сообщение Skif » 06.12.2011, 15:08

И даже эффективнее чем покупной Raildriver - в обозримом будущем таблица органов управления для локомотива в RW будет поддерживать напрямую USB-джойстики с конфигурацией до 10 осей и до 40 кнопок. А также, возможно, и 1-2 одновременно подключенных. В последнем случае предложенная плата легко "наращивается".


Кстати, касательно MJoy, я практически поставил его на серию, слегка доработав прошивку и разработав двусторонную печатную плату и законченный корпус. Если будет свободное время, в моих планах создать модернизацию с поддержкой уже не 24, а 36-40 кнопок. Число осей (6) более чем достаточно для контроля всех основных источников аналоговых сигналов.


Если есть желающие развивать со мной это интересное направление, выходите на связь. Ближайшая актуальная цель - управление приборами пульта.

Вижу я это так (этапы обработки сигнала):

1. Данные по локомотиву объединяются внекую таблицу (подобную той, что вызывается по F5. В общем то, в ней есть 99 процентов нужной информации)
2. Эти данные, пользуясь возможностью LUA-скриптов выводить данные во внешний файл (в отличие от Trainz), пишутся в последний.
3. Этот файл вычитывается внешней консольной программкой, запускаемой одновременно с игрой и MCabMapperoм (в идеале, это должна быть новая, единая программка), там можно производить калибровку сигналов и их назначение аналоговым выходам.
4. В качестве аналоговых выводов можно использовать плату управления шаговыми двигателями (конструктор Мастер Кит) или самодельную. Шаговикам предпочитаю банальные вольтметры - они движутся плавнее и дешевле стоят. Платка соединяется с компом через интерфейс CAN или USB.
5. К выводам платы подсоединяются потроха низковольтных стрелочных манометров или шаговые двигатели. Локомотивные современные термометры/манометры тоже используют в качестве входного сигнала напряжение от датчиков, поэтому легко оживляются.


Итак, жду предложений помощи, идей, советов, кодов и т.п. Полигон для обкатки системы имеется - Минская ДЖД, собираю тренажер тепловоза ТУ7А на плате MJoy.
Skif
 
Сообщения: 3750
Зарегистрирован: 01.10.2009, 17:42
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Имя: Дмитрий

Re: сделать контроллер машиниста ?

Сообщение BigDen » 06.12.2011, 16:20

у меня через MCabMapper подцеплен CH Products Throttle Quadrant USB

Изображение

в принципе всё нормально...но в MCabMapper нет раздельной настройки длительности удержания кнопок от этого не всегда адекватно реагирует рукоятка реверса....
у, как тут, всё запущено.... --------- /Trainz 2012/Railworks 3 Train Simulator 2012 (v.11.0b)/ --------- персональный куид 609852
Аватара пользователя
BigDen
 
Сообщения: 101
Зарегистрирован: 20.07.2011, 19:50
Откуда: Бурятия Улан-Удэ
Благодарил (а): 44 раз.
Поблагодарили: 4 раз.
Блог: Просмотр блога (1)
Играю в: Train Simulator Classic
Роль: Пассажир :)
Имя: Денис

Re: сделать контроллер машиниста ?

Сообщение Skif » 06.12.2011, 16:30

1.Настройка длительности удержания, я так полагаю, понадобилась исключительно для подгона процентиков смещения рукоятки в RW ? Просто рукоятки надо иначе настраивать, и будет нормально работать. А позже можно будет работать напрямую по позициям оси джойстика, без кабмаппера.


2. Реверс надо тоже делать осью. А в машинах, где есть кнопка "ПЕРЕВОД РЕВЕРСА", соединять 2 кнопки или кнопку и рукоятку последовательно - сначала выбор положения, потом замыкание цепи. И все будет работать.
Skif
 
Сообщения: 3750
Зарегистрирован: 01.10.2009, 17:42
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Имя: Дмитрий

Re: сделать контроллер машиниста ?

Сообщение BigDen » 06.12.2011, 18:32

я сделал на реверсе в крайних положениях удержание кнопок W и S соответственно, дело в том что на реверсе всего получается три положения 0-50-100 и пока из одного в другое переходит нужно удерживать кнопку ....
у, как тут, всё запущено.... --------- /Trainz 2012/Railworks 3 Train Simulator 2012 (v.11.0b)/ --------- персональный куид 609852
Аватара пользователя
BigDen
 
Сообщения: 101
Зарегистрирован: 20.07.2011, 19:50
Откуда: Бурятия Улан-Удэ
Благодарил (а): 44 раз.
Поблагодарили: 4 раз.
Блог: Просмотр блога (1)
Играю в: Train Simulator Classic
Роль: Пассажир :)
Имя: Денис

Re: сделать контроллер машиниста ?

Сообщение Skif » 07.12.2011, 10:05

Меняешь в синьке кабины скорость перевода рычага - и радуешься. Распаковать из бинарника, потом зажать назад. Можно и удержанием вопрос решить, залипания у джостиков нет.

Попробуй поставить нажатие серией в 5-10 нажатий. А в синьке убираешь "прилипание" к позиции, чтобы ручка двигалась как плавная безпозиционная в МСТС. Будет работать, если в MCabMapper правильно откалибруешь.

Den, а зафига ты Квадрант через MCab цепляешь?! У него собственная софтина гораздо круче и выполняет те же самые функции. Да и сам квадрант - это полный аналог нашего MJoy, даже менее функциональный (кнопок физических всего 6, а у нас - 24.). Что ж, теперь я знаю, за сколько можно толкать платочку :) . Скажем, за полцены этого девайса.
Skif
 
Сообщения: 3750
Зарегистрирован: 01.10.2009, 17:42
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Имя: Дмитрий

Re: сделать контроллер машиниста ?

Сообщение Linx » 07.12.2011, 12:50

Я в свое время осел на этапе поиска человека который мог бы мне спаять плату на Mjoy, просили какие то аховые деньги до 12 тысяч рублей ))) Самому мне в такую лень это делать, не имея ни малейшего понятия в электрике... А вот чертежи пульта где-то до сих пор на винте лежат :)
Дизайнер из Орла хочет познакомиться с бригадой ТЧ1 или ТЧ27. Маневры не предлагать :) | Простите, у вас кажется ригель отклеился!
Аватара пользователя
Linx
 
Сообщения: 1797
Зарегистрирован: 02.01.2006, 19:57
Откуда: Орел
Благодарил (а): 822 раз.
Поблагодарили: 1522 раз.
Блог: Просмотр блога (7)
Играю в: Train Simulator Classic
Роль: Разработчик
Имя: Дмитрий

След.

Вернуться в [RW] Другие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4