
Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Získejte všechny díly a věci
- Krok 3: Naprogramujte desku Arduino
- Krok 4: Vytvořte rozvržení testu
- Krok 5: Nainstalujte štít motoru na desku Arduino
- Krok 6: Připojte Track Power Feeder a výhybkové dráty k štítu motoru
- Krok 7: Připojte „senzorické“stopy k desce Arduino
- Krok 8: Umístěte vlak na vlečku
- Krok 9: Připojte desku Arduino k napájení
- Krok 10: Zapněte napájení a sledujte, jak váš vlak jede
- Krok 11: Co bude dál?
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Tento projekt je upgradovanou verzí jednoho z mých předchozích projektů. K automatizaci rozvržení modelové železnice se používá mikrokontrolér Arduino, skvělá platforma pro prototypování s otevřeným zdrojovým kódem. Dispozice se skládá z jednoduché oválné smyčky a dvorní vlečky, která se z ní rozvětvuje pro umístění vlaku. Mikrokontrolér Arduino získává zpětnou vazbu ze dvou „senzorických“kolejí instalovaných na dvou místech rozvržení, aby mohl provádět specifické funkce, když přes ně přejede vlak.
Takže bez dalších okolků můžeme začít!
Krok 1: Podívejte se na video


Podívejte se na výše uvedené video, abyste pochopili, jak tento projekt funguje.
Krok 2: Získejte všechny díly a věci

Pro tento projekt budete potřebovat:
- Deska mikrokontroléru Arduino kompatibilní s motorovým štítem Adafruit v2
- Štít ovladače motoru Adafruit v2 (Více o něm zde)
- Rozšiřující štít (volitelný, ale doporučený k rozšíření připojení napájení a uzemnění pro senzory.)
- Dvě „senzorické“stopy
- Dvě sady 3 propojovacích kabelů mezi mužem a ženou (Pro připojení „senzorických“kolejí k desce Arduino.)
- 4 propojovací vodiče mezi mužem a mužem (po 2 pro připojení napájení kolejí a výhybky k výstupním svorkám stínění motoru).
- 12voltový stejnosměrný napájecí zdroj s proudovou kapacitou alespoň 1A (1000mA)
- Vhodný kabel USB (Pro připojení desky Arduino k počítači.)
- Počítač (Pro programování mikrokontroléru Arduino.)
Krok 3: Naprogramujte desku Arduino
Ujistěte se, že máte ve svém IDE nainstalovanou knihovnu Adafruit Motor Driver Shield v2. Projděte si kód Arduino, abyste získali představu o tom, jak funguje a jak jej můžete v budoucnu upravit, abyste mohli experimentovat s nastavením.
Připojte desku Arduino k počítači a nahrajte na ni přiložený kód Arduino.
Krok 4: Vytvořte rozvržení testu

Chcete -li získat další informace o rozložení, klikněte před pokračováním na výše uvedený obrázek. Ujistěte se, že jsou všechny spoje kolejnic řádně vyrobeny a kolejnice kolejiště jsou vyčištěny, aby se zabránilo vykolejení a/nebo zastavení vlaku.
Krok 5: Nainstalujte štít motoru na desku Arduino

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.
Krok 6: Připojte Track Power Feeder a výhybkové dráty k štítu motoru



Připojte výstupní svorky stínění označené jako M1 k napájecím vodičům koleje a ty označené jako M4 k výhybkovým vodičům. Mějte na paměti, že nastavení je kompatibilní pouze s výhybkami typu dvou elektromagnetů.
Krok 7: Připojte „senzorické“stopy k desce Arduino



Nainstalujte rozšiřující štít na stínění motoru a připojte kolíky GND a VCC každého senzoru ke konektorům GND a +5 voltů štítu. Poté proveďte následující připojení pinů:
- Připojte výstupní pin prvního senzoru ke vstupnímu pinu A0 desky Arduino.
- Připojte výstupní kolík druhého senzoru ke vstupnímu kolíku A1 desky Arduino.
Krok 8: Umístěte vlak na vlečku

Umístěte vlak na vedlejší kolej a připravte se na testovací jízdu. K zajištění správného umístění lokomotivy a kolejových vozidel na kolejích, aby se zabránilo vykolejení, se doporučuje použít nástroj pro přesmykač.
Krok 9: Připojte desku Arduino k napájení

Připojte 12voltový stejnosměrný zdroj napájení k desce Arduino buď přes napájecí svorkovnici stínění motoru, nebo konektor samice na desce Arduino. Před zapnutím napájení zkontrolujte, zda jsou všechna zapojení správně provedena a žádná z nich není uvolněná.
Krok 10: Zapněte napájení a sledujte, jak váš vlak jede

Pokud se po zapnutí napájení nesprávně přepne výhybka nebo se vlak začne pohybovat špatným směrem, změňte polaritu příslušných vodičů připojených k výstupním svorkám stínění motoru.
Krok 11: Co bude dál?
Pokud jste se dostali až sem, možná si budete chtít trochu odpočinout a užít si svůj projekt. Pokud ale chcete dělat více věcí, můžete zkusit upravit kód Arduino a experimentovat s nastavením, abyste udělali něco nového. Ať děláte cokoli, všechno nejlepší!
Doporučuje:
Jak upravit servo, abyste získali zpětnou vazbu uzavřené smyčky: 7 kroků

Jak upravit servo, aby se uzavřela zpětná vazba smyčky: ► Při řízení serva s mikrokontrolérem (jako Arduino) mu můžete dát pouze objednávky cílového umístění (v signálu PPM). S tímto pořadím se servo přesune na tento cíl umístění. Ale není to okamžité! Nevíte přesně, kdy
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
Automatický železniční přejezdový systém využívající integrovanou platformu založenou na Arduinu: 9 kroků

Automatický železniční přejezd využívající integrovanou platformu založenou na Arduinu: Vánoce jsou jen za týden! Všichni jsou zaneprázdněni oslavami a přijímáním dárků, což je mimochodem o to těžší získat s nekonečnými možnostmi všude kolem nás. Co takhle jít klasickým dárkem a přidat trochu DIY do
Jak nastavit železniční Hi-rail vozidlo na trať: 10 kroků (s obrázky)

Jak nastavit železniční vysokozdvižné vozidlo na trať: Bezpečnostní opatření: Osoba, která staví vysokozdvižný vozík na kolejnici a osoba, která pomáhá, by měla nosit dobře viditelný oděv (např. Vesta, mikina, kabát), aby byl viděn možným protijedoucím provozem. Přilba a rukavice by se také měly nosit
Uzavření smyčky na pájení na povrchovou montáž: 4 kroky

Uzavření smyčky na pájení na povrchovou montáž: Teplota se jeví jako nejsnadnější věc na světě k ovládání. Zapněte sporák a nastavte požadovanou teplotu. Ráno zapněte pec a nastavte termostat. Upravte teplou a studenou vodu, aby byla sprcha tak akorát