Talaan ng mga Nilalaman:

Kinokontrol ng Modelong Model Train V2.0 - Interface ng PS / 2: 13 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Modelong Model Train V2.0 - Interface ng PS / 2: 13 Mga Hakbang (na may Mga Larawan)

Video: Kinokontrol ng Modelong Model Train V2.0 - Interface ng PS / 2: 13 Mga Hakbang (na may Mga Larawan)

Video: Kinokontrol ng Modelong Model Train V2.0 - Interface ng PS / 2: 13 Mga Hakbang (na may Mga Larawan)
Video: 2024 Hyundai KONA Test Drive - the most comprehensive review on KONA yet 2024, Nobyembre
Anonim
Kinokontrol ng Keyboard ng Model Train V2.0 | PS / 2 Interface
Kinokontrol ng Keyboard ng Model Train V2.0 | PS / 2 Interface

Sa isa sa aking nakaraang Instructable, ipinakita ko sa iyo kung paano makontrol ang isang modelo ng layout ng riles gamit ang isang keyboard. Ito ay mahusay ngunit may isang sagabal na nangangailangan ng isang computer upang gumana. Sa Instructable na ito, tingnan natin kung paano makontrol ang isang modelo ng tren gamit ang isang keyboard sa pamamagitan ng Arduino. Kaya, nang walang karagdagang pagtatalo, magsimula na tayo.

Hakbang 1: Panoorin ang Video

Image
Image

Hakbang 2: Kunin ang Lahat ng Kinakailangan na Bagay-bagay

Programa ang Arduino Microcontroller
Programa ang Arduino Microcontroller

Para sa proyektong ito kakailanganin mo:

  • Isang Arduino microcontroller
  • Isang PS / 2 na keyboard
  • Isang babaeng konektor ng PS / 2 (Kunin ang isa tulad ng ipinakita sa larawan, gagawing madali ang iyong buhay.)
  • Isang L298N module ng driver ng motor
  • Isang mapagkukunang kuryente na 12-volt DC na may kasalukuyang kapasidad na hindi bababa sa 1A (1000mA).
  • 3 lalaki hanggang babaeng jumper wires (Upang ikonekta ang mga input ng driver ng motor sa mga output pin ng Arduino board.)
  • 4 male to male jumper wires (Upang ikonekta ang driver ng motor sa kuryente at mga track.)
  • 4 male to male jumper wires (Upang ikonekta ang konektor ng PS / 2 sa Arduino board.)

Hakbang 3: I-program ang Arduino Microcontroller

Hakbang 4: Kilalanin ang mga Pin ng PS / 2 Connector

Tukuyin ang mga Pin ng Konektor ng PS / 2
Tukuyin ang mga Pin ng Konektor ng PS / 2
Tukuyin ang mga Pin ng Konektor ng PS / 2
Tukuyin ang mga Pin ng Konektor ng PS / 2

Gamit ang isang multimeter na nakatakda sa pagpapatuloy na pagsubok at paggamit ng naibigay na larawan bilang isang sanggunian, markahan ang mga pinout ng PS / 2 konektor / extension na mga wire ng cable.

Hakbang 5: Ikonekta ang Motor Driver sa Arduino Board

Ikonekta ang Driver ng Motor sa Arduino Board
Ikonekta ang Driver ng Motor sa Arduino Board

Gawin ang mga sumusunod na koneksyon sa mga kable:

  • Ikonekta ang input pin na 'ENB' upang i-pin ang 'D10' ng Arduino board.
  • Ikonekta ang input pin na 'IN4' upang i-pin ang 'D9' ng Arduino board.
  • Ikonekta ang input pin na 'IN3' upang i-pin ang 'D8' ng Arduino board.
  • Ikonekta ang dalawang lalaki sa mga lalaking jumper wires sa mga output terminal na 3 at 4 upang makakonekta sa ibang pagkakataon sa track power feeder.
  • Ikonekta ang pin na 'VIN' ng driver ng motor sa pin na 'VIN' at ang pin na 'GND' sa 'GND' na pin ng Arduino board ayon sa pagkakabanggit.

Siguraduhin na walang mga koneksyon sa mga kable ay maluwag.

Hakbang 6: Ikonekta ang Konektor ng PS / 2 sa Arduino Board

Ikonekta ang Konektor ng PS / 2 sa Arduino Board
Ikonekta ang Konektor ng PS / 2 sa Arduino Board

Gawin ang mga sumusunod na koneksyon sa mga kable:

  • Ikonekta ang 'VCC' sa '+ 5-volt' na pin ng Arduino board.
  • Ikonekta ang 'GND' sa pin na 'GND' ng Arduino board.
  • Ikonekta ang 'CLOCK' upang i-pin ang 'D2' ng Arduino board.
  • Ikonekta ang 'DATA' upang i-pin ang 'D3' ng Arduino board.

I-double check ang diagram ng pinout ng konektor ng PS / 2 bago gumawa ng mga koneksyon.

Hakbang 7: Mag-set up ng isang Layout ng Pagsubok

Mag-set up ng isang Layout ng Pagsubok
Mag-set up ng isang Layout ng Pagsubok

Gumawa ng isang simpleng loop ng track upang subukan ang pag-set up. Siguraduhin na ang mga track ay nalinis nang maayos upang maiwasang ma-stall ang lokomotibo.

Hakbang 8: Ikonekta ang Mga Output ng Driver ng Motor sa Track Power feeder

Ikonekta ang Mga Output ng Driver ng Motor sa Track Power feeder
Ikonekta ang Mga Output ng Driver ng Motor sa Track Power feeder
Ikonekta ang Mga Output ng Driver ng Motor sa Track Power feeder
Ikonekta ang Mga Output ng Driver ng Motor sa Track Power feeder

Ikonekta ang lalaki sa mga lalaking jumper wires sa mga power feeder track terminal na dating nakakonekta sa mga output terminal ng motor driver.

Hakbang 9: Ikonekta ang Keyboard sa Konektor ng PS / 2

Ikonekta ang Keyboard sa Konektor ng PS / 2
Ikonekta ang Keyboard sa Konektor ng PS / 2
Ikonekta ang Keyboard sa Konektor ng PS / 2
Ikonekta ang Keyboard sa Konektor ng PS / 2

Hakbang 10: Ilagay ang Locomotive sa Mga Track

Ilagay ang Lokomotibo sa Mga Track
Ilagay ang Lokomotibo sa Mga Track

Ilagay ang lokomotibo sa mga track, nakahanay nang maayos ang mga gulong sa mga daang-bakal.

Hakbang 11: Ikonekta ang Pag-setup sa 12-volt Adapter at Patayin Ito

Ikonekta ang Pag-setup sa 12-volt Adapter at Patayin Ito
Ikonekta ang Pag-setup sa 12-volt Adapter at Patayin Ito

I-double-check ang lahat ng mga koneksyon sa mga kable at tiyaking ang lahat ay nakakonekta sa tamang lugar at walang mga koneksyon sa mga kable ang maluwag. I-plug ang adapter ng power supply at i-on ito.

Hakbang 12: Umupo Bumalik Sa Iyo Keyboard at Patakbuhin ang Iyong Tren

Hakbang 13: Ano ang Susunod ?

Gusto kong makita ang iyong proyekto sa ibaba. Matapos makumpleto ang proyektong ito, huwag tumigil dito at subukang magdagdag ng maraming mga pag-andar sa pag-setup. Anuman ang gawin mo, lahat ng pinakamahusay!

Inirerekumendang: