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-13 06:57
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ší!