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


Создание обратных петель может помочь в макетах моделей поездов изменить направление поездов, чего нельзя сделать с поворотными кругами. Таким образом, вы можете создавать однопутные схемы с обратной петлей на каждом конце для движения поездов без пауз или прерываний. Итак, без лишних слов, приступим!
Шаг 1. Соберите все необходимое

Вот список необходимых частей и компонентов для этого проекта:
- Плата микроконтроллера Arduino, рекомендуются UNO, Leonardo, MEGA.
- Щит водителя мотора Adafruit.
- Источник питания постоянного тока на 12 В (может быть аккумулятор или адаптер с выходной мощностью не менее 1,5 А).
- Шесть перемычек между мужчинами:
- Пара для подключения стрелочного перевода к водителю мотора.
- Вторая пара для подключения питания внешней дорожки к приводу мотора.
- Третья пара для подключения внутреннего контура к приводу мотора.
- «Сенсорный» трек.
- 3 перемычки между гнездом и гнездом (для подключения датчика к плате Arduino).
Шаг 2: запрограммируйте плату Arduino
Если на вашем компьютере нет Arduino IDE, загрузите ее отсюда. Библиотеку для защиты водителя двигателя Adafruit можно найти здесь, если у вас ее нет в вашей среде IDE. Убедитесь, что вы установили это в своей среде IDE перед компиляцией программы. Если вам нужна помощь в установке библиотеки, перейдите по этой ссылке.
Шаг 3: изолируйте дорожки внутреннего цикла

Используя 4 изолированных рельсовых соединителя, изолируйте внутреннюю петлю рельсового пути от внешнего рельса. Щелкните изображение для получения дополнительной информации.
Шаг 4: сделайте макет

Я использовал Kato Unitrack калибра N, чтобы сделать этот макет. Вы можете использовать любой другой трек, если все работает правильно.
Шаг 5: Подключите экран к плате Arduino и подключите проводку


Перед тем, как прикрепить щиток драйвера двигателя, убедитесь, что все штырьки выровнены, а затем нажмите на экран, чтобы надежно прикрепить его к плате Arduino. Удерживая плату в вертикальном положении (см. Изображение выше), так что контакты аналогового входа находятся на вашей стороне, выполните следующие подключения:
- Подключите провода стрелки к клеммной колодке с маркировкой «M4», подключив положительный или красный провод к верхней клемме, а отрицательный или черный провод к нижней клемме.
- Подключите провода питания внутренней части контура к клеммной колодке с маркировкой «M2». В любом случае подключите его на данный момент и измените полярность позже, если поезд или локомотив движется в неправильном направлении внутри петли или просто останавливается.
- Подключите питание внешней дорожки к клеммной колодке с маркировкой «M1». Сделайте то же самое позже, что и для мощности гусеницы во внутреннем контуре.
Шаг 6. Подключите сенсорную дорожку к плате Arduino

Подключите контакты датчика следующим образом:
- VCC к контакту +5 В на плате Arduino.
- GND к контакту GND платы Arduino.
- OUT к контакту A0 платы Arduino.
Шаг 7: поставьте локомотив на рельсы

Поместите локомотив на внешний участок пути, чтобы проверить настройку.
Шаг 8: Включите систему


Включите плату Arduino и драйвер двигателя, подключив контакты VIN и GND соответственно к 12-вольтовому источнику питания и заземлению соответственно или подключив цилиндрический разъем адаптера к разъему питания на плате Arduino. Дважды проверьте все соединения проводки и включите питание.
Шаг 9: Посмотрите, как это работает

Если все идет хорошо, то ваша установка должна работать, как показано на видео выше.
Шаг 10: Что дальше?
Теперь, когда у вас запущен пример настройки, вы можете добавить еще один обратный цикл на другом конце внешнего пути, чтобы поезд двигался в обоих направлениях по одному пути без каких-либо перерывов (вам нужно будет изменить Arduino программа для этого). Продемонстрируйте свои навыки, изменив программу Arduino, чтобы увеличить функциональность этого проекта, или просто дайте мне знать, что вы сделали с этим. Дайте мне знать, если вы сделали этот проект, чтобы помочь мне узнать, было ли это полезно для вас вообще.
Желаю вам счастливого пути. Всего наилучшего!
Рекомендуемые:
Автоматическая система полива растений с использованием Micro: bit: 8 шагов (с изображениями)

Автоматическая система полива растений с использованием Micro: bit: В этой инструкции я собираюсь показать вам, как построить автоматическую систему полива растений с помощью Micro: bit и некоторых других небольших электронных компонентов. Micro: bit использует датчик влажности контролировать уровень влажности в почве растений и
ЭМГ-биологическая обратная связь: 18 шагов (с изображениями)

ЭМГ-биологическая обратная связь: в этой системе биологической обратной связи используется датчик ЭМГ для представления мышечного напряжения в виде серии звуковых сигналов и позволяет вам тренировать свое тело, чтобы регулировать мышечное напряжение по своему желанию. Короче говоря, чем больше вы напряжены, тем быстрее становятся звуковые сигналы и чем расслабленнее вы
Петля Ларсона: 5 шагов

Larson Loop: этот проект называется Larson Loop, он был вдохновлен устройством под названием Larson Scanner. Идея состоит в том, что у вас есть несколько светодиодов в петле, где свет от светодиодов выглядит так, как будто он идет в петле. Кроме того, потенциометр используется для изменения
ОБРАТНАЯ СВЯЗЬ SONIC LED: 7 шагов (с изображениями)

ОБРАТНАЯ СВЯЗЬ SONIC LED: Привет снова, ненавидите, что ваш робот во все наезжает? Это решит эту проблему. С 8 звуковыми датчиками это выглядит сложным … но на самом деле я сделал это очень легко. Я стараюсь публиковать проекты, которые помогут вам узнать об Arduino и показать «нестандартность»
Автоматическая кормушка для домашних животных с использованием старых цифровых часов: 10 шагов (с изображениями)

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