Obsah:

Jednoduchá automatizovaná modelová železnice z bodu do bodu: 10 kroků (s obrázky)
Jednoduchá automatizovaná modelová železnice z bodu do bodu: 10 kroků (s obrázky)

Video: Jednoduchá automatizovaná modelová železnice z bodu do bodu: 10 kroků (s obrázky)

Video: Jednoduchá automatizovaná modelová železnice z bodu do bodu: 10 kroků (s obrázky)
Video: Fanoušci mi “vlezli” na pozemek! 😱 Děcka, tohle není v pořádku! 🥵 2024, Listopad
Anonim
Jednoduchá automatizovaná modelová železnice z bodu do bodu
Jednoduchá automatizovaná modelová železnice z bodu do bodu

Mikrokontroléry Arduino jsou skvělé k automatizaci rozvržení modelové železnice. Automatizace rozvržení je užitečná pro mnoho účelů, jako je umístění rozvržení na displej, kde lze operaci rozložení naprogramovat tak, aby jezdila vlaky v automatické sekvenci. Nízkonákladové a open source mikrokontroléry Arduino a široká komunita usnadňují a usnadňují vytváření projektů a jejich programování.

Takže bez dalších okolků začněme!

Krok 1: Podívejte se na video

Image
Image

Sledování videa vám může pomoci získat přesnou představu o tom, jak to funguje.

Krok 2: Získejte díly a součásti

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

Zde budete potřebovat:

  • Deska mikrokontroléru Arduino.
  • Modul ovladače motoru L298N.
  • 2 „senzorické“stopy.
  • 6 propojovacích kabelů samec - samice (sada 3 vodičů pro připojení pinů senzorů k digitálním I/O pinům a napájení desky Arduino.)
  • 3 propojovací vodiče mezi mužem a ženou (Pro připojení vstupních pinů ovladače motoru k digitálním I/O pinům desky Arduino.)
  • 2 propojovací vodiče mezi mužem a mužem (Pro připojení ovladače motoru k napájení a uzemnění.)
  • 2 propojovací vodiče mezi mužem a mužem (Pro připojení výstupních svorek ovladače motoru k napájení kolejnic.)
  • 12voltový napájecí zdroj (proudová kapacita by měla být alespoň 1000mA nebo 1A pro měřítko N.)

Krok 3: Naprogramujte mikrokontrolér Arduino

Odtud získáte IDE Arduino. Možná budete muset provést nějaké úpravy kódu Arduino pro vaše rozložení.

Krok 4: Vytvořte rozvržení testu

Vytvořte testovací rozvržení
Vytvořte testovací rozvržení

Kliknutím na výše uvedený obrázek získáte další informace.

Vytvořte rozvržení s nárazníkovými stopami na každém konci. Dráhu hlavní řady mezi stanicemi lze nastavit tak dlouho, jak je požadováno. Protože vlak po překročení „senzorické“koleje zpomalí a pokračuje v pohybu na určitou vzdálenost, ujistěte se, že mezi „senzorickými“kolejemi každého bodu A a B a jejich nárazníkovými stopami je dostatečná délka koleje. Výše uvedený obrázek může být užitečný pro referenci.

Krok 5: Proveďte zapojení kabeláže pro ovladač motoru

Proveďte zapojení kabeláže pro ovladač motoru
Proveďte zapojení kabeláže pro ovladač motoru
Proveďte zapojení kabelů pro ovladač motoru
Proveďte zapojení kabelů pro ovladač motoru

Proveďte následující zapojení:

  • Připojte vstupní kolík ovladače motoru 'IN3' k digitálnímu výstupnímu kolíku desky Arduino 'D8'.
  • Připojte vstupní kolík ovladače motoru 'IN4' k digitálnímu výstupnímu pinu desky Arduino 'D9'.
  • Připojte vstupní kolík ovladače motoru „ENB“k digitálnímu výstupnímu kolíku desky Arduino „D10“.

Připojte dva propojovací vodiče k zástrčce označené „GND“a „+12-V“a připojte je ke kolíkům označeným „GND“a „VIN“desky Arduino.

Připojte dva propojovací vodiče mezi zástrčkami a zástrčkami k výstupním svorkám ovladače motoru a připojte je k kolejnicím kolejí napájecího podavače.

Krok 6: Připojte senzory k desce Arduino

Připojte senzory k desce Arduino
Připojte senzory k desce Arduino
Připojte senzory k desce Arduino
Připojte senzory k desce Arduino
Připojte senzory k desce Arduino
Připojte senzory k desce Arduino

Připojte oba senzory '' VCC 'a' GND 'kolíky senzorů ke kolíku'+5 voltů 'a' GND 'na desce Arduino. Možná budete muset být trochu kreativní, abyste připojili dva propojovací propojky „VCC“k jednomu „5voltovému“pinu, který je k dispozici na Arduino UNO. Připojte pin 'OUT' senzoru stanice 'A' ke kolíku A0 desky Arduino a kolík zbývajícího senzoru ke kolíku A1 desky Arduino.

Krok 7: Umístěte testovací lokomotivu na koleje

Umístěte testovací lokomotivu na koleje
Umístěte testovací lokomotivu na koleje

Pro účely testování umístěte jakoukoli lokomotivu nebo motorový vůz do bodu „A“rozmístění, odkud bude lokomotiva nebo poháněný vůz startovat.

Krok 8: Připojte nastavení ke zdroji napájení a zapněte jej

Připojte napájecí konektor desky Arduino ke zdroji napájení 12 V a zapněte jej.

Krok 9: Sledujte, jak váš vlak funguje samostatně

Pokud bylo vše provedeno správně, měli byste vidět testovací lokomotivu nebo motorový vůz startovat z bodu „A“, zrychlit po přejetí první „senzorické“koleje, ke které se blíží, zpomalit a zastavit v bodě „B“po překročení druhé „senzorické“stopu, začněte znovu po několika sekundách v opačném směru, zrychlete po překročení první „senzorické“koleje, ke které se blíží, a zpomalte a zastavte v bodě A po překročení „senzorické“koleje instalované poblíž bodu „A“. Počká několik sekund, než znovu spustí celý proces.

Pokud se lokomotiva začne pohybovat špatným směrem, vyměňte dráty připojené k napájení kolejí z výstupu strojvedoucího.

Krok 10: Co bude dál

Zkuste vyladit kód Arduino tak, aby jezdil vlaky podle vašeho přání, zkuste do rozvržení přidat další funkce zkombinováním mých předchozích projektů s tímto. Ať děláte cokoli, všechno nejlepší!

Doporučuje: