Turinys:

Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 - PS/2 sąsaja: 12 žingsnių
Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 - PS/2 sąsaja: 12 žingsnių

Video: Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 - PS/2 sąsaja: 12 žingsnių

Video: Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 - PS/2 sąsaja: 12 žingsnių
Video: 💦Blackview BV9200 SĄŽININGAS smūgiams atsparus APŽVALGA 2024, Liepa
Anonim
Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 | PS/2 sąsaja
Klaviatūros valdomo modelio geležinkelio išdėstymas V2.5 | PS/2 sąsaja

Naudojant „Arduino“mikrovaldiklius, yra daug būdų, kaip valdyti geležinkelio modelio išdėstymą. Klaviatūra turi didelį pranašumą, nes turi daug klavišų, kad pridėtų daug funkcijų. Pažiūrėkime, kaip pradėti nuo paprasto išdėstymo su lokomotyvu ir dalyvių valdymu. Tai yra patobulinta vieno iš mano ankstesnių projektų versija. Taigi, nedvejodami, pradėkime!

1 žingsnis: žiūrėkite vaizdo įrašą

Image
Image

2 žingsnis: Gaukite viską

Užprogramuokite „Arduino“lentą ir „Plug on the Shield“
Užprogramuokite „Arduino“lentą ir „Plug on the Shield“

Šiam projektui jums reikės:

  • „Arduino“mikrovaldiklio plokštė.
  • „Adafruit“variklio skydas V2.
  • Moteriška PS/2 jungtis (įsigykite tą, kuri parodyta paveikslėlyje, tai palengvins darbą.)
  • 4 jungiamieji laidai nuo vyrų iki vyrų (skirtas PS/2 jungties prijungimui prie „Arduino“plokštės.)
  • 4 jungiamieji laidai nuo vyrų iki vyrų (2 kiekvienam dalyvavimui.)
  • 2 jungiamieji laidai nuo kištuko iki vyriško (skirtas bėgių srovės prijungimui.)
  • 12 voltų nuolatinės srovės maitinimo šaltinis, kurio srovės talpa ne mažesnė kaip 1A (1000 mA).
  • PS/2 klaviatūra (USB neveiks!)
  • Tinkamas USB kabelis „Arduino“plokštės programavimui.

3 žingsnis: užprogramuokite „Arduino“plokštę ir kištuką ant skydo

Užprogramuokite „Arduino“lentą ir „Plug on the Shield“
Užprogramuokite „Arduino“lentą ir „Plug on the Shield“

Gaukite PS/2 klaviatūros biblioteką iš čia.

Norėdami įdiegti „Adafruit“variklio skydo biblioteką, eikite į „Eskizas“> „Įtraukti biblioteką“> „Tvarkyti bibliotekas“ir ieškokite „Adafruit motor shield V2“bibliotekos, įdiekite ją ir būsite pasiruošę.

4 žingsnis: nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės

Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės
Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės
Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės
Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės
Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės
Nustatykite PS/2 jungties kaiščių jungtis ir prijunkite ją prie „Arduino“plokštės

Naudodami multimetro tęstinumo testą ir naudodami pateiktą paveikslėlį kaip nuorodą, pažymėkite PS/2 jungties/ilginamojo kabelio laidų kištukus ir atlikite šiuos laidų sujungimus tarp PS/2 jungties ir „Arduino“plokštės:

  • Prijunkite „CLOCK“laidą prie kaiščio D2.
  • Prijunkite „DATA“laidą prie kaiščio D3.
  • Prijunkite „GND“laidą prie „GND“kaiščio.
  • Prijunkite „ +5 voltų/VCC“laidą prie +5 voltų kaiščio.

5 veiksmas: prijunkite laidus prie variklio išvesties gnybtų

Prijunkite laidus prie variklio išvesties gnybtų
Prijunkite laidus prie variklio išvesties gnybtų

6 veiksmas: nustatykite bandymo išdėstymą

Nustatykite bandymo išdėstymą
Nustatykite bandymo išdėstymą

7 veiksmas: prijunkite variklio išvesties laidus prie „Turnouts“ir „Track Power“

Prijunkite variklio išvesties laidus prie posūkių ir stebėkite maitinimą
Prijunkite variklio išvesties laidus prie posūkių ir stebėkite maitinimą

Dar kartą patikrinkite visas laidų jungtis ir įsitikinkite, kad nėra atjungtų laidų.

8 veiksmas: prijunkite klaviatūrą prie PS/2 jungties

Prijunkite klaviatūrą prie PS/2 jungties
Prijunkite klaviatūrą prie PS/2 jungties
Prijunkite klaviatūrą prie PS/2 jungties
Prijunkite klaviatūrą prie PS/2 jungties

9 žingsnis: padėkite lokomotyvą ir kai kurias riedmenis ant takelių

Padėkite lokomotyvą ir kai kurias riedmenis ant takelių
Padėkite lokomotyvą ir kai kurias riedmenis ant takelių

10 veiksmas: prijunkite prie maitinimo ir įjunkite

Prijunkite prie maitinimo ir įjunkite
Prijunkite prie maitinimo ir įjunkite

11 veiksmas: atsisėskite naudodami klaviatūrą ir valdykite išdėstymą

12 žingsnis: Eikite toliau

Klaviatūroje liko daug mygtukų. Pirmyn ir pabandykite į savo išdėstymą įtraukti daugiau dalyvių ir funkcijų. Kad ir ką darytumėte, nepamirškite ir toliau išbandyti naujų dalykų!

Rekomenduojamas: