Obsah:

Jednoduchá automatizovaná železnica typu Point to Point, ktorá vedie dvoma vlakmi: 13 krokov (s obrázkami)
Jednoduchá automatizovaná železnica typu Point to Point, ktorá vedie dvoma vlakmi: 13 krokov (s obrázkami)

Video: Jednoduchá automatizovaná železnica typu Point to Point, ktorá vedie dvoma vlakmi: 13 krokov (s obrázkami)

Video: Jednoduchá automatizovaná železnica typu Point to Point, ktorá vedie dvoma vlakmi: 13 krokov (s obrázkami)
Video: Можете ли вы проехать всю железнодорожную линию Тобу за один день? 2024, Júl
Anonim
Jednoduchá automatizovaná modelová železnica typu Point to Point, ktorá vedie dvoma vlakmi
Jednoduchá automatizovaná modelová železnica typu Point to Point, ktorá vedie dvoma vlakmi

Mikrokontroléry Arduino sú vynikajúcim spôsobom automatizácie rozloženia modelových železníc kvôli ich nízkej cene, dostupnému hardvéru a softvéru s otvoreným zdrojovým kódom a veľkej komunite, ktorá vám pomôže.

V prípade modelových železníc sa mikrokontroléry Arduino môžu ukázať ako skvelý zdroj na automatizáciu ich rozloženia jednoduchým a nákladovo efektívnym spôsobom. Tento projekt je takým príkladom automatizácie viacbodového modelového usporiadania železnice na prevádzku dvoch vlakov.

Tento projekt je aktualizovanou verziou niektorých z mojich predchádzajúcich projektov modelu automatizácie železnice z bodu do bodu.

Trochu do tohto projektu:

Tento projekt sa zameriava na automatizáciu viacbodového modelového usporiadania železnice, ktoré má tri stanice. Existuje východisková stanica, povedzme „A“, v ktorej sa pôvodne nachádzali oba vlaky. Hlavná koľaj, ktorá opúšťa stanicu, sa rozdeľuje na dve linky, ktoré idú do dvoch staníc, označených ako „B“a „C“.

Krok 1: Pozrite si video

Image
Image

Pozrite sa na vyššie uvedené video, aby ste pochopili fungovanie rozloženia.

Krok 2: Získajte všetky požadované položky

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Čo budete pre tento projekt potrebovať:

  • Mikrokontrolér Arduino kompatibilný s motorovým štítom Adafruit V2.
  • Motorový štít Adafruit V2. (Viac informácií nájdete tu.)
  • Rozširujúci štít (voliteľný, ale dôrazne sa odporúča)
  • Tri „senzorické“stopy.
  • 6 prepojovacích káblov male - to samec (na pripojenie výhybiek a koľajových silových vodičov k krytu motora.)
  • 3 sady 3 prepojovacích káblov muž - žena, celkom 9 (na pripojenie senzorov k doske Arduino)
  • 12voltový jednosmerný napájací adaptér s prúdovou kapacitou najmenej 1A (1000mA).
  • Vhodný kábel USB (Na pripojenie dosky Arduino k počítaču).
  • Počítač (Na programovanie dosky Arduino)
  • Malý skrutkovač

Krok 3: Naprogramujte mikrokontrolér Arduino

Uistite sa, že máte vo svojom Arduino IDE nainštalovanú knižnicu Adafruit's motor shield v2, ak nie, stlačte Ctrl+Shift+I, vyhľadajte štít motora Adafruit a stiahnite si najnovšiu verziu knižnice Adafruit Motor Shield v2.

Pred nahraním kódu na mikrokontrolér Arduino si ho najskôr prečítajte, aby ste získali predstavu o tom, čo sa všetko deje a ako.

Krok 4: Vytvorte rozloženie

Vytvorte rozloženie
Vytvorte rozloženie

Kliknutím na vyššie uvedený obrázok získate ďalšie informácie o rozložení a umiestnení jednotlivých „senzorických“stôp a o výhybke.

Krok 5: Nainštalujte štít motora na dosku Arudino

Nainštalujte štít motora na dosku Arudino
Nainštalujte štít motora na dosku Arudino

Nainštalujte štít motora na dosku Arduino opatrným zarovnaním kolíkov štítu s pútkami na doske Arduino a uistite sa, že sa žiadny kolík neohne.

Krok 6: Pripojte výhybky k štítu motora

Pripojte výhybky k štítu motora
Pripojte výhybky k štítu motora
Pripojte výhybky k štítu motora
Pripojte výhybky k štítu motora
Pripojte výhybky k štítu motora
Pripojte výhybky k štítu motora

Vykonajte nasledujúce pripojenia:

  • Pripojte výstup štítu motora „M3“k výhybke „A“.
  • Pripojte výstup štítu motora „M4“k výhybke „B“.

Krok 7: Pripojte zariadenie Track Power k štítu motora

Pripojte Track Track k štítu motora
Pripojte Track Track k štítu motora
Pripojte Track Track k štítu motora
Pripojte Track Track k štítu motora

Pripojte výstup štítu motora „M1“k napájaciemu koľajovému zdroju inštalovanému v hlavnej línii.

Krok 8: Nainštalujte rozširovací štít na štít motora

Nainštalujte rozširovací štít na štít motora
Nainštalujte rozširovací štít na štít motora

Krok 9: Pripojte „senzorické“trasy k štítu

Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu
Pripojte „senzorické“trasy k štítu

Vykonajte nasledujúce prepojenia so „senzorickými“skladbami:

  • Pripojte každý kolík senzorov označených „napájanie“, „VIN“alebo „VCC“k zbernicovej lište rozširujúceho štítu označenej ako „+5V“alebo „VCC“.
  • Pripojte každý kolík snímačov označený „GND“k lište záhlavia rozširujúceho štítu označenej ako „GND“.
  • Pripojte výstup snímača A k kolíku „A0“dosky Arduino.
  • Pripojte výstup snímača B k kolíku „A1“dosky Arduino.
  • Pripojte výstup snímača C k kolíku „A2“dosky Arduino.

Krok 10: Umiestnite vlaky na koľaje v stanici „A“

Umiestnite vlaky na koľaje v stanici „A“
Umiestnite vlaky na koľaje v stanici „A“
Umiestnite vlaky na koľaje v stanici „A“
Umiestnite vlaky na koľaje v stanici „A“

Umiestnite vlaky do koľají stanice A. Vlak A bude umiestnený na vedľajšej trati stanice A a vlak B na rovnej. Ďalšie informácie nájdete v kroku 4. Na predstavenie vlaku B tu bola použitá dieselová lokomotíva.

Zvlášť pri parných lokomotívach sa odporúča použiť nástroj pre prepínač.

Krok 11: Pripojte zariadenie k napájaniu a zapnite ho

Pripojte zariadenie k napájaniu a zapnite ho
Pripojte zariadenie k napájaniu a zapnite ho

Po zapnutí nastavenia, ak sa lokomotíva začne pohybovať nesprávnym smerom, zmeňte polaritu spojenia napájania koľaje so svorkami krytu motora. Ak sa niektorá z výhybiek prepne zlým smerom, viete, čo máte robiť!

Krok 12: Posaďte sa, relaxujte a sledujte, ako idú vaše vlaky

Ak bolo všetko urobené správne, potom by ste mali vidieť vlak v postrannej čiare na stanici „A“, ako sa začne pohybovať a ako bude operácia pokračovať, ako je znázornené na videu v prvom kroku.

Krok 13: Čo bude ďalej ?

Čo bude ďalej?!
Čo bude ďalej?!

Ak chcete, môžete pokračovať v hre o kód Arduino a vykonať zmeny podľa svojich potrieb. Môžete rozšíriť rozloženie, pridať ďalšie štíty motora, aby ste mohli prevádzkovať viac vlakov, zvýšiť zložitosť prevádzky železnice, ako je jazda dvoch vlakov súčasne a podobne, k dispozícii je veľmi dlhý zoznam toho, čo môžete urobiť.

Ak chcete, môžete sa tu tiež pozrieť na niekoľko rôznych projektov automatizácie rozloženia.

Odporúča: