
Оглавление:
- Шаг 1. Посмотрите видео
- Шаг 2. Получите все необходимое
- Шаг 3: запрограммируйте микроконтроллер Arduino
- Шаг 4: сделайте макет
- Шаг 5: Установите кожух двигателя на плату Arudino
- Шаг 6. Подключите стрелочные переводы к моторному щиту
- Шаг 7. Подключите питание гусеницы к экрану двигателя
- Шаг 8: Установите расширительный щиток на моторный щит
- Шаг 9: Подключите сенсорные треки к щиту
- Шаг 10: Поместите поезда на рельсы на станции «А»
- Шаг 11. Подключите установку к источнику питания и включите ее
- Шаг 12: Устройтесь поудобнее, расслабьтесь и смотрите, как идут ваши поезда
- Шаг 13: Что дальше ?
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Микроконтроллеры Arduino - отличный способ автоматизации макетов железнодорожных моделей из-за их низкой стоимости, оборудования и программного обеспечения с открытым исходным кодом, а также большого сообщества, которое может вам помочь.
Для модельных железных дорог микроконтроллеры Arduino могут оказаться отличным ресурсом для автоматизации их макетов простым и экономичным способом. Этот проект является примером автоматизации макета многоточечной модели железной дороги для движения двух поездов.
Этот проект является обновленной версией некоторых из моих предыдущих проектов автоматизации железных дорог с точки зрения точечной модели.
Немного в этом проекте:
Этот проект направлен на автоматизацию макета многоточечной модели железной дороги с тремя станциями. Есть начальная станция, скажем «А», на которой изначально находятся оба поезда. Главный путь, покидающий станцию, разветвляется на две линии, которые идут соответственно к двум станциям и говорят «B» и «C».
Шаг 1. Посмотрите видео


Посмотрите видео выше, чтобы понять, как работает макет.
Шаг 2. Получите все необходимое

Вот что вам понадобится для этого проекта:
- Микроконтроллер Arduino, совместимый с моторным щитом Adafruit V2.
- Моторный щит Adafruit V2. (Узнайте больше об этом здесь.)
- Расширительный щиток (необязательно, но настоятельно рекомендуется)
- Три «сенсорных» трека.
- 6 перемычек «папа-папа» (для подключения стрелочных переводов и отслеживания силовых проводов к моторному щиту).
- 3 набора из 3 перемычек между мужчинами и женщинами, всего 9 (для подключения датчиков к плате Arduino)
- Адаптер питания постоянного тока на 12 В с допустимым током не менее 1 А (1000 мА).
- Подходящий USB-кабель (для подключения платы Arduino к компьютеру).
- Компьютер (для программирования платы Arduino)
- Небольшая отвертка
Шаг 3: запрограммируйте микроконтроллер Arduino
Убедитесь, что в вашей IDE Arduino установлена библиотека Motor Shield v2 от Adafruit, в противном случае нажмите Ctrl + Shift + I, найдите моторный щит Adafruit и загрузите последнюю версию библиотеки Adafruit Motor Shield v2.
Перед загрузкой кода на микроконтроллер Arduino обязательно просмотрите его, чтобы получить представление о том, что и как все происходит.
Шаг 4: сделайте макет

Нажмите на изображение выше, чтобы узнать больше о макете и расположении каждой «сенсорной» дорожки и стрелок.
Шаг 5: Установите кожух двигателя на плату Arudino

Установите моторный щит на плату Arduino, аккуратно совместив штыри на штыре с зажимами платы Arduino и убедившись, что штырьки не погнуты.
Шаг 6. Подключите стрелочные переводы к моторному щиту



Сделайте следующие подключения:
- Подключите выход моторного щита «M3» к стрелке «A».
- Подключите выход моторного щита «M4» к стрелке «B».
Шаг 7. Подключите питание гусеницы к экрану двигателя


Подключите выход моторного щита «М1» к питающему устройству рельсового пути, установленному в магистрали.
Шаг 8: Установите расширительный щиток на моторный щит

Шаг 9: Подключите сенсорные треки к щиту




Сделайте следующие соединения с "сенсорными" треками:
- Подключите контакт каждого датчика с надписью «power», «VIN» или «VCC» к шине заголовка расширительного щита, помеченному как «+ 5V» или «VCC».
- Подключите контакт каждого датчика, помеченный «GND», к шине заголовка расширительного щита, помеченному как «GND».
- Подключите выход датчика A к контакту A0 платы Arduino.
- Подключите выход датчика B к контакту A1 платы Arduino.
- Подключите выход датчика C к контакту A2 платы Arduino.
Шаг 10: Поместите поезда на рельсы на станции «А»


Разместите поезда на путях станции A. Поезд A будет размещен на ветке станции A, а поезд B - на прямой. Обратитесь к шагу 4 для получения дополнительной информации. Здесь тепловоз использовался для обозначения поезда B.
Рекомендуется использовать перетяжку, особенно для паровозов.
Шаг 11. Подключите установку к источнику питания и включите ее

После включения установки, если локомотив начинает двигаться в неправильном направлении, поменяйте полярность подключения мощности пути к клеммам моторного щита. Если какая-либо из стрелок переключится в неправильном направлении, вы знаете, что делать!
Шаг 12: Устройтесь поудобнее, расслабьтесь и смотрите, как идут ваши поезда
Если все было сделано правильно, то вы должны увидеть, как поезд на боковой линии на станции «А» начинает движение и операция продолжается, как показано на видео в первом шаге.
Шаг 13: Что дальше ?

Если вы хотите, вы можете продолжить и повозиться с кодом Arduino и внести изменения в соответствии с вашими потребностями. Вы можете расширить компоновку, добавить больше моторных щитов, чтобы запустить больше поездов, повысить сложность работы железной дороги, например, одновременное движение двух поездов и т. Д. - это очень длинный список того, что вы можете сделать.
Если вы хотите, вы также можете взглянуть на несколько различных проектов автоматизации макета здесь.
Рекомендуемые:
Схема автоматизированной модели железной дороги с двумя поездами (V2.0) - На основе Arduino: 15 шагов (с изображениями)

Схема автоматизированной модели железной дороги с двумя поездами (V2.0) | На основе Arduino: автоматизация макетов железных дорог с использованием микроконтроллеров Arduino - отличный способ объединить микроконтроллеры, программирование и моделирование железных дорог в одно хобби. Существует множество проектов по автономному управлению поездом на модельной железной дороге
Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов

Модель железной дороги, управляемая клавиатурой V2.5 | Интерфейс PS / 2: с помощью микроконтроллеров Arduino существует множество способов управления макетами макетов железных дорог. У клавиатуры есть большое преимущество в том, что у нее есть много клавиш для добавления множества функций. Здесь давайте посмотрим, как мы можем начать с простой схемы с локомотивом и
Схема автоматизированной модели железной дороги с двумя поездами: 9 шагов

Схема автоматизированной модели железной дороги с двумя поездами: Некоторое время назад я сделал схему автоматизированной модели поезда с проезжающими разъездами. По просьбе одного из участников я сделал это Руководство. Это чем-то похоже на упомянутый ранее проект. Планировка рассчитана на два поезда и курсирует их поочередно
Простая автоматизированная модель петли железной дороги с дворовым сайдингом: 11 шагов

Простая автоматизированная модель петли железной дороги с подъездной дорогой: этот проект является обновленной версией одного из моих предыдущих проектов. Здесь используется микроконтроллер Arduino, отличная платформа для создания прототипов с открытым исходным кодом, для автоматизации макета модели железной дороги. Планировка состоит из простой овальной петли и дворового сайдинга
Автоматизированная двухточечная модель железной дороги с подъездной дорогой: 10 шагов (с изображениями)

Автоматизированная двухточечная модель железной дороги с подъездной дорогой: микроконтроллеры Arduino открывают большие возможности в области моделирования железных дорог, особенно когда дело доходит до автоматизации. Этот проект является примером такого приложения. Это продолжение одного из предыдущих проектов. Этот проект состоит из