Obsah:

Automatizované rozvržení modelové železnice se dvěma vlaky (V2.0) - Na základě Arduina: 15 kroků (s obrázky)
Automatizované rozvržení modelové železnice se dvěma vlaky (V2.0) - Na základě Arduina: 15 kroků (s obrázky)

Video: Automatizované rozvržení modelové železnice se dvěma vlaky (V2.0) - Na základě Arduina: 15 kroků (s obrázky)

Video: Automatizované rozvržení modelové železnice se dvěma vlaky (V2.0) - Na základě Arduina: 15 kroků (s obrázky)
Video: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, Červen
Anonim
Automatizované modelové uspořádání železnice se dvěma vlaky (V2.0) | Na bázi Arduina
Automatizované modelové uspořádání železnice se dvěma vlaky (V2.0) | Na bázi Arduina

Automatizace rozvržení modelové železnice pomocí mikrokontrolérů Arduino je skvělý způsob, jak spojit mikrokontroléry, programování a modelovou železnici do jednoho koníčku. Existuje řada projektů, které umožňují autonomní provoz vlaku na modelové železnici, ale po nějaké době začne být jeden vlak trochu nudný. Abychom naplnili naše rozložení, pojďme si dát ještě jeden vlak a můžeme začít!

Krok 1: Podívejte se na video

Image
Image

Podívejte se na výše uvedené video, abyste získali představu o tom, jak to funguje.

Krok 2: Získejte díly a součásti

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Zde je to, co budete pro tento projekt vyžadovat:

  • Deska mikrokontroléru Arduino kompatibilní se štítem motoru Adafruit.
  • Štít ovladače motoru Adafruit v2.0.
  • Rozšiřující štít (volitelný, ale velmi doporučený, aby bylo zapojení jednodušší.)
  • 3 „senzorické“stopy.
  • 8 propojovacích kabelů mezi mužem a mužem (Pro připojení napájení kolejí a výhybek ke stínění motoru.)
  • 3 sady 3 propojovacích vodičů mezi mužem a ženou (Pro připojení 'senzorických' kolejí k desce Arduino.
  • 12voltový stejnosměrný zdroj energie s proudovou kapacitou alespoň 1A (1000 mA).
  • Vhodný USB kabel pro připojení desky Arduino k počítači.
  • Počítač.

Krok 3: Naprogramujte Arduino Micorocontroller

Ujistěte se, že máte ve svém Arduino IDE nainstalovanou knihovnu Adafruit's motor shield v2, pokud ne, stiskněte Ctrl+Shift+I, vyhledejte štít motoru Adafruit a stáhněte si nejnovější verzi knihovny Adafruit Motor shield V2.

Před nahráním kódu na mikrokontrolér Arduino si jej projděte, abyste získali představu o tom, co se vše děje a jak.

Zde se můžete dozvědět více o štítu ovladače motoru, ale nezapomeňte se vrátit a pokračovat v projektu!

Krok 4: Vytvořte rozvržení

Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení
Vytvořte rozvržení

Pro více informací klikněte na první obrázek.

Vytvořte rozvržení a nainstalujte napájecí podavač na hlavní řadu i projíždějící vlečku. Zajistěte, aby projíždějící vlečkové koleje byly izolovány elektricky od hlavní řady pomocí izolovaných kolejových spojek v místě rozvětvení vlečkové koleje poblíž obou výhybek.

Poznamenejte si umístění každé „senzorické“stopy:

  • První „senzorická“kolej je instalována těsně po výhybce instalované na výstupu z vlečky tak, aby ji vlak opouštějící vlečku protnul těsně před příchodem na hlavní řadu.
  • Druhá „senzorická“kolej je instalována v hlavní řadě v určité vzdálenosti před vchodem do vlečky (viz první obrázek pro referenci).
  • Třetí „senzorická“kolej je instalována těsně před výhybkou instalovanou u vchodu do vlečky.

Krok 5: Nainstalujte štít ovladače motoru na desku Arduino

Nainstalujte štít ovladače motoru na desku Arduino
Nainstalujte štít ovladače motoru na desku Arduino

Nainstalujte štít ovladače motoru na desku Arduino opatrným zarovnáním kolíků desky ovladače se samičími hlavičkami desky Arduino. Dbejte zvýšené opatrnosti, aby nedošlo k ohnutí kolíků během instalace.

Krok 6: Připojte vodiče Track Track k štítu ovladače motoru

Připojte vodiče Track Power k štítu ovladače motoru
Připojte vodiče Track Power k štítu ovladače motoru
Připojte vodiče Track Power k štítu ovladače motoru
Připojte vodiče Track Power k štítu ovladače motoru
Připojte vodiče Track Power k štítu ovladače motoru
Připojte vodiče Track Power k štítu ovladače motoru

Proveďte následující připojení napájení trati:

  • Připojte napájecí vodič hlavní řady ke svorkovnici na štítu označeném 'M1'.
  • Připojte napájení projíždějící vedlejší kolej ke svorkovnici na štítu označeném 'M2'.

Krok 7: Připojte výhybky k štítu ovladače motoru

Připojte výhybky k štítu ovladače motoru
Připojte výhybky k štítu ovladače motoru
Připojte výhybky k štítu ovladače motoru
Připojte výhybky k štítu ovladače motoru
Připojte výhybky k štítu ovladače motoru
Připojte výhybky k štítu ovladače motoru

Připojte výhybky paralelně spojením jejich vodičů +ve (červený) a -ve (černý) dohromady a připojte je ke svorkovnici na stínění motoru s označením 'M3'.

Krok 8: Nainstalujte rozšiřující štít na štít motoru

Nainstalujte rozšiřující štít na štít motoru
Nainstalujte rozšiřující štít na štít motoru

Nainstalujte rozšiřující štít na štít ovladače motoru stejným způsobem, jakým byl štít motoru nainstalován na desce Arduino.

Krok 9: Připojte „senzorické“stopy k rozšiřujícímu štítu

Připojte 'senzorické' stopy k rozšiřujícímu štítu
Připojte 'senzorické' stopy k rozšiřujícímu štítu
Připojte „senzorické“stopy k rozšiřujícímu štítu
Připojte „senzorické“stopy k rozšiřujícímu štítu
Připojte 'senzorické' stopy k rozšiřujícímu štítu
Připojte 'senzorické' stopy k rozšiřujícímu štítu
Připojte „senzorické“stopy k rozšiřujícímu štítu
Připojte „senzorické“stopy k rozšiřujícímu štítu

Připojte napájení každé „senzorické“stopy k +5voltové hlavičce na rozšiřujícím štítu a kolíku „GND“každého snímače k záhlaví „GND“štítu. Dále proveďte následující připojení:

  • Připojte výstupní pin prvního senzoru ke vstupnímu kolíku 'A0' desky Arduino.
  • Připojte výstupní pin druhého snímače ke vstupnímu kolíku „A1“desky Arduino.
  • Připojte výstupní pin třetího senzoru ke vstupnímu kolíku 'A2' desky Arduino.

Krok 10: Umístěte první vlak na vlečku

Umístěte první vlak na vlečku
Umístěte první vlak na vlečku

Umístěte první vlak do vlečky, zejména u parních lokomotiv se doporučuje použít nástroj pro převýšení.

Krok 11: Zapněte nastavení

Zapněte nastavení
Zapněte nastavení

Připojte 12voltový zdroj napájení ke konektoru napájení desky Arduino a zapněte napájení.

Krok 12: Ujistěte se, že vše funguje správně

Po zapnutí systému by se měly výhybky přepnout, aby spojily vedlejší kolej s hlavní řadou. Pokud někdo z nich přepne špatně, změňte polaritu jeho spojení se štítem motoru.

Poté, co se výhybky přepnou na vlečku, by se vlak měl po přejetí první „senzorické“koleje začít pomalu pohybovat a zrychlovat. Pokud se vlak začne pohybovat špatným směrem na vlečce nebo hlavní trati, víte, co máte dělat.

Krok 13: Umístěte druhý vlak na vedlejší kolej

Umístěte druhý vlak na vedlejší kolej
Umístěte druhý vlak na vedlejší kolej
Umístěte druhý vlak na vedlejší kolej
Umístěte druhý vlak na vedlejší kolej

Poté, co první vlak přejde druhou „senzorickou“kolej, se výhybky od vlečky odkloní a síla vlečkové koleje se vypne. Toto je čas na umístění druhého vlaku do vlečky.

Krok 14: Posaďte se, relaxujte a sledujte, jak vaše vlaky běží

Krok 15: Jděte Furthur

Proč neaktualizovat toto nastavení? Zkuste udělat rozvržení složitější, přidat další vlaky, výhybky, je toho hodně co dělat!

Ať děláte cokoli, zkuste svůj výtvor sdílet s komunitou, aby ostatní viděli vaši práci. Vše nejlepší!

Doporučuje: