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

yourdearm

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

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

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

Информация

  • Имя
    Артем

Досягнення yourdearm

Новачок

Новачок (2/5)

  • Повна версія

Останні значки

0

Репутація

  1. ИМХО, слишком сложно. Если использовать Pro Micro или Leonardo можно обойтись без маппера, представившись HID клавиатурой. А если заморочиться, можно и с Uno подобное провернуть, прошив Atmega16U2. Но конструктивная реализация отличная \
  2. Всем доброго времени суток. Возможно сейчас будет очень не в тему, если что палками не кидайте. Может кто-то из здесь присутствующих имеет дело с Trainz 2012? Есть у Auran такая штукенция как RailDriver. Так вот у него есть вывод скорости из сима. Может кто пытался реализовать вывод своими силами?
  3. Как раз по этому методу и строю свой пульт. Проблем с прошивкой моста ATmega16U2 пока не возникало, благо нашел нужную прошивку и библиотеку взаимодействия. Весь мой пульт определяется как обычная HID-клавиатура и работает без каких либо задержек. Кран соответственно тоже подключен к пульту, правда, через посредника ProMini для ускорения обработки положений. В качестве датчика положения обычный переменник на 22 кОм, который в последствии планирую заменить на что-то более точное и менее "шумное". Вот, что на данный момент представляет из себя опытный образец сборки на Arduino UNO. P.S. Если кому интересно, могу скинуть ссылку на источник прошивки 16U2. Пока что остался только вопрос о выводе данных, который отделяет этап разработки от этапа сборки.
  4. Доброй ночи. По прежнему пытаюсь реализовать вывод данных из ZDSim Cab Control на внешние устройства. Получение строки и разделение на переменные сделать удалось, но вот работает это все с ошибками. Либо пишет в массив неправильно, либо читает из него. В чем проблема понять не могу Есть тут те кто знаком с С++ и сталкивался с этим? Как Вам удалось сделать вывод на шаговики? Или хоть исходником поделитесь , ведь кто-то же написал этот hex
  5. Еще заметил одну вещь, на тепловозах без КЛУБ-У ограничения скорости на дисплей не выходят, только текущая.
  6. Все, что выводит и принимает данные взято отсюда
  7. Проблема как всегда с моей невнимательности, запускал не из Program Files и не под админом. Так что смело заявляю, работает все, система Win 8.1 x64, Arduino UNO R3, сим 53.004. Правда есть один нюанс, либо в дисплее, либо в коде ардуины. Не выводит старший разряд значения следующего ограничения скорости (на третьем скрине Sp3=43. вместо 143). Единственное, что не могу понять, предназначение трех нулей в конце. В ходе поездки никак не менялись, на дисплей не выходят. Дело за "малым", разделить строку на переменные и строить приборную панель P.P.S Автору сего чуда огромное спасибо за возможность осуществить давнюю мечту!
  8. Обновился до версии 53.004, проблема все та же. При ручной передаче в терминал все отлично, но данные из сима не идут.
  9. Обновился до 53.005. Не работает. Разве что дисплей стал адекватнее отображать, но вместо вертикальной черты почему то надстрочная 12. Где 53.004 взять знает кто?
  10. Значит проверил на версии 52.005, проблема та же что и у Жени. При работе через терминал все светится, но симулятор ничего не выводит. Arduino UNO R3, Win8.1 64bit. P.S. Потестил дисплей. В Lite версии так и должно быть?
  11. И все же, Вы же как то написали сам исходник? Просто не хотите кодом делиться? Тогда хотя бы объясните в каком виде читать данные из порта?
×
×
  • Створити...

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

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