Obsah:

Jednoduchý automatizovaný model železničnej slučky s vlečkou: 11 krokov
Jednoduchý automatizovaný model železničnej slučky s vlečkou: 11 krokov

Video: Jednoduchý automatizovaný model železničnej slučky s vlečkou: 11 krokov

Video: Jednoduchý automatizovaný model železničnej slučky s vlečkou: 11 krokov
Video: [ Finland Trip ] クリスマス好きを拗らせて、北欧フィンランドに行ってきた! フィンエアーで行く6泊8日のフィンランド旅を一気見! 2024, December
Anonim
Jednoduchý automatizovaný model železničnej slučky s vlečkou
Jednoduchý automatizovaný model železničnej slučky s vlečkou

Tento projekt je aktualizovanou verziou jedného z mojich predchádzajúcich projektov. Na automatizáciu rozloženia modelovej železnice sa používa mikrokontrolér Arduino, skvelá platforma na prototypovanie s otvoreným zdrojovým kódom. Dispozícia pozostáva z jednoduchej oválnej slučky a vlečky z dvora, z ktorej sa rozprestiera vlak. Mikrokontrolér Arduino získava spätnú väzbu z dvoch „senzorických“koľají nainštalovaných na dvoch miestach rozloženia, aby mohol vykonávať konkrétne funkcie, keď cez ne vlak prejde.

Takže bez ďalších okolkov začnime!

Krok 1: Pozrite si video

Image
Image

Pozrite sa na vyššie uvedené video, aby ste pochopili, ako tento projekt funguje.

Krok 2: Získajte všetky diely a veci

Naprogramujte dosku Arduino
Naprogramujte dosku Arduino

Pre tento projekt budete potrebovať:

  • Doska mikrokontroléra Arduino kompatibilná s motorovým štítom Adafruit v2
  • Štít vodiča motora Adafruit v2 (Viac informácií o ňom nájdete tu)
  • Rozširujúci štít (voliteľný, ale odporúča sa na rozšírenie napájacích a uzemňovacích konektorov snímačov.)
  • Dve „senzorické“stopy
  • Dve sady 3 prepojovacích káblov mužského a ženského pohlavia (Na pripojenie „snímaných“stôp k doske Arduino.)
  • 4 prepojovacie vodiče medzi mužom a mužom (po 2 pre pripojenie napájania koľaje a výhybky k výstupným svorkám krytu motora).
  • 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.)

Krok 3: Naprogramujte dosku Arduino

Uistite sa, že máte vo svojom IDE nainštalovanú knižnicu Adafruit Motor Driver Shield v2. Prejdite si kód Arduino, aby ste získali predstavu o tom, ako funguje a ako ho môžete v budúcnosti upraviť a experimentovať s nastavením.

Pripojte dosku Arduino k počítaču a nahrajte na ňu priložený kód Arduino.

Krok 4: Vytvorte rozloženie testu

Vytvorte testovacie rozloženie
Vytvorte testovacie rozloženie

Pred pokračovaním kliknite na vyššie uvedený obrázok a získajte ďalšie informácie o rozložení. Zaistite, aby boli všetky spoje koľajníc správne vyrobené a koľajnice koľaje vyčistené, aby sa zabránilo vykoľajeniu a/alebo zastaveniu vlaku.

Krok 5: Nainštalujte štít motora na dosku Arduino

Nainštalujte štít motora na dosku Arduino
Nainštalujte štít motora na dosku Arduino

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ú.

Krok 6: Pripojte Track Power Feeder a výhybkové vodiče k štítu motora

Pripojte Track Power Feeder a výhybkové vodiče k štítu motora
Pripojte Track Power Feeder a výhybkové vodiče k štítu motora
Pripojte Track Power Feeder a výhybkové vodiče k štítu motora
Pripojte Track Power Feeder a výhybkové vodiče k štítu motora
Pripojte Track Power Feeder a výhybkové vodiče k štítu motora
Pripojte Track Power Feeder a výhybkové vodiče k štítu motora

Pripojte výstupné svorky štítu označené ako M1 k napájacím vodičom koľajnice a svorky označené ako M4 k vodičom výhybky. Všimnite si toho, že toto nastavenie je kompatibilné iba s dvoma výhybkami solenoidového typu.

Krok 7: Pripojte „senzorické“trasy k doske Arduino

Pripojte „senzorické“trasy k doske Arduino
Pripojte „senzorické“trasy k doske Arduino
Pripojte „senzorické“trasy k doske Arduino
Pripojte „senzorické“trasy k doske Arduino
Pripojte „senzorické“trasy k doske Arduino
Pripojte „senzorické“trasy k doske Arduino

Nainštalujte rozširovací štít na štít motora a pripojte kolíky GND a VCC každého senzora k hlavičkám GND a +5 voltov štítu. Potom vykonajte nasledujúce kolíkové pripojenia:

  • Pripojte výstupný kolík prvého snímača k vstupnému kolíku A0 dosky Arduino.
  • Pripojte výstupný kolík druhého senzora k vstupnému kolíku A1 dosky Arduino.

Krok 8: Umiestnite vlak na vlečku

Vlak umiestnite na vlečku
Vlak umiestnite na vlečku

Vlak umiestnite na vlečku dvora, aby ste sa pripravili na testovaciu jazdu. Na zaistenie správneho umiestnenia lokomotívy a koľajových vozidiel na koľajniciach sa odporúča použiť nástroj pre prepínač, aby sa zabránilo vykoľajeniu.

Krok 9: Pripojte dosku Arduino k napájaniu

Pripojte dosku Arduino k napájaniu
Pripojte dosku Arduino k napájaniu

Pripojte 12-voltový zdroj jednosmerného prúdu k doske Arduino buď cez svorkovnicu napájania štítu motora, alebo konektor samičieho konektora na doske Arduino. Pred zapnutím napájania sa presvedčte, či sú všetky zapojenia správne zapojené a či nie sú uvoľnené.

Krok 10: Zapnite napájanie a sledujte, ako váš vlak ide

Po zapnutí napájania, ak sa výhybka zmení nesprávne alebo sa vlak začne uberať zlým smerom, otočte polaritu príslušných vodičov pripojených k výstupným svorkám krytu motora.

Krok 11: Čo bude ďalej?

Ak ste sa dostali až sem, možno budete chcieť trochu relaxovať a užiť si svoj projekt. Ale ak chcete robiť viac vecí, môžete skúsiť upraviť kód Arduino a experimentovať s nastavením, aby ste urobili niečo nové. Čokoľvek robíte, všetko najlepšie!

Odporúča: