Obsah:

Automatizovaná modelová železnica z bodu do bodu s vlečkou: 10 krokov (s obrázkami)
Automatizovaná modelová železnica z bodu do bodu s vlečkou: 10 krokov (s obrázkami)

Video: Automatizovaná modelová železnica z bodu do bodu s vlečkou: 10 krokov (s obrázkami)

Video: Automatizovaná modelová železnica z bodu do bodu s vlečkou: 10 krokov (s obrázkami)
Video: One of Germany's finest and most famous and superb model railway with steam trains in HO scale 2024, Jún
Anonim
Automatizovaná modelová železnica z bodu do bodu s vlečkou
Automatizovaná modelová železnica z bodu do bodu s vlečkou

Mikrokontroléry Arduino otvárajú veľké možnosti v modelovej železnici, najmä pokiaľ ide o automatizáciu. Tento projekt je príkladom takejto aplikácie. Ide o pokračovanie jedného z predchádzajúcich projektov. Tento projekt pozostáva z bodového modelu železničného usporiadania s dvorovou vlečkou pre umiestnenie vlaku. Všetky operácie sú riadené doskou mikrokontroléra Arduino pomocou mechanizmu spätnej väzby a vlak a výhybka sú riadené motorovým štítom Adafruit.

Krok 1: Pozrite si video

Image
Image

Pozrite si video, aby ste získali predstavu o tom, ako to funguje. Takže teraz viete, čo sa deje, začnime!

Krok 2: Získajte všetko

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Čo budete pri stavbe potrebovať:

  • Doska Arduino kompatibilná s motorovým štítom Adafruit v2.3.
  • Motorový štít Adafruit v2.3. (Kliknutím sem získate ďalšie informácie.)
  • Rozširujúci štít (voliteľný, odporúča sa rozšíriť piny +5 V a GND dosky Arduino na pripojenie senzorov.)
  • 3 „senzorické“stopy.
  • 4 prepojovacie vodiče medzi mužom a mužom (2 na pripojenie napájania trate a ďalšie na pripojenie výhybky.)
  • 3 sady 3 prepojovacích káblov mužského a ženského pohlavia (celkom 9 vodičov slúži na pripojenie 3 pinov každého snímača k doske Arduino a napájaniu.)
  • 12voltový zdroj jednosmerného prúdu s prúdovou kapacitou najmenej 1A (1000mA).
  • Vhodný kábel USB na pripojenie dosky Arduino k počítaču.
  • Počítač na programovanie mikrokontroléra Arduino.
  • Skrutkovač.

Krok 3: Naprogramujte mikrokontrolér Arduino

Uistite sa, že máte v IDE Arduino nainštalovanú knižnicu štítov motora Adafruit. Úplnú dokumentáciu o kryte motora a potrebnom softvéri môžete získať z tohto odkazu.

Krok 4: Vytvorte rozloženie testu

Vytvorte testovacie rozloženie
Vytvorte testovacie rozloženie

Kato Unitrack je skvelý na vytváranie dočasných rozložení, najmä na testovacie účely. Bližšie informácie získate po kliknutí na obrázok. Vytvorte rozloženie, ako je znázornené na obrázku vyššie. Dĺžka koľaje v hlavnej línii (Medzi bodmi A a B je možné vytvoriť ľubovoľnú možnú dĺžku.) Uistite sa, že všetky spoje koľajníc sú správne vyrobené a koľajnice koľaje riadne vyčistené.

Krok 5: Nainštalujte štít vodiča motora na dosku Arduino a pripojte ho k sledovaniu napájania a účasti

Nainštalujte štít vodiča motora na dosku Arduino a pripojte ho k sledovaniu napájania a účasti
Nainštalujte štít vodiča motora na dosku Arduino a pripojte ho k sledovaniu napájania a účasti
Nainštalujte štít vodiča motora na dosku Arduino a pripojte ho k sledovaniu napájania a účasti
Nainštalujte štít vodiča motora na dosku Arduino a pripojte ho k sledovaniu napájania a účasti

Opatrne nainštalujte štít na dosku Arduino zarovnaním kolíkov štítu so záhlaviami dosky Arduino. Robte to jemne a uistite sa, že sa žiadne kolíky štítu nezohnú.

Pripojte výstupné kolíky štítu označené ako M4 k napájacím vodičom koľaje a tie, ktoré sú označené ako M3, k vývodovým vodičom. Všimnite si toho, že toto nastavenie je kompatibilné iba s dvoma výhybkami solenoidového typu.

Krok 6: Pripojte „senzorické“trasy

Pripojte „senzorické“skladby
Pripojte „senzorické“skladby
Zapojte „senzorické“skladby
Zapojte „senzorické“skladby
Zapojte „senzorické“skladby
Zapojte „senzorické“skladby

Nainštalujte rozširovací štít na tienenie motora a pripojte GND a napájacie vodiče snímačov k lištám GND a +5V štítu. Vykonajte nasledujúce kolíkové pripojenia:

  • Pripojte výstup senzora vo dvore k pinu A0 dosky Arduino.
  • Pripojte výstup senzora v bode A na pin Arduino dosky A1.
  • Pripojte výstup senzora v bode B k pinu A2 dosky Arduino.

Uistite sa, že nie sú uvoľnené žiadne kolíky, aby ste predišli poruche systému.

Krok 7: Pripojte dosku Arduino k napájaniu a zapnite ju

Pripojte dosku Arduino k napájaniu a zapnite ju
Pripojte dosku Arduino k napájaniu a zapnite ju

Pripojte zdroj 12 V DC k Arduinu pomocou sudového konektora a zapnite ho.

Krok 8: Umiestnite svoju lokomotívu na vlečku a presuňte ju po „senzorickej“trati

Umiestnite svoju lokomotívu na vlečku a posuňte ju po „snímanej“trati
Umiestnite svoju lokomotívu na vlečku a posuňte ju po „snímanej“trati

Doska Arduino je naprogramovaná tak, aby spustila operáciu rozloženia až potom, čo bola lokomotíva umiestnená na dvore, a „spozná“to iba prostredníctvom spätnej väzby zo „senzorickej“dráhy. V prvom kroku si video pozrite, aby ste mu lepšie rozumeli.

Potom, čo „senzorická“koľaj detekuje lokomotívu, mali by ste vidieť, že výhybka sa prepne na vlečku, ak nie je, a lokomotíva sa začne pohybovať vpred.

Ak sa výhybka zmení na nesprávny smer, otočte polaritu vodičov spájajúcich výhybku so štítom motora. To isté urobte pre koľajový výkon, ak sa lokomotíva začne pohybovať nesprávnym smerom.

Krok 9: Sledujte, ako ide vlak

Ak bolo všetko urobené správne, váš vlak by sa mal začať pohybovať z vedľajšej koľaje na hlavnej trati a postupovať podľa vyššie uvedeného obrázku.

Krok 10: Hotovo?

Rozbehol sa vám vlak? Nezastavujte sa tu! Skúste aktualizovať nastavenie tak, aby vlak jazdil medzi viacerými bodmi, zmeňte rýchlosť zrýchlenia a spomalenia vlaku, dolaďte kód Arduino, je toho veľa čo robiť. Všetko najlepšie!

Odporúča: