Перейти до змісту

Rail Driver - тренажер машиниста


Рекомендовані повідомлення

Самая последняя версия, работющая у большинства здесь:

http://forum.zdsimul...=320#entry72232

Змінено користувачем RUSHPIL
Посилання на коментар
Поділитись на інші сайти

Сигнатура проблемы:

Имя события проблемы: APPCRASH

Имя приложения: Zdsim Cab Control.exe

Версия приложения: 1.0.0.0

Отметка времени приложения: 5710073a

Имя модуля с ошибкой: KERNELBASE.dll

Версия модуля с ошибкой: 6.1.7601.17514

Отметка времени модуля с ошибкой: 4ce7bafa

Код исключения: e0434352

Смещение исключения: 0000b727

Версия ОС: 6.1.7601.2.1.0.256.1

Код языка: 1049

Дополнительные сведения 1: 0a9e

Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789

Дополнительные сведения 3: 0a9e

Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789

Выбивает такую ошибку, причём и на ноуте и на стационаре, какие то идеи ? Буду очень благодарен.

Змінено користувачем moskal.il
Цитирование сообщения полностью запрещено правилами форума пунктом 3.9.4. Пока поправил, прошу в дальнейшем не нарушать
Посилання на коментар
Поділитись на інші сайти

RUSHPIL, а можно модуль скорости, ЖК дисплей и АЛСН запитать от 1-го ардуино? И ещё вопрос, можно ли в лок. светофоре использовать не 1-н светодиод например а 7 а на ЛБ 8? Просто я себе КЛУБ-П раздобыл решил воспользоваться уже встроенными светодиодами и цифровыми циферблатами если их так можно назвать. Змінено користувачем Данил Андреевич
Посилання на коментар
Поділитись на інші сайти

1. Арудуино - посредник между компом и потребителями тока (если плата запитана от USB!). Поэтому можно.

2. Несколько светодиодов можно запитывать через транзисторный ключ на биполярном или MOSFET транзисторе. При этом нужно правильно соединить светодиоды, т.к. при последовательном соединении теряется яркость свечения.

Посилання на коментар
Поділитись на інші сайти

Решено:

Роман проблема была в расположении dop. tcp файла.

 

Напоминаю вновь прибывшим.

Путь к файлам должен быть:

C:\Program Files\Zdsim Cab Control\dop.tcp

C:\Program Files\Zdsim Cab Control\Zdsim Cab Control.exe

Посилання на коментар
Поділитись на інші сайти

  • 2 тижня через...

Дайте пожалуйста ссылку на для модуля скорости ,так как на предыдущей ссылке его нет.Спасибо.

 

SPEEDMODULE.hex

Посилання на коментар
Поділитись на інші сайти

Упрощенный вариант на жк дисплее, возможно подойдет для Arduino на Atmega8 и 328.

Для версии игры 53.005

Схемы и прошивки https://drive.google.com/open?id=0BxL2Uty_fV1fSkNWTmJvSGtyWGM

Программа-трейнер https://drive.google.com/open?id=0BxL2Uty_fV1fc1FxUXNkalREVlE

В архивах Readme(желательно прочитать). Схему для Atmega328 рисовать не стал, у них одинаковая разводка. В Arduino необходимо выбрать нужную прошивку в зависимости от контроллера на плате.

Посилання на коментар
Поділитись на інші сайти

Ну а я не спеша делаю панель показометров (вольтметр, амперметр, манометры). Спроектировал для этого дела индивидуальные модули под каждый показометр:

 

 

 

Всего приборов будет шесть.

 

Датчика нуля нет. При прекращении подачи питания контроллер запоминает положение стрелки в памяти и при следующем старте сам возвращает стрелку в начало шкалы. Модули работают в режиме Slave по SPI шине. Master будет Arduino Nano.

Посилання на коментар
Поділитись на інші сайти

Красота! Надо было мне тоже по отдельному контроллеру вешать. Последнее время замечаю у себя, что скорость уплывает на 5км/ч за 1-1.5ч игры. Возможно связано с множителем скорости. Он у меня где-то Ск*1,5.

