Obsah:

Klávesnicami riadený model vlaku V2.0 - Rozhranie PS/2: 13 krokov (s obrázkami)
Klávesnicami riadený model vlaku V2.0 - Rozhranie PS/2: 13 krokov (s obrázkami)

Video: Klávesnicami riadený model vlaku V2.0 - Rozhranie PS/2: 13 krokov (s obrázkami)

Video: Klávesnicami riadený model vlaku V2.0 - Rozhranie PS/2: 13 krokov (s obrázkami)
Video: CS50 2015 – 10-я неделя 2024, November
Anonim
Klávesnicou ovládaný model vlaku V2.0 | Rozhranie PS/2
Klávesnicou ovládaný model vlaku V2.0 | Rozhranie PS/2

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

Image
Image

Krok 2: Získajte všetky požadované položky

Naprogramujte mikrokontrolér Arduino
Naprogramujte mikrokontrolér Arduino

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

Identifikujte kolíky konektora PS/2
Identifikujte kolíky konektora PS/2
Identifikujte kolíky konektora PS/2
Identifikujte kolíky 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

Pripojte ovládač motora k doske Arduino
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

Pripojte konektor PS/2 k doske Arduino
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

Nastavte rozloženie testu
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 výstupy vodiča motora k podávaču napájania
Pripojte výstupy vodiča motora k podávaču napájania
Pripojte výstupy vodiča motora k podávaču napájania
Pripojte výstupy vodič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

Pripojte klávesnicu ku konektoru PS/2
Pripojte klávesnicu ku konektoru PS/2
Pripojte klávesnicu ku konektoru PS/2
Pripojte klávesnicu ku konektoru PS/2

Krok 10: Umiestnite lokomotívu na koľaje

Umiestnite lokomotívu na koľaje
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

Pripojte Setup k 12-voltovému adaptéru a zapnite ho
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!

Odporúča: