![Sterowany klawiaturą model układu kolejowego V2.5 | Interfejs PS / 2: 12 kroków Sterowany klawiaturą model układu kolejowego V2.5 | Interfejs PS / 2: 12 kroków](https://img.gwsigeps.com/img/circuits/keyboard-controlled-model-railway-layout-v2.5-ps/2-interface-10.jpg)
Spisu treści:
- Kieszonkowe dzieci:
- Krok 1: Obejrzyj wideo
- Krok 3: Zaprogramuj płytę Arduino i podłącz osłonę
- Krok 4: Zidentyfikuj połączenia pinowe złącza PS / 2 i podłącz je do płyty Arduino
- Krok 5: Podłącz przewody do zacisków wyjściowych silnika
- Krok 6: Skonfiguruj układ testowy
- Krok 7: Podłącz przewody wyjściowe silnika do rozjazdów i zasilania toru
- Krok 8: Podłącz klawiaturę do złącza PS / 2
- Krok 9: Umieść lokomotywę i trochę taboru na torach
- Krok 10: Podłącz do zasilania i włącz go
- Krok 11: Usiądź z klawiaturą i steruj swoim układem
- Krok 12: Idź dalej!
Korzystając z mikrokontrolerów Arduino, istnieje wiele sposobów sterowania modelami układów kolejowych. Klawiatura ma wielką zaletę posiadania wielu klawiszy, aby dodać wiele funkcji. Zobaczmy, jak możemy zacząć od prostego układu z kontrolą lokomotyw i rozjazdów. Jest to ulepszona wersja jednego z moich poprzednich projektów. Więc bez dalszych ceregieli Zacznijmy!
Kieszonkowe dzieci:
Krok 1: Obejrzyj wideo
Do tego projektu potrzebujesz:
- Płyta mikrokontrolera Arduino.
- Tarcza sterownika silnika Adafruit V2.
- Żeńskie złącze PS / 2 (pobierz to, co pokazano na zdjęciu, ułatwi pracę).
- 4 męskie i męskie przewody połączeniowe (do podłączenia żeńskiego złącza PS / 2 do płyty Arduino.)
- 4 męskie i męskie przewody połączeniowe (2 na każdy rozjazd.)
- 2 męskie i męskie przewody połączeniowe (do podłączenia zasilania toru).
- Źródło zasilania 12 V DC o wydajności co najmniej 1 A (1000 mA).
- Klawiatura PS / 2 (USB nie działa!)
- Odpowiedni kabel USB do programowania płyty Arduino.
Krok 3: Zaprogramuj płytę Arduino i podłącz osłonę
Pobierz stąd bibliotekę klawiatury PS / 2.
Aby zainstalować bibliotekę dla tarczy silnika Adafruit, goto Sketch> Dołącz bibliotekę> Zarządzaj bibliotekami i wyszukaj tarczę silnikową Adafruit V2 bibliotekę, zainstaluj ją i dobrze jest iść.
Krok 4: Zidentyfikuj połączenia pinowe złącza PS / 2 i podłącz je do płyty Arduino
Używając multimetru ustawionego na test ciągłości i wykorzystując dany obraz jako odniesienie, zaznacz styki przewodów PS / 2 złącza / przedłużacza i wykonaj następujące połączenia przewodów między złączem PS / 2 a płytą Arduino:
- Podłącz przewód „CLOCK” do styku D2.
- Podłącz przewód „DATA” do styku D3.
- Podłączyć przewód „GND” do styku „GND”.
- Podłącz przewód „+ 5-V / VCC” do styku + 5 V.
Krok 5: Podłącz przewody do zacisków wyjściowych silnika
Krok 6: Skonfiguruj układ testowy
Krok 7: Podłącz przewody wyjściowe silnika do rozjazdów i zasilania toru
Sprawdź dokładnie wszystkie połączenia okablowania i upewnij się, że nie ma poluzowanych połączeń.
Krok 8: Podłącz klawiaturę do złącza PS / 2
Krok 9: Umieść lokomotywę i trochę taboru na torach
Krok 10: Podłącz do zasilania i włącz go
Krok 11: Usiądź z klawiaturą i steruj swoim układem
Krok 12: Idź dalej!
Na klawiaturze jest wiele przycisków. Śmiało i spróbuj dodać więcej rozjazdów i funkcji do swojego układu. Cokolwiek robisz, nie zapomnij próbować nowych rzeczy i radosnego modelarstwa!