А вы платы где-то заказываете?

Посилання на коментар
Поділитись на інші сайти

  • 2 тижня через...

Доброй ночи. По прежнему пытаюсь реализовать вывод данных из ZDSim Cab Control на внешние устройства. Получение строки и разделение на переменные сделать удалось, но вот работает это все с ошибками. Либо пишет в массив неправильно, либо читает из него. В чем проблема понять не могу :unknw: Есть тут те кто знаком с С++ и сталкивался с этим?

Как Вам удалось сделать вывод на шаговики? Или хоть исходником поделитесь :help: , ведь кто-то же написал этот hex

Посилання на коментар
Поділитись на інші сайти

Версия игры 53.005

Тестовые варианты для Arduino:

Схема для жк дисплея https://drive.google...M042M1JCN3hBajQ

Схема для 4-х манометров с шаговиками https://drive.google...ZXJrSlhQVTc3RWc

Если используются двигатели 28byj-48, то ОТДЕЛЬНОЕ ПИТАНИЕ ОБЯЗАТЕЛЬНО !!! Если используются X27.168, то говорят можно без доп. питания, но у меня их нет и проверить не на чем. Схема с датчиком нуля - это концевик на каждом приборе, замыкающий ногу на землю, когда стрелка находится в нуле.

zdsimScanner v.2.1 https://drive.google...cGV6VXk1bHN5Tkk

Змінено користувачем Alex_B
Посилання на коментар
Поділитись на інші сайти

Версия игры 53.005

Тестовые варианты для Arduino:

Схема для скорости и напряжения КС,тд и ЭПТ (4 двигателя) https://drive.google.com/open?id=0BxL2Uty_fV1fS2VkVFQwck9KMUk

Схема для 4-х амперметров https://drive.google.com/open?id=0BxL2Uty_fV1fNWhyNXFfUEV3VEU

Схема для ламп https://drive.google.com/open?id=0BxL2Uty_fV1fZ1EwRDRLcDhCOE0

Посилання на коментар
Поділитись на інші сайти

Alex_B - ничего на ардуино не работает. Проверял светофор, лампу бдительности и ЭПТ.

 

То, что дал RUSHPIL - светофор, лампа бдительности и дисплей работает на отлично. Правда, не хватает сильно ламп ЭПТ или еще каких-то (имею ввиду, чтоб работало от ардуино). Arduino UNO

Посилання на коментар
Поділитись на інші сайти

Понимаю...

Ну что же, эксперименты всегда начинаются с неудач. В архиве для жк экрана были две схемы: для Arduino и для Atmega8, надо вам было все-таки взглянуть на схему. Вы ведь наверное не стали ставить резистор R2, и напрасно. Вопрос 2: подключали ли вы жк дисплей?

Попробуйте эту прошивку https://drive.google.com/open?id=0BxL2Uty_fV1fU1Z5ODh6LTYwQVU

Хотя с резистором и жк дисплеем было бы понятнее, что у вас происходит.

Посилання на коментар
Поділитись на інші сайти

Ребята, меня интересует вопрос: почему не делаете прошивку для Arduino MEGA 2560? В чём их различие между MEGA и UNO по програмному коду?

Ведь в Arduino MEGA 2560 больше входов и выходов (контактов) чем в UNO.

Можно ли подключить через Arduino краны машинистов 254, 395?

Я в этой области не специалист.

Посилання на коментар
Поділитись на інші сайти

В этих платах установлены разные контроллеры. Чтобы компилировать под Mega, нужно в программном коде переназначть порты ввода-вывода, сверяясь с даташитом на контроллеры. Mega у меня в наличии нет, отлаживать не на чем. Uno мои потребности в выводе из тренажера удовлетворил пока что. Поэтому лишние свободные порты мне ни к чему в данный момент.

 

подключить через Arduino краны машинистов 254, 395?

 

