Съдържание:

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

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

Видео: Прост автоматизиран железопътен модел от точка до точка: 10 стъпки (със снимки)
Видео: Свършвам бързо! Как да правя секс по-дълго? 2024, Юли
Anonim
Прост автоматизиран железопътен модел от точка до точка
Прост автоматизиран железопътен модел от точка до точка

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

Така че, без да се замисляме, нека започнем!

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

Image
Image

Гледането на видеоклипа може да ви помогне да добиете справедлива представа за това как работи това.

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

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

Ето какво ще ви трябва:

  • Платка за микроконтролер Arduino.
  • Модул драйвер на двигател L298N.
  • 2 „сензорни“песни.
  • 6 проводника от мъжки към женски джъмпер (комплект от 3 проводника всеки за свързване на сензорните щифтове към цифровите входно/изходни щифтове и захранване на платката Arduino.)
  • 3 проводника от джъмпер от мъжки към женски (За да свържете входните щифтове на драйвера на двигателя към цифровите входно -изходни щифтове на платката Arduino.)
  • 2 проводника от мъжки към мъжки джъмпер (За да свържете драйвера на двигателя към захранването и заземяването.)
  • 2 проводника от мъжки към мъжки джъмпер (За да свържете изходните клеми на водача на двигателя за захранване на релсите.)
  • 12-волтово захранване (Токов капацитет трябва да бъде най-малко 1000mA или 1A за N-мащаб.)

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

Вземете Arduino IDE от тук. Може да се наложи да направите някои корекции в кода на Arduino за вашето оформление.

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

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

Кликнете върху горната снимка, за да получите повече информация.

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

Стъпка 5: Направете кабелни връзки за водача на двигателя

Направете кабелни връзки за водача на двигателя
Направете кабелни връзки за водача на двигателя
Направете кабелни връзки за водача на двигателя
Направете кабелни връзки за водача на двигателя

Направете следните кабелни връзки:

  • Свържете входния щифт на драйвера на двигателя „IN3“към цифровия изходен щифт на платката Arduino „D8“.
  • Свържете входния щифт на драйвера на двигателя „IN4“към цифровия изходен щифт на платката Arduino „D9“.
  • Свържете входния щифт на драйвера на двигателя „ENB“към цифровия изходен щифт на платката Arduino „D10“.

Свържете два проводника към мъжки джъмпер към клемите, обозначени с „GND“и „+12-V“и ги свържете към щифтовете, обозначени съответно „GND“и „VIN“на платката Arduino.

Свържете два проводника от мъжки към мъжки джъмпер към изходните клеми на драйвера на двигателя и ги свържете към релсите на релсите през захранващ канал.

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

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

Свържете щифтовете "VCC" и "GND" на сензорите на сензорите към щифта "+5-volt" и "GND" на платката Arduino. Може да се наложи да проявите малко творчество, за да свържете два „VCC“свързващи джъмпера към един-единствен „5-волтов“щифт, наличен на Arduino UNO. Свържете изхода „OUT“на сензора на станция „A“към щифта A0 на платката Arduino, а останалия щифт на сензора към щифта A1 на платката Arduino.

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

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

За целите на тестването поставете всеки локомотив или вагон с задвижване в точката „А“на оформлението, откъдето ще потегли локомотивът или вагонът с двигател.

Стъпка 8: Свържете настройката към източник на захранване и я включете

Свържете входния конектор на платката Arduino към 12-волтов източник на захранване и го включете.

Стъпка 9: Гледайте как влакът ви работи самостоятелно

Ако всичко е направено правилно, трябва да видите, че вашият тестов локомотив или задвижван вагон започва от точка „А“, ускорява след пресичане на първата „сензорна“писта, към която се приближава, забавя се и спира в точка „В“, след като пресича втората „сензорирана“„писта, започнете отново след няколко секунди в обратна посока, ускорете след пресичане на първата„ сензорна “писта, към която се приближава, и забавете и спрете в точка А, след като пресечете„ сензорната “писта, инсталирана близо до точка„ А “. Той ще изчака няколко секунди, преди да започне отново целия процес.

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

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

Опитайте да промените кода на Arduino, за да управлявате влаковете според вашето желание, опитайте да добавите още функции към оформлението, като комбинирате предишните ми проекти с този. Каквото и да правите, всичко най -добро!

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