Obsah:

Automatická zpětná smyčka vlaku pomocí Arduina: 10 kroků (s obrázky)
Automatická zpětná smyčka vlaku pomocí Arduina: 10 kroků (s obrázky)

Video: Automatická zpětná smyčka vlaku pomocí Arduina: 10 kroků (s obrázky)

Video: Automatická zpětná smyčka vlaku pomocí Arduina: 10 kroků (s obrázky)
Video: P2 Blynk NodeMCU - The Code - PSU Series (Subtittled) 2024, Listopad
Anonim
Image
Image

Vytváření zpětných smyček může v modelových rozvrženích vlaku pomoci změnit směr vlaků, což u gramofonů nelze provést. Tímto způsobem můžete vytvořit rozvržení jedné stopy se zpětnou smyčkou na každém konci a provozovat vlaky bez jakékoli pauzy nebo přerušení. Takže bez dalších okolků začněme!

Krok 1: Shromážděte všechny požadované věci

Naprogramujte desku Arduino
Naprogramujte desku Arduino

Pro tento projekt je zde seznam požadovaných dílů a komponent:

  • Deska mikrokontroléru Arduino, doporučené jsou UNO, Leonardo, MEGA.
  • Štít řidiče motoru Adafruit.
  • 12voltový zdroj stejnosměrného proudu (může to být baterie nebo adaptér s aktuální výstupní kapacitou alespoň 1,5 ampéru)
  • Šest propojovacích kabelů mezi muži a muži:
  1. Pár pro připojení výhybky k řidiči motoru.
  2. Druhý pár pro připojení výkonu vnější dráhy k řidiči motoru.
  3. Třetí pár pro připojení vnitřní smyčky k ovladači motoru.
  • 'Senzorická' stopa.
  • 3 propojovací vodiče žena -žena (pro připojení senzoru k desce Arduino).

Krok 2: Naprogramujte desku Arduino

Pokud ve svém počítači nemáte Arduino IDE, stáhněte si jej zde. Knihovnu pro štít ovladače motoru Adafruit najdete zde, pokud ji nemáte ve svém IDE. Před kompilací programu si jej nainstalujte do IDE. Pokud potřebujete pomoc s instalací knihovny, podívejte se na tento odkaz.

Krok 3: Izolujte vnitřní smyčky

Izolujte vnitřní smyčky
Izolujte vnitřní smyčky

Pomocí 4 izolovaných kolejových spojek izolujte vnitřní smyčku koleje od vnější koleje. Pro více informací klikněte na obrázek.

Krok 4: Vytvořte rozvržení

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

K vytvoření tohoto rozložení jsem použil N-gauge Kato Unitrack. Můžete použít jakoukoli jinou stopu, pokud vše funguje správně.

Krok 5: Zapojte štít na desku Arduino a proveďte zapojení

Zapojte štít na desku Arduino a proveďte zapojení
Zapojte štít na desku Arduino a proveďte zapojení
Zapojte štít na desku Arduino a proveďte zapojení
Zapojte štít na desku Arduino a proveďte zapojení

Před připevněním štítu ovladače motoru se ujistěte, že jsou všechny kolíky zarovnány, a poté zatlačte štít dolů a pevně jej připevněte k desce Arduino. Při udržování desky ve vzpřímené poloze (viz výše uvedený obrázek) tak, aby piny analogového vstupu byly na vaší straně, proveďte následující připojení:

  • Připojte výhybkové vodiče ke svorkovnici označené 'M4' připojením +ve nebo červeného vodiče k horní svorce a -ve nebo černého vodiče ke spodní svorce.
  • Připojte napájecí vodiče vnitřní části smyčky ke svorkovnici označené 'M2'. Zatím to stejně připojte a změňte polaritu později, pokud se vlak nebo lokomotiva uvnitř smyčky pohne špatným směrem nebo se jen zastaví.
  • Připojte napájení vnějšího vedení ke svorkovnici označené 'M1'. To samé proveďte později, stejně jako pro výkon dráhy ve vnitřní smyčce.

Krok 6: Připojte „senzorickou“stopu k desce Arduino

Připojte „senzorickou“stopu k desce Arduino
Připojte „senzorickou“stopu k desce Arduino

Připojte kolíky senzoru následujícím způsobem:

  • VCC na +5 voltů pin desky Arduino.
  • Pin GND na GND desky Arduino.
  • OUT na A0 pin desky Arduino.

Krok 7: Umístěte lokomotivu na kolej

Umístěte lokomotivu na kolej
Umístěte lokomotivu na kolej

Umístěte lokomotivu na vnější část koleje a vyzkoušejte nastavení.

Krok 8: Zapněte systém

Zapněte systém
Zapněte systém
Zapněte systém
Zapněte systém

Zapněte desku Arduino a ovladač motoru připojením pinů VIN a GND k 12voltovému napájení a uzemnění nebo připojením konektoru adaptéru k napájecí zásuvce desky Arduino. Znovu zkontrolujte všechna zapojení a zapněte napájení.

Krok 9: Sledujte, jak to funguje

Pokud vše pokračuje dobře, pak by vaše nastavení mělo fungovat stejně jako ve výše uvedeném videu.

Krok 10: Co bude dál?

Nyní, když máte spuštěno ukázkové nastavení, můžete dále přidat další zpětnou smyčku na druhý konec vnější koleje, aby vlak jezdil v obou směrech na jedné koleji bez jakéhokoli přerušení (budete muset upravit Arduino program na to). Ukažte své schopnosti úpravou programu Arduino, abyste zvýšili funkčnost tohoto projektu, nebo mi jednoduše dejte vědět, co jste s tím udělali. Dejte mi vědět, jestli jste vytvořili tento projekt, abyste mi pomohli vědět, jestli to pro vás bylo vůbec užitečné.

Přeji vám šťastnou železnici. Vše nejlepší!

Doporučuje: