Съдържание:

Автоматизиран железопътен модел от точка до точка с дворови сайдинг: 10 стъпки (със снимки)
Автоматизиран железопътен модел от точка до точка с дворови сайдинг: 10 стъпки (със снимки)

Видео: Автоматизиран железопътен модел от точка до точка с дворови сайдинг: 10 стъпки (със снимки)

Видео: Автоматизиран железопътен модел от точка до точка с дворови сайдинг: 10 стъпки (със снимки)
Видео: Не модели поездов, а модели автомобилей: Автоматизированная система транспортных средств 2024, Юни
Anonim
Автоматизиран железопътен модел от точка до точка с дворови сайдинги
Автоматизиран железопътен модел от точка до точка с дворови сайдинги

Микроконтролерите Arduino отварят големи възможности в моделното железопътно движение, особено когато става въпрос за автоматизация. Този проект е пример за такова приложение. Това е продължение на един от предишните проекти. Този проект се състои от моделно оформление на железопътна линия от точка до точка с дворна обшивка за настаняване на влак. Всички операции се контролират от платка за микроконтролер Arduino с помощта на механизъм за обратна връзка, а влакът и избирателната активност се контролират от моторен щит Adafruit.

Стъпка 1: Гледайте видеоклипа

Image
Image

Гледайте видеото, за да разберете как работи това. Така че, сега знаете какво се случва, нека започнем!

Стъпка 2: Вземете всички неща

Програмирайте микроконтролера Arduino
Програмирайте микроконтролера Arduino

Ето какво ще ви е необходимо за изграждането:

  • Дъска Arduino, съвместима с Adafruit motor shield v2.3.
  • Моторен щит Adafruit v2.3. (Щракнете тук за повече информация.)
  • Разширителен щит (по избор се препоръчва да се разширят щифтовете +5V и GND на платката Arduino, за да се свържат сензорите.)
  • 3 „сензорни“песни.
  • 4 проводника от джъмпер от мъжки към мъжки (2 за свързване на захранването на коловоза и други за свързване на изхода.)
  • 3 комплекта от 3 проводника от мъжки към женски джъмпер (Общо 9 проводника, използвани за свързване на 3 пина на всеки сензор към платката Arduino и захранването.)
  • 12-волтов източник на постоянен ток с токов капацитет най-малко 1A (1000mA).
  • Подходящ USB кабел за свързване на платката Arduino към компютъра.
  • Компютър за програмиране на микроконтролера Arduino.
  • Отвертка.

Стъпка 3: Програмирайте микроконтролера Arduino

Уверете се, че имате инсталирана библиотека Adafruit Motor Shield във вашата Arduino IDE. Можете да получите пълна документация за щита на двигателя и необходимия софтуер от тази връзка.

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

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

Kato Unitrack е чудесен за създаване на временни оформления, особено за целите на тестването. Кликнете върху изображението за повече информация. Направете оформление, както е показано на горното изображение. Дължината на коловоза в основната линия (Между точки A и B може да бъде направена с всякаква възможна дължина.) Уверете се, че всички фуги на релсите са правилно направени и релсите на коловоза са почистени правилно.

Стъпка 5: Инсталирайте щита на драйвера на двигателя на дъската на Arduino и го свържете към проследяване на захранването и включването

Инсталирайте щита на драйвера на двигателя на дъската на Arduino и го свържете към проследяване на захранването и включването
Инсталирайте щита на драйвера на двигателя на дъската на Arduino и го свържете към проследяване на захранването и включването
Инсталирайте щита на драйвера на двигателя на дъската на Arduino и го свържете към проследяване на захранването и включването
Инсталирайте щита на драйвера на двигателя на дъската на Arduino и го свържете към проследяване на захранването и включването

Инсталирайте щита внимателно върху дъската на Arduino, като подравните щифтовете на щита с заглавките на платката Arduino. Направете го внимателно и се уверете, че щифтовете на щита не се огъват.

Свържете изходните щифтове на щита, обозначен като M4, към проводниците за захранване на коловоза, а тези, маркирани като M3, към проводниците за включване. Обърнете внимание, че настройката е съвместима само с два проводника със соленоиден тип.

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

Свържете „сензорните“песни
Свържете „сензорните“песни
Свържете „сензорните“песни
Свържете „сензорните“песни
Свържете „сензорните“песни
Свържете „сензорните“песни

Инсталирайте разширителния щит върху щита на двигателя и свържете GND и захранващите проводници на сензорите съответно към GND и +5V релси на щита. Направете следните пинови връзки:

  • Свържете изхода на сензора в двора към щифта A0 на платката Arduino.
  • Свържете изхода на сензора в точка А към пина A1 на платката Arduino.
  • Свържете изхода на сензора в точка B към щифта A2 на платката Arduino.

Уверете се, че щифтовете не са разхлабени, за да избегнете неизправност на системата.

Стъпка 7: Свържете Arduino Board към захранването и го включете

Свържете Arduino Board към захранването и го включете
Свържете Arduino Board към захранването и го включете

Свържете 12V DC източник на захранване към Arduino с помощта на варел и го включете.

Стъпка 8: Поставете локомотива си в сайдинг и го плъзнете над „сензорната“писта

Поставете вашия локомотив в сайдинга и го плъзнете над „сензорната“писта
Поставете вашия локомотив в сайдинга и го плъзнете над „сензорната“писта

Таблото Arduino е програмирано да стартира операцията по оформление само след като локомотивът е поставен в двора и той може да „узнае“това само чрез обратната връзка от „сензорната“писта. Гледайте видеото в първата стъпка, за да го разберете по -добре.

След като „сензорната“писта открие локомотива, трябва да видите, че избирателната активност ще премине към сайдинг, ако не е така и локомотивът ще започне да се движи напред.

Ако стрелката се превключи в грешна посока, обърнете полярността на проводниците, свързващи стрелката към щита на двигателя. Направете същото за мощността на коловоза, ако локомотивът започне да се движи в грешна посока.

Стъпка 9: Гледайте влака си

Ако всичко беше направено правилно, вашият влак трябва да започне да се движи от двора на магистралата и да продължи както е показано по -горе.

Стъпка 10: Готово за сега?

Влакът ти работи ли? Не спирайте тук! Опитайте да надстроите настройката, за да управлявате влака между повече точки, да промените скоростта на ускорение и забавяне на влака, да настроите кода на Arduino, има много неща за вършене. Всичко най-хубаво!

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