Съдържание:

Управляван от клавиатурата модел влак V2.0 - PS/2 интерфейс: 13 стъпки (със снимки)
Управляван от клавиатурата модел влак V2.0 - PS/2 интерфейс: 13 стъпки (със снимки)

Видео: Управляван от клавиатурата модел влак V2.0 - PS/2 интерфейс: 13 стъпки (със снимки)

Видео: Управляван от клавиатурата модел влак V2.0 - PS/2 интерфейс: 13 стъпки (със снимки)
Видео: Windows WMI Demystified: From Repositories to Namespaces 2024, Ноември
Anonim
Управляван от клавиатурата модел влак V2.0 | PS/2 интерфейс
Управляван от клавиатурата модел влак V2.0 | PS/2 интерфейс

В един от предишните ми Instructable ви показах как да контролирате модела на железопътното оформление с помощта на клавиатура. Той се справи чудесно, но имаше недостатък да изисква работа на компютър. В този Instructable, нека видим как да управляваме моделен влак, използвайки клавиатура през Arduino. Така че, без да се замисляме, нека започнем.

Стъпка 1: Гледайте видеоклипа

Image
Image

Стъпка 2: Вземете всички необходими неща

Програмирайте микроконтролера Arduino
Програмирайте микроконтролера Arduino

За този проект ще ви трябва:

  • Микроконтролер Arduino
  • PS/2 клавиатура
  • Женски конектор PS/2 (Вземете този, както е показано на снимката, той ще улесни живота ви.)
  • Модул драйвер на двигател L298N
  • 12-волтов източник на постоянен ток с токов капацитет най-малко 1A (1000mA).
  • 3 проводника от мъжки към женски джъмпер (За да свържете входовете на драйвера на двигателя към изходните щифтове на платката Arduino.)
  • 4 проводника от мъжки към мъжки джъмпер (За да свържете драйвера на двигателя към захранването и коловозите.)
  • 4 проводника от мъжки към мъжки джъмпер (За да свържете конектора PS/2 към платката Arduino.)

Стъпка 3: Програмирайте микроконтролера Arduino

Стъпка 4: Определете щифтовете на конектора PS/2

Идентифицирайте щифтовете на конектора PS/2
Идентифицирайте щифтовете на конектора PS/2
Идентифицирайте щифтовете на конектора PS/2
Идентифицирайте щифтовете на конектора PS/2

Използвайки мултицет, зададен за проверка на непрекъснатостта, и използвайки дадената картина като ориентир, маркирайте изводите на проводниците на конектора PS/2/удължителния кабел.

Стъпка 5: Свържете драйвера на двигателя към дъската Arduino

Свържете драйвера на двигателя към дъската Arduino
Свържете драйвера на двигателя към дъската Arduino

Направете следните кабелни връзки:

  • Свържете входния щифт „ENB“към щифт „D10“на платката Arduino.
  • Свържете входния щифт „IN4“към щифт „D9“на платката Arduino.
  • Свържете входния щифт „IN3“към щифт „D8“на платката Arduino.
  • Свържете два проводника от мъжки към мъжки джъмпер към изходните клеми 3 и 4, за да ги свържете по -късно към захранващия механизъм на коловоза.
  • Свържете щифта „VIN“на драйвера на двигателя към щифта „VIN“и щифта „GND“съответно към щифта „GND“на платката Arduino.

Уверете се, че кабелните връзки не са разхлабени.

Стъпка 6: Свържете конектора PS/2 към платката Arduino

Свържете конектора PS/2 към дъската на Arduino
Свържете конектора PS/2 към дъската на Arduino

Направете следните кабелни връзки:

  • Свържете „VCC“към „+5-волтовия“щифт на платката Arduino.
  • Свържете „GND“към щифта „GND“на платката Arduino.
  • Свържете „CLOCK“към щифт „D2“на платката Arduino.
  • Свържете „DATA“към щифт „D3“на платката Arduino.

Проверете два пъти схемата на извеждане на конектора PS/2, преди да извършите свързване.

Стъпка 7: Настройте тестово оформление

Настройте тестово оформление
Настройте тестово оформление

Направете прост цикъл на писта, за да тествате настройката. Уверете се, че коловозите са почистени правилно, за да предотвратите застоя на локомотива.

Стъпка 8: Свържете изходите на шофьора на двигателя към захранващия механизъм на коловоза

Свържете изходите на шофьора на двигателя към захранващия механизъм на коловоза
Свържете изходите на шофьора на двигателя към захранващия механизъм на коловоза
Свържете изходите на шофьора на двигателя към захранващия механизъм на коловоза
Свържете изходите на шофьора на двигателя към захранващия механизъм на коловоза

Свържете проводниците от мъжки към мъжки джъмпер към клемите на захранващия фидер, които преди това бяха свързани към изходните клеми на драйвера на двигателя.

Стъпка 9: Свържете клавиатурата към конектора PS/2

Свържете клавиатурата към конектора PS/2
Свържете клавиатурата към конектора PS/2
Свържете клавиатурата към конектора PS/2
Свържете клавиатурата към конектора PS/2

Стъпка 10: Поставете локомотива върху релсите

Поставете локомотива върху релсите
Поставете локомотива върху релсите

Поставете локомотива върху релсите, като подравните правилно колелата с релсите.

Стъпка 11: Свържете настройката към 12-волтов адаптер и го включете

Свържете настройката към 12-волтов адаптер и го включете
Свържете настройката към 12-волтов адаптер и го включете

Проверете още веднъж всички кабелни връзки и се уверете, че всичко е свързано на правилното място и дали кабелните връзки не са разхлабени. Включете захранващия адаптер и го включете.

Стъпка 12: Отпуснете се с клавиатурата и пуснете влака си

Стъпка 13: Какво следва ?

Ще се радвам да видя вашия проект по -долу. След като завършите този проект, не спирайте до тук и опитайте да добавите още функции към настройката. Каквото и да правите, всичко най -добро!

Препоръчано: