
Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Získejte všechny požadované věci
- Krok 3: Naprogramujte mikrokontrolér Arduino
- Krok 4: Identifikujte piny konektoru PS/2
- Krok 5: Připojte ovladač motoru k desce Arduino
- Krok 6: Připojte konektor PS/2 k desce Arduino
- Krok 7: Nastavení rozložení testu
- Krok 8: Připojte výstupy ovladače motoru k podavači stopy
- Krok 9: Připojte klávesnici ke konektoru PS/2
- Krok 10: Umístěte lokomotivu na koleje
- Krok 11: Připojte instalační program k 12voltovému adaptéru a zapněte jej
- Krok 12: Posaďte se s klávesnicí a rozjeďte se
- Krok 13: Co dál ?
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

V jednom z mých předchozích Instructable jsem vám ukázal, jak ovládat rozložení modelové železnice pomocí klávesnice. Bylo to skvělé, ale mělo tu nevýhodu, že vyžadoval provoz počítače. V tomto Instructable se podívejme, jak ovládat modelový vlak pomocí klávesnice přes Arduino. Takže bez dalších okolků začněme.
Krok 1: Podívejte se na video


Krok 2: Získejte všechny požadované věci

Pro tento projekt budete potřebovat:
- Mikrokontrolér Arduino
- Klávesnice PS/2
- Ženský konektor PS/2 (Získejte ten, jak je znázorněno na obrázku, usnadní vám život.)
- Modul ovladače motoru L298N
- 12voltový stejnosměrný zdroj energie s proudovou kapacitou alespoň 1A (1000mA).
- 3 propojovací vodiče mezi mužem a ženou (Pro připojení vstupů ovladače motoru k výstupním pinům desky Arduino.)
- 4 propojovací vodiče mezi mužem a mužem (Pro připojení ovladače motoru k napájení a kolejím.)
- 4 propojovací vodiče mezi mužem a mužem (Pro připojení konektoru PS/2 k desce Arduino.)
Krok 3: Naprogramujte mikrokontrolér Arduino
Krok 4: Identifikujte piny konektoru PS/2


Pomocí sady multimetrů pro test spojitosti a pomocí uvedeného obrázku jako reference označte vývody vodičů konektoru PS/2/prodlužovacího kabelu.
Krok 5: Připojte ovladač motoru k desce Arduino

Proveďte následující zapojení:
- Připojte vstupní kolík „ENB“ke kolíku „D10“desky Arduino.
- Připojte vstupní pin 'IN4' ke kolíku 'D9' desky Arduino.
- Připojte vstupní pin 'IN3' ke kolíku 'D8' desky Arduino.
- Připojte dva propojovací vodiče male k male k výstupním svorkám 3 a 4, abyste je později připojili k napájecímu zdroji kolejí.
- Připojte kolík „VIN“ovladače motoru ke kolíku „VIN“a kolík „GND“ke kolíku „GND“desky Arduino.
Ujistěte se, že nejsou uvolněna žádná zapojení.
Krok 6: Připojte konektor PS/2 k desce Arduino

Proveďte následující zapojení:
- Připojte 'VCC' ke kolíku '+5 voltů' desky Arduino.
- Připojte 'GND' ke kolíku 'GND' na desce Arduino.
- Připojte 'CLOCK' ke kolíku 'D2' desky Arduino.
- Připojte 'DATA' ke kolíku 'D3' desky Arduino.
Před zapojením si dvakrát zkontrolujte vývodový diagram konektoru PS/2.
Krok 7: Nastavení rozložení testu

Vytvořte jednoduchou smyčku stopy a otestujte nastavení. Ujistěte se, že jsou koleje řádně vyčištěny, aby se lokomotiva nezastavila.
Krok 8: Připojte výstupy ovladače motoru k podavači stopy


Připojte propojovací vodiče mezi zástrčkou a zástrčkou k vývodům kolejí napájecího zdroje, které byly dříve připojeny k výstupním svorkám ovladače motoru.
Krok 9: Připojte klávesnici ke konektoru PS/2


Krok 10: Umístěte lokomotivu na koleje

Umístěte lokomotivu na koleje a zarovnejte kola správně s kolejnicemi.
Krok 11: Připojte instalační program k 12voltovému adaptéru a zapněte jej

Znovu zkontrolujte všechna zapojení a zkontrolujte, zda je vše připojeno na správné místo a zda nejsou uvolněna žádná zapojení. Zapojte napájecí adaptér a zapněte jej.
Krok 12: Posaďte se s klávesnicí a rozjeďte se

Krok 13: Co dál ?
Rád bych váš projekt viděl níže. Po dokončení tohoto projektu se zde nezastavujte a zkuste do nastavení přidat další funkce. Ať děláte cokoli, všechno nejlepší!
Doporučuje:
Steampunk Train: 5 kroků (s obrázky)

Steampunk Train: Měl jsem to štěstí, že jsem od přítele dostal použitou základnu pro invalidní vozík. Potřeboval jsem vyměnit obě baterie, abych to uvedl do provozu, ale to byla malá cena za tak všestrannou platformu pro stavbu prop. Rozhodl jsem se
Whistle Controlled Robot: 20 kroků (s obrázky)

Whistle Controlled Robot: Tento robot je všude veden píšťalkou, podobně jako " Golden Sonic Toy " vyrobeno v roce 1957. robot se po zapnutí pohybuje ve směru označeném světelnou šipkou na mechanismu předního hnacího kola. Když píšťalka
Dřevěný dálkový ovladač Bluetooth pro Lego Duplo Train: 3 kroky (s obrázky)

Dřevěný dálkový ovladač Bluetooth pro vlak Lego Duplo: Moje děti milovaly tento malý vlak Lego Duplo, zejména můj nejmladší, který se snaží komunikovat slovy, takže jsem jí chtěl postavit něco, co by jí pomohlo hrát si s vlakem nezávisle na dospělých nebo telefonech/tabletech. Něco, co
Garden Train - Arduino Wireless NMRA DCC: 4 kroky (s obrázky)

Garden Train - Arduino Wireless NMRA DCC: V návaznosti na předchozí instruktáž s DCC v systému mrtvých kolejí jsem tuto myšlenku dále rozvinul pomocí ručního velitelského stanoviště DCC s klávesnicí a LCD displejem. Řídicí stanice obsahuje veškeré kódování požadované pro pokyny NMRA DCC, jak
Train Train System: 4 Steps (with Pictures)

Train Train System: Dnes jsme vytvořili systém, který lze implementovat do vlakových sedadel. Museli jsme najít mrzutost a najít řešení. Rozhodli jsme se, že vytvoříme systém, který vám řekne, zda je místo k dispozici ve vlakovém vozíku, ve kterém se právě nacházíte. Nic není mo