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-13 06:57
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ší!