Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Získejte všechny požadované věci
- Krok 3: Naprogramujte mikrokontrolér Arduino
- Krok 4: Vyměňte kolejové výhybky výhybek
- Krok 5: Nastavte rozložení
- Krok 6: Nainstalujte štít motoru na desku Arduino a připojte napájení trati a výhybky
- Krok 7: Připojte senzory
- Krok 8: Znovu zkontrolujte všechna zapojení
- Krok 9: Připojte instalační program k napájení
- Krok 10: Umístěte vlak/lokomotivu na hlavní řadu
- Krok 11: Zapněte nastavení
- Krok 12: Sledujte, jak váš vlak jede
- Krok 13: Odstraňování problémů v případě potřeby
- Krok 14: Jděte Furthur
Video: Automatické rozložení modelové železnice s reverzními smyčkami: 14 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
V jednom z mých předchozích Instructables jsem ukázal, jak vytvořit jednoduchou automatizovanou modelovou železnici z bodu do bodu. Jednou z hlavních nevýhod tohoto projektu bylo, že se vlak musel pohybovat v opačném směru, aby se vrátil zpět do výchozího bodu. Provozovat vlak v takovém rozložení znamenalo, že musel jet obráceně s lokomotivou vzadu. V tomto Instructable se tedy naučme vytvořit podobné rozvržení se zpětnou smyčkou na každém konci, aby náš vlak mohl neustále jezdit dopředu. Začněme!
Krok 1: Podívejte se na video
Podívejte se na výše uvedené video, abyste lépe porozuměli tomuto projektu.
Krok 2: Získejte všechny požadované věci
Pro tento projekt budete potřebovat:
-
Elektronické spotřební materiály:
- Mikrokontrolér Arduino kompatibilní s Adafruit Motor Shield V2. (1)
- Motorový štít Adafruit V2.
- 2 stopy 'Sensored'.
- 10 propojovacích kabelů mezi muži a muži.
- 12voltový stejnosměrný zdroj energie.
-
Modelové železniční potřeby:
- 2 výhybky (jedna pro každou zpětnou smyčku).
- 3 stopové podavače (jeden pro hlavní řadu a ostatní dva pro zpětnou smyčku).
- 4 izolované železniční spojky (Získejte 4 další, pokud používaná výhybka nemá funkci „Power Routing“).
1. Lze použít jakoukoli desku R3 Arduino, jako je UNO, Leonardo a podobné. Desky jako Mega lze také použít s mírnou úpravou (pomoc získáte zde).
Krok 3: Naprogramujte mikrokontrolér Arduino
Doporučil bych projít kódem Arduino, abyste získali hlubší porozumění tomu, jak kód funguje při rozjíždění vlaku po rozvržení.
Krok 4: Vyměňte kolejové výhybky výhybek
Pokud používané výhybky mají funkci „Power Routing“, pak je třeba elektricky izolovat pouze nejvzdálenější kolejnice pomocí izolovaných kolejových spojek. Pokud používané výhybky tuto funkci nemají, je třeba všechny 4 kolejnice elektricky izolovat.
Krok 5: Nastavte rozložení
'Senzorická' kolej bude instalována u vchodu do každé zpětné smyčky. Hlavní řada a dvě zpětné smyčky budou mít každou samostatnou krmnou stopu.
Rozhodněte, která ze smyček bude smyčka A a B. Smyčka, do které vlak vstoupí jako první při spuštění, bude smyčka A a druhá smyčka B. Takže účast ve smyčce A bude výhybka A a dál ve smyčce B bude účast B.
Krok 6: Nainstalujte štít motoru na desku Arduino a připojte napájení trati a výhybky
Výhybky:
Obě výhybky je třeba spojit paralelně, ale s opačnou polaritou, aby se vždy přepínaly v opačných směrech.
- Připojte výhybku A ke krytu motoru, jak ukazuje obrázek 4.
- Připojte výhybku B ke krytu motoru podle obrázku 5.
Sledovat podavače:
Podavače kolejí pro obě zpětné smyčky musí být zapojeny souběžně se stejnou polaritou, aby se vlak pohyboval stejným směrem v obou smyčkách, tj. Vstupoval z rozvětvené linie výhybky a odcházel z přímé strany (Pro objasnění se podívejte na video v kroku 1).
- Připojte napájecí vodiče hlavní řady ke stínění motoru podle obrázku 5. Ujistěte se, že polarita připojení je taková, aby se vlak při spuštění pohyboval do smyčky A.
- Připojte napájecí vodiče smyček k napájecímu štítu motoru podle obrázku 6.
Krok 7: Připojte senzory
Připojte pin -ve snímačů k hlavičce 'GND' a kolíky +v k +5voltové hlavičce. Pin 'IQREF' desky Arduino lze také použít jako +5 voltové připojení k výkonovým senzorům pro desky pracující na logické úrovni napětí 5 voltů.
Připojte výstupní pin senzoru sousedící s první reverzní smyčkou ke vstupu 'A0' desky Arduino a výstupní pin senzoru sousedící s druhou reverzní smyčkou ke vstupnímu pinu 'A1' desky Arduino.
Krok 8: Znovu zkontrolujte všechna zapojení
Ujistěte se, že všechna zapojení byla provedena správně a že nejsou uvolněna žádná připojení.
Krok 9: Připojte instalační program k napájení
Adaptér můžete buď připojit k samičímu konektoru DC na desce Arduino, nebo můžete k připojení použít svorkovnici na stínění motoru.
Krok 10: Umístěte vlak/lokomotivu na hlavní řadu
Zvláště u parních lokomotiv se důrazně doporučuje použít nástroj pro přesmykač. Ujistěte se, že kola lokomotivy a kolejových vozidel (pokud se používají) jsou správně zarovnány s kolejí.
Krok 11: Zapněte nastavení
Krok 12: Sledujte, jak váš vlak jede
Po zapnutí by se měla výhybka ve smyčce A přepnout na stranu a výhybka ve smyčce B by se měla přepnout na přímou. Poté by měl vlak/lokomotiva začít pokračovat směrem ke smyčce A.
Pokud se něco pokazí, okamžitě vypněte nastavení, abyste zabránili smažení řidičů motoru.
Krok 13: Odstraňování problémů v případě potřeby
Pokud se konkrétní výhybka přepne nesprávným způsobem, změňte polaritu jejího připojení. Udělejte to samé pro napájecí podavače kolejí, pokud se vlak začne pohybovat špatným směrem.
Pokud se nastavení po chvíli po spuštění resetuje, i když se výhybky správně přepínají, zkontrolujte polaritu připojení kolejových podavačů zpětných smyček a ujistěte se, že proud teče správným směrem, v případě potřeby polaritu obraťte
Krok 14: Jděte Furthur
Když váš projekt úspěšně funguje, proč se s ním nepohrát? Změnit kód Arduino tak, aby vyhovoval vašim potřebám, přidat další funkce, třeba projíždějící vlečku? Nebo provozovat více vlaků? Ať děláte cokoli, všechno nejlepší!
Doporučuje:
Word Clock (německé rozložení): 8 kroků
Word Clock (německé rozložení): Hey, ich möchte Euch hier mal mein letztes Projekt vorstellen. Jejich habe eine Uhr gebaut. Allerdings keine " normale " Uhr, sondern eine Word Clock. Naše řešení Bastelprojekten gibt es hier zwar schon ein paar Artikel, aber trotzdem möchte ich
Použití Pythonu k učení neanglických rozložení klávesnice: 8 kroků
Použití Pythonu k učení neanglických rozvržení klávesnice: Ahoj, já jsem Julien! Jsem student informatiky a dnes vám ukážu, jak můžete pomocí Pythonu naučit rozložení klávesnice v neanglickém jazyce. V dnešní době probíhá online mnoho jazykových kurzů a jedna věc, kterou si lidé mohou uvědomit
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) | Arduino Based: Automatizace rozvržení modelové železnice pomocí mikrokontrolérů Arduino je skvělý způsob, jak spojit mikrokontroléry, programování a modelové železnice do jednoho koníčku. Existuje řada projektů, které umožňují autonomní provoz vlaku na modelové železnici
Rozložení modelové železnice s automatizovanou vlečkou: 13 kroků (s obrázky)
Uspořádání modelové železnice s automatizovanou vlečkou: Vytváření rozvržení modelových vlaků je skvělý koníček, automatizace to výrazně zlepší! Podívejme se na některé výhody jeho automatizace: Levný provoz: Celé rozložení je řízeno mikrokontrolérem Arduino pomocí L298N mo
Rozložení modelové železnice s automatickým projížděním vlečky (V2.0): 13 kroků (s obrázky)
Rozložení modelové železnice s automatickým projížděním vlečky (V2.0): Tento projekt je aktualizací jednoho z předchozích projektů modelové železniční automatizace, Rozložení modelové železnice s automatickým vlečením. Tato verze přidává funkci spojování a rozpojování lokomotivy s kolejovými vozidly. Provoz