LEGOTrainController
Управление несколькими LEGO Powered Up поездами с автоматизацией маршрутов через датчики Холла и релейные модули
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:034516c853f4f3c6a0bbc8651a445df015ce36292cb78a1d6fa555df9d6c0689LEGOTrainController-1.2.0-034516c8.zipОписание
Если вы собираете автоматизированную железную дорогу на LEGO Powered Up и нужно управлять несколькими поездами одновременно, эта библиотека справится с координацией. Она работает с микроконтроллерами ESP32 и поддерживает датчики Холла (reed switch) для отслеживания положения состава на рельсах, релейные модули для переключения стрелок и логику обхода столкновений. В системе можно настроить последовательные действия — типа "если поезд прошел датчик 1, то поставь стрелку на 2-ю ветку и запусти соседний состав". Библиотека требует дополнительных зависимостей: NimBLE-Arduino и Legoino для Bluetooth-связи с LEGO-хабами. Есть примеры кода для базового управления и многопоездных сценариев, но реальная настройка под вашу конкретную раскладку потребует времени на отладку датчиков и позиционирования.