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

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


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

Я пишу не в Wiring или на Си, и не пользую Arduino IDE. Все, что относится к программному обеспечению Arduino, для меня чуждо. Плата Arduino была выбрана для того, чтобы форумчане без глубоких знаний электроники, программирования контроллеров и навыков пайки могли заиметь устройство вывода.

Версия Zdsim Cab Control Lite способна выводить сигналы свефора и лампу бдительности. Более полную версию выложу по итогам теста версии Lite. Кстати, я отказался от ШИМ, в пользу свободных выводов Arduino для подключения ЖК экрана, кнопок переключения режимов информирования на экране, а также индикаторов положения ГВ, БВ.

 

И все же, Вы же как то написали сам исходник? Просто не хотите кодом делиться? Тогда хотя бы объясните в каком виде читать данные из порта?

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

Ребята (разработчики), те, у кого это всё нормально работает, нельзя ли всё нормально упаковать в ехе и с авторским правом выпустить в свет для пользователей? Дать полное описание настроек. Если хотите получить гонорар за свои труды, то кто вам мешает это сделать? Пишите, что и сколько стоит и думаю, что найдуться желающие не морочить себе голову купить ваши разработки. По всем последним ссылкам у меня то же не запускается установка.
Посилання на коментар
Поділитись на інші сайти

Ребята (разработчики), те, у кого это всё нормально работает, нельзя ли всё нормально упаковать в ехе и с авторским правом выпустить в свет для пользователей? Дать полное описание настроек. Если хотите получить гонорар за свои труды, то кто вам мешает это сделать? Пишите, что и сколько стоит и думаю, что найдуться желающие не морочить себе голову купить ваши разработки. По всем последним ссылкам у меня то же не запускается установка.

 

 

 

Мужики, речь шла о помощи в тестировании наработок. Нигде не написано, что продукт полностью закончен, выловлены все баги и всё у всех будет гарантрованно работать. На сегодняшний день есть ряд проблем, которые еще не решены и с которыми приходится бороться исходя из свободного времени и желания. Никто, кроме ребят под никами Женя и IgOr_Kl, не предоставил мне обратной связи по поводу работоспособности наработок, выложенных в теме.

 

Никаких финансов ни с кого не прошу. Делал для себя, решил поделиться тем, что имею.

 

По всем последним ссылкам у меня то же не запускается установка.

Информации о Вашей версии операционной системы, верии симулятора, версии Arduino у меня нет. Как я могу Вам помочь при этом

не морочить себе голову

если я не знаю об Вашем оборудовании ничего?

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

Значит проверил на версии 52.005, проблема та же что и у Жени. При работе через терминал все светится, но симулятор ничего не выводит. Arduino UNO R3, Win8.1 64bit.

P.S. Потестил дисплей. В Lite версии так и должно быть?

post-4298-0-84709400-1461441820_thumb.jpgpost-4298-0-09562200-1461441819_thumb.jpgpost-4298-0-01429900-1461441822_thumb.jpg

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

Информации о Вашей версии операционной системы, верии симулятора, версии Arduino у меня нет. Как я могу Вам помочь при этом

ОС 7/64. 53.004, 53.005.

post-566-0-53864600-1461446141_thumb.jpg так будет более наглядней

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

Значит проверил на версии 52.005, проблема та же что и у Жени. При работе через терминал все светится, но симулятор ничего не выводит. Arduino UNO R3, Win8.1 64bit.

P.S. Потестил дисплей. В Lite версии так и должно быть?

post-4298-0-84709400-1461441820_thumb.jpgpost-4298-0-09562200-1461441819_thumb.jpgpost-4298-0-01429900-1461441822_thumb.jpg

 

Работает только в версии 53.004. Почему? Я писал в теме на прошлой странице. Следующий апдейт будет после выхода новой версии сима.

 

P.S. Потестил дисплей. В Lite версии так и должно быть?

 

Да, в версии Lite так и должно быть, т.к. там вывод только на лампу бдительности и лок. светофор.

 

ОС 7/64. 53.004, 53.005.

post-566-0-53864600-1461446141_thumb.jpg так будет более наглядней

 

Я Вас плата Arduino Mega. Я делал под Arduino Uno. Ведь специально жирным текстом выделял под какую плату разработка.

 

Тут версия, в которой организован вывод и на светодиоды и на дисплей.

http://rghost.ru/7bR6yTSvD

 

О всех проблемах пишите.

 

Установка как в тут:

http://forum.zdsimul...=300#entry70227

 

Внимание! Вся разработка заточена пока под версию 53.004!!!

На других версиях не будет работать.

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

Обновился до 53.005. Не работает. Разве что дисплей стал адекватнее отображать, но вместо вертикальной черты почему то надстрочная 12. Где 53.004 взять знает кто?
Посилання на коментар
Поділитись на інші сайти

Поехали style_emoticons/default/smile.gif

 

Код для Arduino - http://pastebin.ru/Ui7pbdxt

ZDSReceiver - http://rghost.ru/36716551

 

В этой версии также работает ввод состояния кнопок с Arduino.

Для теста ввода - вешаем на 40-й и 41-й пины кнопки (+ подтягивающие к земле резисторы, я брал 20 кОм).

Ресивер отображает в правой части окна их состояния: 40 - компрессор 1, 41 - компрессор 2. 0 - выкл, 1 вкл.

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

 

Проверяем, отписываемся. Всем хороших поездок! style_emoticons/default/smile.gif

 

Здравствуйте! Перезалейте ZDReciver пожалуйста!

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

  • 1 місяць через...

Добрый вечер! Решил внести свой вклад в эту редкую тему. Если есть желание, можете попробовать. Тестировалось это дело на Windows XP, NET Framework 4.0, zdsimulator версии 53.005.

 

Видео https://drive.google.com/open?id=0BxL2Uty_fV1fQUloUElDeTZETlU

Архив https://drive.google.com/open?id=0BxL2Uty_fV1fSzd4aXhPT0R1Unc

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

1. Да, все данные из процесса

2. Вы читаете мои мысли, только позавчера заказал 28byj-48 на АлиБабе, буду ждать, пока пробую на движках от принтеров 24v, благо на работе могу разжиться.

А этот проект вроде как первого блина пока, просто под рукой не было Atmega с аппаратной поддержкой USB, а с Arduino я никогда не работал. По поводу начальной инициализации кроме как оптопара принтера (черная такая с прорезями) пока в голову ничего не приходит, но сжирается еще одна нога МК. 12 приборов*4=48 и 12 оптопар=60. Вообщем, надо подумать.

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

Давай на Ты ;)

Меня в Arduino привлекает именно распаянная Atmega328 и преобразователь USB - > COM - > TTL на CH340G. А также возмжность перепрошивки налету через USB. И все это за копейки от китайцев. Язык и прочая софтовая лабуда для Arduino мне ни к чему. Только железо.

На каком языке пишешь прошивку?

У любителей авиасимуляторов в ходу шаговики от приборных панелей иномарок под названием VID29. По цене дороже китайских 28byj-48.

Хотелось бы побюджетнее что-нибудь.

По поводу оптопар - знаю такие в виде превернутой буквы "П" от принтера. Валяется пара штук от дохлого HP. Инициализацию делать либо на них, прикрепив на вал шаговика шторку, либо на концевиках, прикрепив на вал рычаг, жмякающий по пластине концевика.

Из контроллеров обработки многомножечных могу предложить Atmega2560. Распаянный на плате с преобразователем интерфейсов стоит около 400 - 450 рублей. Прошивку в HEX льем через USB посредством утилиты XLoader.

На борту контроллера:

  • 70 цифровых входов/выходов,
  • 16 аналоговые входы,
  • 14 ШИМ,
  • 4 шины UART

Вот как выглядит:

http://savepic.net/8215950m.jpg

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

  • 1 місяць через...

Недавно закончил новый пульт для симулятора.

 

http://savepic.net/8315713m.jpg

 

Проектировался для управления электровозами серии ЧС разных серий с контроллером "вешалкой". Начало было положено в марте сего года. Тогда были заказаны первые комплектующие и корпуса. Если комплектующие из Китая шли положенным привычным сроком в три-пять недель, то с корпусами меня "морозили" с марта по июнь. Попутно в QCad'е был набросан чертеж пульта с расположением органов управления. За вывод данных из сима на пульт отвечает Arduino с обвязкой. За ввод (управление) отвечает Mjoy16. Контроллер "вешалка" имеет 5 положений, как и обычный KR21, но без утапливания для включения шунтов. Включение шунтов осуществляется удержанием штурвала в позиции "+1" более 3 секунд, после чего включается режим шунты. Управление всей этой приблудой постоено на Arduino Nano.

Ну и несколько фоток в догонку:

http://savepic.net/8316737m.jpg

 

http://savepic.net/8319809m.jpg

 

Дублер ТЧМП:

http://savepic.net/8320833m.jpg

 

http://savepic.net/8281921m.jpg

 

 

В разобранном виде:

 

http://savepic.net/8279873m.jpg

 

Плата Arduino для приема данных из сима:

 

http://savepic.net/8268609m.jpg

 

Плата Mjoy16:

 

http://savepic.net/8267585m.jpg

 

Плата управления контроллером и плата вывода на индикаторы (слева):

 

http://savepic.net/8272705m.jpg

 

Механика контроллера без контактной группы:

 

http://savepic.net/8273729m.jpg

 

С группой контактов:

 

http://savepic.net/8260417m.jpg

 

Позже будет видео работы устройства.

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

Круто, однако. Аккуратный монтаж. Только, ИМХО, зря весь вывод на один пульт с вводом, лучше было сделать в третьем корпусе и повесить сбоку, как КЛУБ-У. Из вывода на основном пульте адекватно смотрятся электровозные лампы, но никак не «безопасные» скорости и локомотивный светофор.
Посилання на коментар
Поділитись на інші сайти

зря весь вывод на один пульт с вводом, лучше было сделать в третьем корпусе

 

Моноблок более удобен и компактен при установке на стол и убирании в шкаф. В будущем, если доберусь до истины, то сверху будет надстройка с манометрами.

 

При этом не скрою, что были мысли поставить аналог КЛУБ-У отдельным блоком, т.к. он был уже готов по прошлому проекту:

http://savepic.net/6454720m.jpg

 

Но решил, что пластиковому корпусу не место в этом проекте, т.к. остальные корпуса были из металла.

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

Можно вообще намертво прикрутить к столу, зачем его убирать, пусть себе стоит поодаль — туда руками не лазить :)

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

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

Для меня это неудобно.

С корпусами - да, есть такая проблема. Я на этот раз взял Hammond из серии настольных, для пультов.

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

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

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

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

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

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

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

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

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

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

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

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