Obsah:

Automatizovaná modelová železnice z bodu do bodu s vlečkou: 10 kroků (s obrázky)
Automatizovaná modelová železnice z bodu do bodu s vlečkou: 10 kroků (s obrázky)

Video: Automatizovaná modelová železnice z bodu do bodu s vlečkou: 10 kroků (s obrázky)

Video: Automatizovaná modelová železnice z bodu do bodu s vlečkou: 10 kroků (s obrázky)
Video: How to do it | Tvorba potoku 2 | Moocher Models 2024, Červen
Anonim
Automatizovaná modelová železnice z bodu do bodu s vlečkou
Automatizovaná modelová železnice z bodu do bodu s vlečkou

Mikrokontroléry Arduino otevírají velké možnosti v modelové železnici, zvláště pokud jde o automatizaci. Tento projekt je příkladem takové aplikace. Jedná se o pokračování jednoho z předchozích projektů. Tento projekt se skládá z modelového uspořádání železnice z bodu do bodu s vlečkou na dvoře pro uložení vlaku. Všechny operace jsou řízeny deskou mikrokontroléru Arduino pomocí mechanismu zpětné vazby a vlak a výhybka jsou ovládány motorovým štítem Adafruit.

Krok 1: Podívejte se na video

Image
Image

Podívejte se na video, abyste získali představu o tom, jak to funguje. Takže teď víte, co se děje, pojďme začít!

Krok 2: Získejte všechny věci

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Zde je to, co budete pro sestavení potřebovat:

  • Deska Arduino kompatibilní s motorovým štítem Adafruit v2.3.
  • Motorový štít Adafruit v2.3. (Kliknutím sem získáte další informace.)
  • Rozšiřující štít (Volitelné, doporučuje se rozšířit piny +5V a GND desky Arduino za účelem připojení senzorů.)
  • 3 „senzorické“stopy.
  • 4 propojovací vodiče mezi mužem a mužem (2 pro připojení napájení kolejí a další pro připojení výhybky.)
  • 3 sady 3 propojovacích vodičů mezi mužem a ženou (celkem 9 vodičů slouží k připojení 3 pinů každého senzoru k desce Arduino a napájení.)
  • 12voltový stejnosměrný zdroj energie s proudovou kapacitou alespoň 1A (1000mA).
  • Vhodný USB kabel pro připojení desky Arduino k počítači.
  • Počítač pro programování mikrokontroléru Arduino.
  • Šroubovák.

Krok 3: Naprogramujte mikrokontrolér Arduino

Ujistěte se, že máte ve svém Arduino IDE nainstalovanou knihovnu štítů motoru Adafruit. Z tohoto odkazu můžete získat úplnou dokumentaci o krytu motoru a potřebném softwaru.

Krok 4: Vytvořte rozvržení testu

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

Kato Unitrack je skvělý pro vytváření dočasných rozvržení, zejména pro testovací účely. Pro více informací klikněte na obrázek. Vytvořte rozvržení, jak je znázorněno na výše uvedeném obrázku. Délka koleje v hlavní řadě (Mezi body A a B lze vytvořit libovolnou délku.) Ujistěte se, že jsou všechny spoje kolejnic řádně provedeny a kolejnice koleje řádně vyčištěny.

Krok 5: Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky

Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky
Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky
Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky
Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky

Opatrně nainstalujte štít na desku Arduino zarovnáním kolíků štítu se záhlavími desky Arduino. Udělejte to opatrně a ujistěte se, že se žádné kolíky štítu neohnou.

Připojte výstupní kolíky stínění označené jako M4 k napájecím vodičům koleje a ty označené jako M3 k vývodovým vodičům. Mějte na paměti, že nastavení je kompatibilní pouze s výhybkami typu dvou elektromagnetů.

Krok 6: Zapojte „senzorické“stopy

Zapojte „senzorické“stopy
Zapojte „senzorické“stopy
Zapojte „senzorické“stopy
Zapojte „senzorické“stopy
Zapojte „senzorické“stopy
Zapojte „senzorické“stopy

Nainstalujte rozšiřující štít na stínění motoru a připojte GND a napájecí vodiče senzorů ke kolejnicím GND a +5V štítu. Proveďte následující připojení pinů:

  • Připojte výstup senzoru ve dvoře ke kolíku A0 desky Arduino.
  • Připojte výstup senzoru v bodě A ke kolíku A1 desky Arduino.
  • Připojte výstup senzoru ve stopě bodu B ke kolíku A2 desky Arduino.

Ujistěte se, že nejsou uvolněné žádné kolíky, aby nedošlo k poruše systému.

Krok 7: Připojte desku Arduino k napájení a zapněte ji

Připojte desku Arduino k napájení a zapněte ji
Připojte desku Arduino k napájení a zapněte ji

Připojte k Arduinu 12 V DC napájecí zdroj pomocí sudového konektoru a zapněte jej.

Krok 8: Umístěte lokomotivu na vlečku a nasuňte ji na „senzorickou“stopu

Umístěte lokomotivu na vlečku a posuňte ji po „senzorické“trati
Umístěte lokomotivu na vlečku a posuňte ji po „senzorické“trati

Deska Arduino je naprogramována tak, aby zahájila provoz rozvržení až poté, co byla lokomotiva umístěna na dvoře, a ona to „pozná“pouze prostřednictvím zpětné vazby ze „senzorické“koleje. V prvním kroku se na video podívejte, abyste mu lépe porozuměli.

Poté, co „senzorická“kolej detekuje lokomotivu, měli byste vidět, že výhybka se přepne na vlečku, pokud není, a lokomotiva se začne pohybovat vpřed.

Pokud se výhybka přepne do špatného směru, změňte polaritu vodičů spojujících výhybku se štítem motoru. Totéž proveďte pro výkon koleje, pokud se lokomotiva začne pohybovat špatným směrem.

Krok 9: Sledujte, jak váš vlak jede

Pokud bylo vše provedeno správně, váš vlak by se měl začít pohybovat z vedlejší kolejí na hlavní trati a postupovat podle výše uvedeného obrázku.

Krok 10: Hotovo?

Rozjel se ti vlak? Nezastavujte se zde! Zkuste upgradovat nastavení tak, aby vlak jezdil mezi více body, změňte rychlost zrychlení a zpomalení vlaku, vyladěte kód Arduino, je toho hodně co dělat. Vše nejlepší!

Doporučuje: