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

RUSHPIL

Користувачі
  • Постів

    266
  • Зареєстровано

  • Відвідування

Весь контент RUSHPIL

  1. В сообщении #307 ясно указаны платы, на которых всё должно запуститься. Порт на другие платы я не заявлял. Закажите на Киберфоруме написание программы именно под Ваши нужды и конфигурации. Я писал для себя и под свои нужды. Раз написать "скетч" для Вас не проблема, то напишите UART терминал с выводом на ЖК и смотрите формат принимаемых данных. Формат - строка с разделителем ".". В контроллере строка дербанится на составляющие. Будем надеяться, что мешать нам со стороны разработчиков нет нужды. Но огромный минус моей проги, как и ZDreciver - это необходимость адаптации к новым версиям. Пока разработчики не сделают человеческий вывод информации в отдельный файл, либо возможность подключения напрямую к Arduino прямо из симулятора, мы так и будем считывать значачения с ячеек памяти приложения. По другому на сегодня никак.
  2. Оно и понятно, что не пошло. В mega 1280 устновлен другой контроллер.
  3. Я пишу не в Wiring или на Си, и не пользую Arduino IDE. Все, что относится к программному обеспечению Arduino, для меня чуждо. Плата Arduino была выбрана для того, чтобы форумчане без глубоких знаний электроники, программирования контроллеров и навыков пайки могли заиметь устройство вывода. Версия Zdsim Cab Control Lite способна выводить сигналы свефора и лампу бдительности. Более полную версию выложу по итогам теста версии Lite. Кстати, я отказался от ШИМ, в пользу свободных выводов Arduino для подключения ЖК экрана, кнопок переключения режимов информирования на экране, а также индикаторов положения ГВ, БВ.
  4. Итак, владельцы Arduino UNO или Nano. Делаем сигналы АЛС и лампы бдительности. Версия симулятора 53.004 Вот схема подключения светодиодов к плате: Резисторы на 360 Ом. Если слишком ярко горит, то можно и прибавить сопротивление. http://savepic.net/7859908m.jpg Подключив светодиоды, подключаем Arduino к компу. Здесь архив с программой XLoader. Распаковываете прогу куда угодно, запускаете, выбираете Com - порт с подключенной Arduino, выбираете из списка Вашу плату, скорость не трогаете, Выбираете *hex файл Zdscc.hex. (он в этом же архиве). И загружаете его в контроллер. http://rghost.ru/6K7Z2M2LL Здесь упраляющая прога для компа: http://rghost.ru/6yk7t5Y8R В директорию C:\Program Files\ распаковываем папку Zdsim Cab Control. Заходим в неё, запускаем Zdsim Cab Control.exe, выбираем Com-port, к которому Arduino подключена, выставлем скорость 38400, жмём "Подключить". Запускаем симуятор, включаем АЛСН. Наблюдаем за свечением светодиодов. Жду вопросы.
  5. Я тоже из числа тех, кто думал про возможность подключения только одного. Спасибо за инфу! Пока мне второй и не к чему, т.к. возможностей Mjoy'я хватет с лихвой, чтобы покрыть все органы управления и дополнительный функционал.
  6. Владельцы Arduino Uno и Arduino Nano, шаг вперёд! Я наконец-то доделал вывод на этих платформах. Имеем локомотивную светофорную сигнализацию, лампу бдительности, вывод значений УР, ТМ, ТЦ, скорость движения, ограничение движения скорости по данному участку, следующее ближайшее ограничение скорости, время в часах и минутых в симуляторе, расстояние до ближайшего светофора в метрах, километраж в километрах и метрах, напряжение контактной сети и ток ТЭД. Вывод организован на: 1) Светодиоды ( АЛСН, ЛБ ) 2) На двухстрочный ЖК экран поддерживаемый Arduino - LCD 16*2 HD44780 ( УР, ТМ, ТЦ, следующее ближайшее ограничение скорости, время в часах и минутых в симуляторе, расстояние до ближайшего светофора в метрах, километраж в километрах и метрах, напряжение контактной сети и ток ТЭД ). 3)На модуль вывода на трехразрядных семисегментных индикаторах из моего прошлого проекта, который описан на предыдущих страницах этой темы ( скорость движения, ограничение движения скорости по данному участку ). Пару фото нового проекта: http://savepic.net/7697219m.jpg http://savepic.net/7686979m.jpg Программа управления: http://savepic.net/7688003m.jpg Программа управления полностью переписана в соответствии с протоколом передачи данных и их форматом. Также написана с нуля прошивка для Arduino. Теперь о главном: У кого на руках есть Arduino UNO или Arduino Nano с контроллером Atmega328P, то отпишитесь тут для совместного теста этого проекта. Форма Вашего сообщения, нужная мне: Какая Arduino из выше перечисленных у Вас на руках, какая версия операционнй системы на компе, какая версия симулятора стоит. Пример: Arduino UNO, Windows7 x64, 53.004. Как подобью данные, будем устраивать тест-драйв. P/S Если у Вас нет ЖК экрана и модуля вывода из моего прошлого проекта, а есть лишь одна Arduino, то подключив к ней через резисторы 6 светодиодов заимеете АЛСН и ЛБ.
  7. Да и вывод данных из сима надо тоже делать по-хорошему. Разговаривал как-то со Славой на эту тему. Он предлагал слать данные в буфер, а из него забирать сторонней прогой, но это неудобно, да и дальше разговоров дело так и не пошло.
  8. Наткнулся в сети на домашний тренажер ЭРки. Признавайтесь, братва, чьих рук дело? http://savepic.net/7657247m.jpg http://olezka100.livejournal.com/33917.html?page=1 Автору зачёт!
  9. В силу особенностей способа сбора данных из симулятоа на свежих версиях работать не будет.
  10. Световая индикация (в контексте данной темы), относится к устройствам вывода информации из симулятора. К устройствам ввода ( чтобы управлять локомотивом не с клавиатуры) относятся игровые контроллеры. Пульт управления строится на базе устройств ввода. По устройствам ввода гуглите контроллеры Mjoy8 и Mjoy16. По устройствам вывода есть схемы и прошивки на предыдущих страницах темы. Если нет опыта в сборке радиоэлектроники, пайке, работы с авометром, не можете отличить конденсатор от резистора, то не стоит начинать самому сборку подобных здесь устройств. Вероятность, что не заработает сразу - 99,9 %, ну и запросто сожжёте USB порт на компе.
  11. Чертежи чего? Корпуса пульта? Деталей для чего? Игрового контроллера? Световой индикации? Коммутации? Излагаете свои мысли предельно ясно и доступно, чтобы люди поняли о чём идёт речь.
  12. Более качественно это будет работать, если контактные площадки изготовить из заготовки фольгированного текстолита с напаянными последовательно резисторами. Получается аналог галетного переключателя: http://s39.radikal.ru/i085/0909/52/dfb23d125054.jpg Вариант второй - подключить переменный резистор к оси рукоятки крана: http://savepic.net/5733701.htm Вариант третий - использовать магниторезистор и магнит, прикрепленный к оси рукоятки крана. Для подключения крана к симулятору Вам нужно использовать либо кишки от ломаного джойстика, либо специализированные игровые контроллеры, например, MJoy16: http://savepic.net/6006529.htm
  13. Вопрос по модели - сколько поликов сейчас весит цистерна? И сколько поликов весит одна телега для вагонов? Некоторые детали сделанные геометрией можно оптимизировать без ущерба качеству. В конечном итоге это поможет не просадить ФПС в симуляторе.
  14. Тогда может им в техподдержку постучать с просьбой добавить ZDsimulator в список поддерживаемых? За спрос денег не берут. К тому же им адаптировать устройство к нашему симулятору дело несложное, судя по количеству поддерживаемых игр.
  15. При изготовлении даже малой партии пультов бессмысленно ждать индивидуального подхода, т.к. этот подход влечет за собой изменение конструкции устройства под запросы конкретного клиента ( механическая обработка, механика для управления ), его схемотехнику, добавление иных элементов управления, что неизбежно отразится на стоимости в большую сторону. А при учете, что голосование выявило в качестве желаемой самую низкую ценовую категорию устройства, то ждать при этом индивидуального подхода нереально. Ведь в повседневной жизни купить что-то "на заказ" всегда дороже, чем обычное, доступное всем. Так и с пультами. Вот поэтому мы всем сообществом и лепим из доступных под рукой деталей самодельные пульты под нравящийся именно нам локомотивы в этой теме: http://forum.zdsimulator.com.ua/index.php?showtopic=58&st=0
  16. Как человек, имеющий непосредственное отношение к изготовлению пультов, могу сказать, что себестоимость одного пульта при сегодняшних ценах на импортные комплектующие будет выше 8000 - 10000 рублей. А чтобы изделие в итоге окупилось накиньте еще несколько тысячных купюр. Поэтому дело крайне нерентабельно, т.к. желание заплатить такую сумму возникнет не у каждого.
  17. К нему есть какой-нибудь диск с драйверами, программами для адаптации?
  18. Смастрячил на досуге подобие контроллера ВЛ80 для поездок в симе: http://savepic.net/7155145m.jpg http://savepic.net/7206326m.jpg Видео:
  19. Это не МСТС. Для набора позиций жмите не "D", а "A". ''D'' - это сброс позиций и в крайнем положении аварийное отключение ГВ, что как раз у Вас и происходит.
  20. Убрал в корпус: http://savepic.net/6454720m.jpg http://savepic.net/6452672m.jpg
  21. Схема модуля вывода скорости: http://savepic.net/6452660m.jpg Фьюзы: 1. USB модуль (Mega48PA) : http://savepic.net/6473143m.jpg 2. Модуль скорости (Mega8A): http://savepic.net/6477239m.jpg Прошивки и всякая всячина: http://rghost.ru/7pSyDpwpQ EEPROM прошивать не надо. Управляющую программу выложу чуть позже.
  22. Vcc не для прошивки. Его нужно соединить с плюсом питания. Этот вывод - питание АЦП. Хоть АЦП и не задействован, но запитан он все равно должен быть. Не контроллер, а микроконтроллер - микросхема, которая подобна примитивному компьютеру, способна выполнять программу, записанную в нее. PWM - это выводы микроконтроллера, настроенные на работу в режиме широтно-импульсной модуляции. В данной конструкции выводы PWM подключаются к микроамперметрам для показаний токов, напряжений, скорости, давления. На что настроишь, то и будет показывать микроамперметр. Категорически не рекомендую повторять конструкцию людям без знаний электроники, т.к. по незнанию можно запросто спалить USB порт на компе.
  23. Внимание! В схеме использован контроллер Atmega48PA-PU. Под неё компилирована прошивка. По ссылке печатная плата в формате Sprint Layout для USB модуля: http://rusfolder.com/43040813 При монтаже были применены SMD компоненты, поэтому при отсутствии опыта их монтажа рекомендую разработать свою печатку на DIP компонентах, либо сделать все на макетной плате. На схеме тумблер S1 ( Day/Night ) позволяет регулировать яркость локомотивного светофора с помощью добавочного резистора, чтобы при игре в темное время суток свечение светодиодов не напрягало глаза. От этого можно отказаться и не ставить резситор R24 и тумблер S1. Трехвольтовые светодиоды нужно подключать прямо к плате к соответствующим контактам. Токоограничительные резисторы R13 - R18 у меня на 330 Ом. При недостаточной яркости можно варьировать это сопротивление от 150 до 330 Ом. У меня вместо этих шести резисторов применена резисторная сборка. Выглядит как желтая микросхема на плате. Контакты X13 - X16 необходимы для запитывания блока индикации скорости и другой периферии. Контакты с подписью " Свободный " остаются незадействованными пока. Потом, возможно, на них подцеплю что-нибудь.
×
×
  • Створити...

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

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