Съдържание:

Автоматизиран обратен контур на влака с помощта на Arduino: 10 стъпки (със снимки)
Автоматизиран обратен контур на влака с помощта на Arduino: 10 стъпки (със снимки)

Видео: Автоматизиран обратен контур на влака с помощта на Arduino: 10 стъпки (със снимки)

Видео: Автоматизиран обратен контур на влака с помощта на Arduino: 10 стъпки (със снимки)
Видео: CS50 2014 - Week 7 2024, Ноември
Anonim
Image
Image

Осъществяването на обратни контури може да помогне при оформлението на влаковете за промяна на посоката на влаковете, което не може да се направи с грамофони. По този начин можете да създадете оформления с една коловозна линия с обратен контур на всеки край, за да управлявате влакове без никаква пауза или прекъсване. Така че, без да се замисляме, нека започнем!

Стъпка 1: Съберете всички необходими неща

Програмирайте дъската на Arduino
Програмирайте дъската на Arduino

За този проект ето списък на необходимите части и компоненти:

  • Микроконтролерна платка Arduino, препоръчителните са UNO, Leonardo, MEGA.
  • Щит на водача на мотор Adafruit.
  • 12-волтов източник на постоянен ток (може да бъде батерия или адаптер с токов изходен капацитет най-малко 1,5 ампера)
  • Шест проводника от мъжки към мъжки:
  1. Двойка за свързване на избирателната активност към водача на двигателя.
  2. Втора двойка за свързване на захранването на външната следа към водача на двигателя.
  3. Трета двойка за свързване на вътрешния контур към драйвера на двигателя.
  • „Чувствано“парче.
  • 3 проводника от женски към женски (за свързване на сензора към платката Arduino).

Стъпка 2: Програмирайте Arduino Board

Ако нямате Arduino IDE на компютъра си, изтеглете го от тук. Библиотеката за щита за драйвери на двигатели Adafruit може да бъде намерена тук, в случай че го нямате в IDE. Уверете се, че сте инсталирали това във вашата IDE, преди да компилирате програмата. Ако имате нужда от помощ при инсталирането на библиотека, проверете тази връзка.

Стъпка 3: Изолирайте вътрешните контури

Изолирайте вътрешните контури
Изолирайте вътрешните контури

Използвайки 4 изолирани релсови фуги, изолирайте вътрешния контур на коловоза от външния коловоз. Кликнете върху изображението за повече информация.

Стъпка 4: Направете оформлението

Направете оформлението
Направете оформлението

Използвах Kato Unitrack с N-габарит, за да направя това оформление. Можете да използвате всяка друга песен, стига всичко да работи правилно.

Стъпка 5: Включете щита към дъската на Arduino и направете кабелните връзки

Включете щита в дъската на Arduino и направете кабелните връзки
Включете щита в дъската на Arduino и направете кабелните връзки
Включете щита в дъската на Arduino и направете кабелните връзки
Включете щита в дъската на Arduino и направете кабелните връзки

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

  • Свържете проводниците за включване към клемната колона с маркировка „M4“, като свържете +ve или червения проводник към горния терминал и -ve или черния проводник към долния терминал.
  • Свържете захранващите проводници на вътрешната част на контура към клемната колона с маркировка „M2“. Свържете го така или иначе засега и променете полярността по -късно, ако влакът или локомотивът се движат в грешна посока вътре в контура или просто спират.
  • Свържете захранването на външната следа към клемния блок, обозначен с „M1“. Направете същото по -късно, както ще направите за мощността на пистата във вътрешния контур.

Стъпка 6: Свържете „сензорната“песен към дъската на Arduino

Свържете „сензорната“песен към дъската на Arduino
Свържете „сензорната“песен към дъската на Arduino

Свържете щифтовете на сензора, както следва:

  • VCC до +5-волтов щифт на платката Arduino.
  • GND към GND щифт на дъската Arduino.
  • OUT към A0 щифт на платката Arduino.

Стъпка 7: Поставете локомотива върху коловоза

Поставете локомотива върху релсата
Поставете локомотива върху релсата

Поставете локомотива върху външната част на коловоза, за да тествате настройката.

Стъпка 8: Захранване на системата

Захранване на системата
Захранване на системата
Захранване на системата
Захранване на системата

Включете платката Arduino и драйвера на двигателя, като свържете съответно VIN и GND щифта към 12-волтово захранване и заземяване съответно или като свържете барел конектора на адаптера към гнездото за захранване на Arduino платката. Проверете отново всички кабелни връзки и включете захранването.

Стъпка 9: Гледайте как работи

Ако всичко върви добре, тогава настройката ви трябва да работи като тази, показана в горното видео.

Стъпка 10: Какво следва?

Сега, когато сте изпълнили примерната настройка, можете допълнително да добавите още един обратен контур в другия край на външната коловоза, за да накарате влака да се движи в двете посоки по една коловозка без никакво прекъсване (ще трябва да промените Arduino програма за това). Покажете уменията си, като промените програмата Arduino, за да увеличите функционалността на този проект, или просто ме уведомете какво сте направили с това. Кажете ми, ако сте направили този проект, за да ми помогнете да разбера дали това е било полезно за вас изобщо.

Желая ви щастлив железопътен транспорт. Всичко най-хубаво!

Препоръчано: