Obsah:
- Krok 1: Pozrite si video
- Krok 2: Získajte všetky požadované položky
- Krok 3: Naprogramujte mikrokontrolér Arduino
- Krok 4: Identifikujte piny konektora PS/2
- Krok 5: Pripojte ovládač motora k doske Arduino
- Krok 6: Pripojte konektor PS/2 k doske Arduino
- Krok 7: Nastavte rozloženie testu
- Krok 8: Pripojte výstupy ovládača motora k podávaču napájania
- Krok 9: Pripojte klávesnicu k konektoru PS/2
- Krok 10: Umiestnite lokomotívu na koľaje
- Krok 11: Pripojte Setup k 12-voltovému adaptéru a zapnite ho
- Krok 12: Posaďte sa s klávesnicou a rozbehnite vlak
- Krok 13: Čo bude ďalej ?
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V jednom z mojich predchádzajúcich Instructable som vám ukázal, ako ovládať rozloženie modelovej železnice pomocou klávesnice. Išlo to skvele, ale malo to nevýhodu, že vyžadoval prevádzku počítača. V tomto návode sa pozrime, ako ovládať modelový vlak pomocou klávesnice cez Arduino. Takže bez ďalších okolkov začnime.
Krok 1: Pozrite si video
Krok 2: Získajte všetky požadované položky
Na tento projekt budete potrebovať:
- Mikrokontrolér Arduino
- Klávesnica PS/2
- Ženský konektor PS/2 (Získajte ten, ktorý je znázornený na obrázku, vám uľahčí život.)
- Modul ovládača motora L298N
- 12voltový zdroj jednosmerného prúdu s prúdovou kapacitou najmenej 1A (1000mA).
- 3 prepojovacie vodiče medzi mužmi a ženami (Na pripojenie vstupov ovládača motora k výstupným kolíkom dosky Arduino.)
- 4 prepojovacie vodiče medzi mužom a mužom (Na pripojenie ovládača motora k napájaniu a koľajam.)
- 4 prepojovacie vodiče medzi mužom a mužom (Na pripojenie konektora PS/2 k doske Arduino.)
Krok 3: Naprogramujte mikrokontrolér Arduino
Krok 4: Identifikujte piny konektora PS/2
Pomocou súpravy multimetra na test spojitosti a pomocou uvedeného obrázku ako referencie označte vývody káblov konektora PS/2/predlžovacieho kábla.
Krok 5: Pripojte ovládač motora k doske Arduino
Vykonajte nasledujúce zapojenia:
- Pripojte vstupný kolík „ENB“ku kolíku „D10“dosky Arduino.
- Pripojte vstupný kolík „IN4“ku kolíku „D9“dosky Arduino.
- Pripojte vstupný kolík „IN3“ku kolíku „D8“dosky Arduino.
- Pripojte dva prepojovacie vodiče mužského a mužského pohlavia k výstupným svorkám 3 a 4, aby ste ich neskôr pripojili k napájaciemu zdroju koľaje.
- Pripojte kolík „VIN“ovládača motora k kolíku „VIN“a kolík „GND“ku kolíku „GND“na doske Arduino.
Uistite sa, že nie sú uvoľnené žiadne zapojenia.
Krok 6: Pripojte konektor PS/2 k doske Arduino
Vykonajte nasledujúce zapojenia:
- Pripojte „VCC“k kolíku „+5 voltov“na doske Arduino.
- Pripojte „GND“ku kolíku „GND“na doske Arduino.
- Pripojte „CLOCK“k kolíku „D2“dosky Arduino.
- Pripojte „DATA“ku kolíku „D3“dosky Arduino.
Pred zapojením dvakrát skontrolujte diagram vývodov konektora PS/2.
Krok 7: Nastavte rozloženie testu
Vytvorte jednoduchú slučku trasy na otestovanie nastavenia. Uistite sa, že sú koľaje správne vyčistené, aby sa lokomotíva nezastavila.
Krok 8: Pripojte výstupy ovládača motora k podávaču napájania
Pripojte prepojovacie vodiče mužského a mužského pohlavia k svorkám napájacieho vedenia, ktoré boli predtým pripojené k výstupným svorkám ovládača motora.
Krok 9: Pripojte klávesnicu k konektoru PS/2
Krok 10: Umiestnite lokomotívu na koľaje
Lokomotívu umiestnite na koľaje a kolesá správne zarovnajte s koľajnicami.
Krok 11: Pripojte Setup k 12-voltovému adaptéru a zapnite ho
Znova skontrolujte všetky zapojenia a uistite sa, že je všetko zapojené na správnom mieste a nie sú uvoľnené žiadne spojenia. Pripojte napájací adaptér a zapnite ho.
Krok 12: Posaďte sa s klávesnicou a rozbehnite vlak
Krok 13: Čo bude ďalej ?
Rád by som videl váš projekt nižšie. Po dokončení tohto projektu tu nekončite a skúste do nastavenia pridať ďalšie funkcie. Čokoľvek robíte, všetko najlepšie!