Оглавление:
- Шаг 1. Посмотрите видео
- Шаг 2: Получите детали и компоненты
- Шаг 3: запрограммируйте микроконтроллер Arduino
- Шаг 4. Создайте тестовый макет
- Шаг 5: Подключите проводку к драйверу двигателя
- Шаг 6: Подключите датчики к плате Arduino
- Шаг 7: поставьте испытательный локомотив на рельсы
- Шаг 8: Подключите установку к источнику питания и включите ее
- Шаг 9: наблюдайте, как ваш поезд работает автономно
- Шаг 10: что дальше
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Микроконтроллеры Arduino отлично подходят для автоматизации макетов железных дорог. Автоматизация компоновки полезна для многих целей, например, для размещения вашей компоновки на дисплее, где операцию компоновки можно запрограммировать для запуска поездов в автоматизированной последовательности. Недорогие микроконтроллеры Arduino с открытым исходным кодом и широкое сообщество позволяют легко и просто создавать проекты и программировать их.
Итак, без лишних слов, приступим!
Шаг 1. Посмотрите видео
Просмотр видео поможет вам получить четкое представление о том, как это работает.
Шаг 2: Получите детали и компоненты
Вот что вам понадобится:
- Плата микроконтроллера Arduino.
- Модуль драйвера двигателя L298N.
- 2 "сенсорных" трека.
- 6 перемычек между мужчинами и женщинами (набор из 3 проводов каждый для подключения контактов датчиков к цифровым контактам ввода / вывода и питанию платы Arduino).
- 3 перемычки между штекером и гнездом (для подключения входных контактов драйвера двигателя к цифровым контактам ввода / вывода платы Arduino).
- 2 перемычки «папа-папа» (для подключения драйвера двигателя к клеммам питания и заземления).
- 2 перемычки «папа-папа» (для подключения выходных клемм драйвера двигателя для питания рельсов).
- Источник питания 12 В (допустимый ток должен быть не менее 1000 мА или 1 А для шкалы N.)
Шаг 3: запрограммируйте микроконтроллер Arduino
Получите Arduino IDE отсюда. Возможно, вам потребуется внести некоторые изменения в код Arduino для вашего макета.
Шаг 4. Создайте тестовый макет
Щелкните изображение выше, чтобы получить дополнительную информацию.
Сделайте макет с дорожками от бампера на каждом конце. Протяженность магистрального пути между станциями может быть сколь угодно большой. Поскольку поезд замедляется после пересечения «сенсорного» пути и продолжает движение на некоторое расстояние, убедитесь, что существует достаточная длина пути между «сенсорными» путями каждой точки A и B и их бамперными путями. Изображение выше может быть полезно для справки.
Шаг 5: Подключите проводку к драйверу двигателя
Выполните следующие электрические соединения:
- Подключите входной контакт драйвера двигателя «IN3» к цифровому выходному контакту «D8» платы Arduino.
- Подключите входной контакт драйвера двигателя «IN4» к цифровому выходному контакту «D9» платы Arduino.
- Подключите входной контакт «ENB» драйвера двигателя к цифровому выходному контакту «D10» платы Arduino.
Подключите две перемычки «папа к вилке» к клеммам, обозначенным «GND» и «+ 12-V», и подключите их к контактам, помеченным «GND» и «VIN» на плате Arduino соответственно.
Подключите две перемычки «папа к вилке» к выходным клеммам драйвера двигателя и подключите их к рельсовым направляющим через тракт питателя.
Шаг 6: Подключите датчики к плате Arduino
Подключите оба контакта датчиков «VCC» и «GND» датчиков к контактам «+ 5 В» и «GND» на плате Arduino. Возможно, вам придется проявить немного творчества, чтобы подключить две перемычки подключения «VCC» к одному выводу «5 В», доступному на Arduino UNO. Подключите вывод «OUT» датчика станции «A» к выводу A0 платы Arduino, а вывод оставшегося датчика - к выводу A1 платы Arduino.
Шаг 7: поставьте испытательный локомотив на рельсы
В целях тестирования поместите любой локомотив или моторный вагон в точку «А» схемы, с которой будет стартовать локомотив или моторный вагон.
Шаг 8: Подключите установку к источнику питания и включите ее
Подключите входной разъем питания платы Arduino к источнику питания 12 В и включите его.
Шаг 9: наблюдайте, как ваш поезд работает автономно
Если все было сделано правильно, вы должны увидеть, как ваш испытательный локомотив или электромобиль стартует из точки «А», разгонятся после пересечения первого «сенсорного» пути, к которому он приближается, замедлится и остановится в точке «В» после пересечения второго «сенсорного» пути. 'трек, начать снова через несколько секунд в противоположном направлении, ускориться после пересечения первого' сенсорного 'трека, к которому он приближается, и замедлить и остановиться в точке A после пересечения' сенсорного 'трека, установленного рядом с точкой' A '. Он подождет несколько секунд, прежде чем снова запустить весь процесс.
Если локомотив начинает двигаться в неправильном направлении, поменяйте местами провода, подключенные к питанию пути от выхода машиниста мотора.
Шаг 10: что дальше
Попробуйте настроить код Arduino для запуска поездов по своему желанию, попробуйте добавить больше функций в макет, объединив мои предыдущие проекты с этим. Что бы вы ни делали, всего наилучшего!
Рекомендуемые:
Модель железной дороги, управляемая клавиатурой V2.5 - Интерфейс PS / 2: 12 шагов
Модель железной дороги, управляемая клавиатурой V2.5 | Интерфейс PS / 2: с помощью микроконтроллеров Arduino существует множество способов управления макетами макетов железных дорог. У клавиатуры есть большое преимущество в том, что у нее есть много клавиш для добавления множества функций. Здесь давайте посмотрим, как мы можем начать с простой схемы с локомотивом и
Модель железной дороги, управляемая сенсорной панелью ноутбука - Интерфейс PS / 2 Arduino: 14 шагов
Модель железной дороги, управляемая сенсорной панелью ноутбука | Интерфейс PS / 2 Arduino: сенсорная панель ноутбука - одно из лучших устройств для использования в качестве входа для проектов микроконтроллеров. Итак, сегодня давайте реализуем это устройство с микроконтроллером Arduino для управления модельной железной дорогой. Используя тачпад PS / 2, мы сможем управлять 3 т
Простая автоматизированная модель петли железной дороги с дворовым сайдингом: 11 шагов
Простая автоматизированная модель петли железной дороги с подъездной дорогой: этот проект является обновленной версией одного из моих предыдущих проектов. Здесь используется микроконтроллер Arduino, отличная платформа для создания прототипов с открытым исходным кодом, для автоматизации макета модели железной дороги. Планировка состоит из простой овальной петли и дворового сайдинга
Автоматизированная двухточечная модель железной дороги с подъездной дорогой: 10 шагов (с изображениями)
Автоматизированная двухточечная модель железной дороги с подъездной дорогой: микроконтроллеры Arduino открывают большие возможности в области моделирования железных дорог, особенно когда дело доходит до автоматизации. Этот проект является примером такого приложения. Это продолжение одного из предыдущих проектов. Этот проект состоит из
Модель железной дороги - командная станция DCC с использованием Arduino :: 3 шага
Модель железной дороги - командная станция DCC с использованием Arduino :: Обновлено в августе 2018 г. - см. Новое руководство: https: //www.instructables.com/id/Model-Railroad-DC… Обновление 28 апреля 2016 г .: Теперь возможность управления стрелками / пунктами 16 на командный пункт. Стрелки T1 - T8 доступны с помощью клавиши «B» Стрелки T9 - T1