İçindekiler:

Klavye Kontrollü Model Demiryolu Düzeni V2.5 - PS/2 Arayüzü: 12 Adım
Klavye Kontrollü Model Demiryolu Düzeni V2.5 - PS/2 Arayüzü: 12 Adım

Video: Klavye Kontrollü Model Demiryolu Düzeni V2.5 - PS/2 Arayüzü: 12 Adım

Video: Klavye Kontrollü Model Demiryolu Düzeni V2.5 - PS/2 Arayüzü: 12 Adım
Video: 2)A9A_Patent _SanayiDevrimleri _BTTDersi_ 21-10-2020 2024, Temmuz
Anonim
Klavye Kontrollü Model Demiryolu Düzeni V2.5 | PS/2 Arayüzü
Klavye Kontrollü Model Demiryolu Düzeni V2.5 | PS/2 Arayüzü

Arduino mikro denetleyicilerini kullanarak, model demiryolu yerleşimlerini kontrol etmenin birçok yolu vardır. Bir klavyenin, birçok işlev eklemek için çok sayıda tuşa sahip olması gibi büyük bir avantajı vardır. Şimdi lokomotif ve katılım kontrolü ile basit bir yerleşim planı ile nasıl başlayacağımıza bakalım. Bu, önceki projelerimden birinin yükseltilmiş versiyonu. O halde lafı fazla uzatmadan başlayalım!

1. Adım: Videoyu İzleyin

Image
Image

2. Adım: Her Şeyi Alın

Arduino Kartını Programlayın ve Kalkanı Takın
Arduino Kartını Programlayın ve Kalkanı Takın

Bu proje için ihtiyacınız olacak:

  • Arduino mikrodenetleyici kartı.
  • Bir Adafruit motor sürücü kalkanı V2.
  • Bir dişi PS/2 konektörü (Resimde gösterileni alın, işinizi kolaylaştıracaktır.)
  • 4 erkekten erkeğe atlama kablosu (Dişi PS/2 konektörünü Arduino kartına bağlamak için.)
  • 4 erkekten erkeğe atlama kablosu (her katılım için 2)
  • 2 erkekten erkeğe atlama kablosu (İz gücünü bağlamak için.)
  • En az 1A(1000 mA) akım kapasitesine sahip 12 volt DC güç kaynağı.
  • Bir PS/2 klavye (USB bir çalışmayacak!)
  • Arduino kartını programlamak için uygun bir USB kablosu.

Adım 3: Arduino Kartını Programlayın ve Kalkanı Takın

Arduino Kartını Programlayın ve Kalkanı Takın
Arduino Kartını Programlayın ve Kalkanı Takın

PS/2 klavye kütüphanesini buradan edinin.

Adafruit motor shield kitaplığını kurmak için Sketch>Include Library>Kütüphaneleri yönet'e gidin ve Adafruit motor shield V2 kitaplığını arayın, kurun ve hazırsınız.

Adım 4: PS/2 Konektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın

PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın
PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın
PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın
PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın
PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın
PS/2 Konnektörünün Pin Bağlantılarını Belirleyin ve Arduino Kartına Bağlayın

Süreklilik testi için bir multimetre seti kullanarak ve verilen resmi referans olarak kullanarak, PS/2 konnektör/uzatma kablosu tellerinin pin çıkışlarını işaretleyin ve PS/2 konnektörü ile Arduino kartı arasında aşağıdaki kablo bağlantılarını yapın:

  • 'SAAT' kablosunu D2 pinine bağlayın.
  • 'DATA' kablosunu D3 pinine bağlayın.
  • 'GND' kablosunu 'GND' pinine bağlayın.
  • '+5-volt/VCC' kablosunu +5-volt pinine bağlayın.

Adım 5: Kabloları Motor Çıkış Terminallerine Bağlayın

Kabloları Motor Çıkış Terminallerine Bağlayın
Kabloları Motor Çıkış Terminallerine Bağlayın

6. Adım: Bir Test Düzeni Ayarlayın

Bir Test Düzeni Ayarlayın
Bir Test Düzeni Ayarlayın

Adım 7: Motor Çıkış Kablolarını Turnouts ve Track Gücüne Bağlayın

Motor Çıkış Kablolarını Turnoutlara ve İz Gücüne Bağlayın
Motor Çıkış Kablolarını Turnoutlara ve İz Gücüne Bağlayın

Tüm kablo bağlantılarını iki kez kontrol edin ve kablo bağlantılarının gevşek olmadığından emin olun.

Adım 8: Klavyeyi PS/2 Konektörüne Bağlayın

Klavyeyi PS/2 Konektörüne Bağlayın
Klavyeyi PS/2 Konektörüne Bağlayın
Klavyeyi PS/2 Konektörüne Bağlayın
Klavyeyi PS/2 Konektörüne Bağlayın

Adım 9: Lokomotifi ve Bazı Demiryolu Araçları Raylara Yerleştirin

Lokomotifi ve bazı vagonları raylara yerleştirin
Lokomotifi ve bazı vagonları raylara yerleştirin

Adım 10: Güce Bağlayın ve Açın

Güce Bağlayın ve Açın
Güce Bağlayın ve Açın

11. Adım: Klavyenizle Arkanıza yaslanın ve Düzeninizi Çalıştırın

Adım 12: Daha İleri Gidin

Klavyede çok fazla düğme kaldı. Devam edin ve düzeninize daha fazla katılım ve işlev eklemeyi deneyin. Ne yaparsan yap, yeni şeyler denemeye devam etmeyi unutma!

Önerilen: