TSController
Управление Train Simulator физическим контроллером на базе Arduino через HID-эмуляцию клавиатуры
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:1ed72fc7e281866059c109233fd4291e418f8ac08623a36074f680fe7b9c7e5dTSController-1.1.0-1ed72fc7.zipОписание
Библиотека для управления Train Simulator с помощью Arduino — решение для тех, кто хочет собрать физический контроллер вместо клавиатуры. Работает через имитацию нажатий клавиш, потому что сам симулятор не поддерживает аналоговые интерфейсы типа регулятора тяги. Библиотека вычисляет длительность нажатий на основе положения рычага и применяет разные алгоритмы для разных поездов — функциональность регулятора и тормозной системы зависит от конкретной модели. Требует HID-совместимую плату: протестирована на Arduino Micro, Leonardo и Piskey Atto. Клавиатуру компьютера нужно переключить на раскладку US. Документация полностью в примерах и Wiki репозитория на GitHub.