Наверное можно. Я не вникал.

Посилання на коментар
Поділитись на інші сайти

mihail55571, сугубо ИМХО, но я бы посоветовал подключать краны через плату джойстика (mjoy8, mjoy16, mmjoy2 или иную), тогда будет возможность их использовать не только в тренажёре, но и в любой игре. Хоть в этом случае и появляется небольшая проблемка синхронизации при тормозах компа, оно того стоит, я на краны назначил в маппере двойное нажатие на каждое положение — и у меня даже на нетбуке рассинхрона не бывает. Пока рулю с переносного пульта, макушка 394 лежит в кладовке, но руки не доходят подключить.
Посилання на коментар
Поділитись на інші сайти

Краны у меня на джойстиках собрана, работала отлично, но мне хочется сделать пульт, чтобы можно задействовать и все кнопки управления локомотивом. К сожалению, у меня нет такого джойстика, а вот андруино мега это может себе позволить, там достаточно портов и плюс можно дополнительно подключать другие приборные платы. Но к сожалению у меня нет достаточных знаний для программирования.
Посилання на коментар
Поділитись на інші сайти

К сожалению Ардуино Мега вам не поможет, потому что она определяется в системе как COM порт, а для того, чтобы превратить её в полноценное устройство ввода, необходимо прошивать не Atmega2560, а Atmega16U, которая стоит на этой же плате как мост между usb и главным контроллером, и тогда в системе появится новое устройство HID (устройство ввода). Но прошить этот мост не просто, к тому же можно запороть прошивку с загрузчиком и ваша Ардуино превратится в кусок железа. На Ардуино Мега можно собрать устройство вывода с лампами и индикаторами. Шаговых двигателей тоже много не повесишь, максимум 4шт. , потому что их работа связана с задержками и паузами, и они будут отнимать у контроллера время. Здесь все-таки самая лучшая, это модульная система на нескольких платах, где каждый модуль занимается своим делом и не мешает остальным.
Посилання на коментар
Поділитись на інші сайти

Михаил, mmjoy2 изготавливается элементарно — по цене пол-литра покупается на алиэкспрессе плата promicro и прошивается по инструкциям, которые на раз находятся яндексом по запросу mmjoy2. И всё, в вашем распоряжении целый свадебный будет осей и кнопок.

Алексей, не раз уже писал и в этой теме, и в других, что в нашем языке «4 шт.», «3,3 В», «80 км/ч» и так далее пишется раздельно. А использовать для всех приборов, включая амперметры и вольтметры, шаговики — изврат чистой воды, серьёзное усложнение конструкции и проблема с установкой нуля (что датчик нуля, что запоминание положения — в любом случае сложнее их отсутствия, не говоря уж об отдельной плате на каждую стрелку). Они годятся на приборы с большим ходом и длительным нахождением в положениях большого отклонения — манометры, скоростемер. Для индикации работы локомотива лучше использовать миллиамперметры (или вольтметры на 1-5 В, никакой разницы) с резисторами, подцепленные каждый на одну ШИМ-ножку. «Колхоз» — не аргумент против простоты и надёжности. Если отдельно взятому человеку интересно тратить средства и время на это — его право, но это не выход для всех.

Посилання на коментар
Поділитись на інші сайти

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.
Примітка: Ваш пост буде перевірено модератором, перш ніж стане видимим.

Гість
Відповісти на цю тему...

×   Вставлено із форматуванням.   Відновити форматування

  Дозволено використовувати не більше 75 емодзі.

×   Ваше посилання було автоматично вбудована.   Відображати як звичайне посилання

×   Ваш попередній контент було відновлено.   Очистити редактор

×   Ви не можете вставляти зображення безпосередньо. Завантажуйте або вставляйте зображення за посиланням.

×
×
  • Створити...

Важлива інформація

Ми розмістили cookie-файлы на ваш пристрій, щоб допомогти зробити цей сайт кращим. Ви можете змінити налаштування cookie-файлів, або продовжити без зміни налаштувань.