Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Získejte všechny věci
- Krok 3: Naprogramujte mikrokontrolér Arduino
- Krok 4: Vytvořte rozvržení testu
- Krok 5: Nainstalujte štít ovladače motoru na desku Arduino a připojte jej ke sledování výkonu a výhybky
- Krok 6: Zapojte „senzorické“stopy
- Krok 7: Připojte desku Arduino k napájení a zapněte ji
- Krok 8: Umístěte lokomotivu na vlečku a nasuňte ji na „senzorickou“stopu
- Krok 9: Sledujte, jak váš vlak jede
- Krok 10: Hotovo?
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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
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
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
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
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
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 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
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ší!