İçindekiler:

Ters Döngülerle Otomatik Model Demiryolu Düzeni: 14 Adım
Ters Döngülerle Otomatik Model Demiryolu Düzeni: 14 Adım

Video: Ters Döngülerle Otomatik Model Demiryolu Düzeni: 14 Adım

Video: Ters Döngülerle Otomatik Model Demiryolu Düzeni: 14 Adım
Video: Javascript For in Döngüsü Dizilerde Kullanımı 2024, Kasım
Anonim
Ters Döngülerle Otomatik Model Demiryolu Düzeni
Ters Döngülerle Otomatik Model Demiryolu Düzeni

Önceki Eğitimlerimden birinde, Basit Otomatik Noktadan Noktaya Model Demiryolunun nasıl yapıldığını gösterdim. Bu projenin ana dezavantajlarından biri, trenin başlangıç noktasına geri dönmek için ters yönde hareket etmek zorunda kalmasıydı. Bu düzende bir treni çalıştırmak, arkadaki lokomotif ile geri gitmesi gerektiği anlamına geliyordu. Öyleyse, bu Eğitilebilir Tabloda, trenimizin her zaman ileri yönde çalışabilmesi için her iki uçta bir ters döngü ile benzer bir düzen yapmayı öğrenelim. Başlayalım!

1. Adım: Videoyu İzleyin

Image
Image

Bu projeyi daha iyi anlamak için yukarıdaki videoyu izleyin.

2. Adım: Gerekli Tüm Şeyleri Alın

Gerekli Tüm Şeyleri Alın
Gerekli Tüm Şeyleri Alın

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

  • Elektronik sarf malzemeleri:

    • Adafruit Motor Shield V2 ile uyumlu bir Arduino mikrodenetleyici. (1)
    • Bir Adafruit Motor Shield V2.
    • 2 'Sensörlü' parça.
    • 10 erkekten erkeğe atlama teli.
    • 12 voltluk DC güç kaynağı.
  • Model demiryolu malzemeleri:

    • 2 katılım (her ters döngü için bir tane).
    • 3 parça besleyici (Biri ana hat için ve geri kalan ikisi geri döngü için).
    • 4 yalıtımlı ray birleştirici (Kullanılan katılımda "Güç Yönlendirme" özelliği yoksa 4 tane daha alın).

1. UNO, Leonardo ve benzeri herhangi bir R3 Arduino kartı kullanılabilir. Mega gibi panolar da ufak bir değişiklikle kullanılabilir (Buradan yardım alın).

Adım 3: Arduino Mikrodenetleyicisini Programlayın

Arduino Mikrodenetleyicisini Programlayın
Arduino Mikrodenetleyicisini Programlayın

Trenin düzen etrafında çalışmasını sağlamada kodun nasıl çalıştığını daha iyi anlamak için Arduino kodunu gözden geçirmenizi tavsiye ederim.

Adım 4: Turnoutların Ray Marangozlarını Değiştirin

Turnoutların Ray Marangozlarını Değiştirin
Turnoutların Ray Marangozlarını Değiştirin

Kullanılan makasların bir "Güç Yönlendirme" özelliği varsa, yalnızca en dıştaki rayların yalıtımlı ray birleştiriciler kullanılarak elektriksel olarak yalıtılması gerekir. Kullanılan makaslar bu özelliğe sahip değilse, 4 rayın da elektriksel olarak izole edilmesi gerekir.

Adım 5: Düzeni Ayarlayın

Düzeni Ayarla
Düzeni Ayarla
Düzeni Ayarla
Düzeni Ayarla

'Algılayıcı' ray, ters döngülerin her birinin girişine kurulacaktır. Ana hat ve iki ters döngünün her biri ayrı bir besleme yoluna sahip olacaktır.

Döngülerden hangisinin A ve B döngüsü olacağına karar verin. Başlangıçta trenin ilk gireceği döngü A döngüsü, diğeri B döngüsü olacaktır. Yani, A döngüsündeki katılım A ve devam eden döngü olacaktır. B döngüsünde katılım B olacaktır.

Adım 6: Arduino Kartına Motor Kalkanını Kurun ve Hat Gücünü ve Çıkışları Bağlayın

Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın
Motor Kalkanını Arduino Kartına Takın ve Hat Gücünü ve Çıkışları Bağlayın

Katılımlar:

Her iki makasın da paralel olarak ancak zıt kutuplarda bağlanması gerekir, böylece her zaman zıt yönlerde geçiş yaparlar.

  • Bağlantı A'yı resim 4'te gösterildiği gibi motor kalkanına bağlayın.
  • Bağlantı B'yi resim 5'te gösterildiği gibi motor kalkanına bağlayın.

Parça besleyiciler:

Her iki ters döngü için hat besleyicileri, trenin her iki döngüde de aynı yönde hareket etmesi için aynı polaritelerle paralel olarak bağlanmalıdır, yani, dönüşün dallı hattından girip düz taraftan ayrılır(Açıklama için 1. Adımdaki videoyu izleyin).

  • Ana hattın besleme güç kablolarını resim 5'te gösterildiği gibi motor kalkanına bağlayın. Bağlantının polaritesinin, başlangıçta trenin A döngüsüne hareket edecek şekilde olduğundan emin olun.
  • Döngülerin besleyicilerinin güç kablolarını resim 6'da gösterildiği gibi motor kalkanına bağlayın.

7. Adım: Sensörleri Bağlayın

Sensörleri Bağlayın
Sensörleri Bağlayın
Sensörleri Bağlayın
Sensörleri Bağlayın
Sensörleri Bağlayın
Sensörleri Bağlayın

Sensörlerin -ve pinini 'GND' başlığına ve +v pinlerini +5 volt başlığına bağlayın. Bir Arduino kartının 'IQREF' pimi, 5 voltluk bir mantık voltaj seviyesinde çalışan kartlar için güç sensörlerine +5 voltluk bir bağlantı olarak da kullanılabilir.

Sensörün ilk ters döngüye bitişik çıkış pinini Arduino kartının 'A0' girişine ve ikinci ters döngüye bitişik sensörün çıkış pinini Arduino kartının 'A1' giriş pinine bağlayın.

8. Adım: Tüm Kablo Bağlantılarını iki kez kontrol edin

Tüm kabloların doğru şekilde yapıldığından ve hiçbir bağlantının gevşek olmadığından emin olun.

Adım 9: Kurulumu Güce Bağlayın

Kurulumu Güç Kaynağına Bağlayın
Kurulumu Güç Kaynağına Bağlayın
Kurulumu Güç Kaynağına Bağlayın
Kurulumu Güç Kaynağına Bağlayın

Adaptörü Arduino kartının dişi DC jak konektörüne bağlayabilir veya kurulumu çalıştırmak için motor kalkanındaki terminal bloğunu kullanabilirsiniz.

Adım 10: Treni/lokomotifi Ana hatta yerleştirin

Treni/lokomotifi Ana hatta yerleştirin
Treni/lokomotifi Ana hatta yerleştirin

Özellikle buharlı lokomotifler için bir yeniden raylı araç kullanılması şiddetle tavsiye edilir. Lokomotifin tekerleklerinin ve vagonların (kullanılıyorsa) ray ile düzgün şekilde hizalandığından emin olun.

Adım 11: Kurulumu Güçlendirin

Kurulumu Güçlendirin
Kurulumu Güçlendirin

Adım 12: Treninizin Gittiğini İzleyin

Güç verildikten sonra, A döngüsündeki katılım yan tarafa ve B döngüsündeki katılım düz konuma geçmelidir. Bundan sonra, tren/lokomotif A döngüsüne doğru ilerlemeye başlamalıdır.

Bir şeyler ters giderse, motor sürücülerinin kızarmasını önlemek için kurulumu hemen kapatın.

Adım 13: Gerekirse Sorun Giderin

Belirli bir katılım yanlış şekilde değişirse, bağlantısının polaritesini tersine çevirin. Tren yanlış yönde hareket etmeye başlarsa, ray güç besleyicileri için de aynısını yapın.

Devreler doğru bir şekilde değiştirilse bile başlangıçtan bir süre sonra kurulum sıfırlanırsa, ters döngülerin iz besleyicilerinin bağlantı polaritesini kontrol edin ve akımın doğru yönde aktığından emin olun, gerekirse polariteyi ters çevirin

Adım 14: Daha İleri Git

ileri git
ileri git

Projenizi başarıyla çalıştırdıktan sonra, neden onunla uğraşmıyorsunuz? Arduino kodunu ihtiyaçlarınıza göre değiştirin, daha fazla özellik ekleyin, belki geçen bir dış cephe kaplaması? Veya birden fazla tren çalıştırın? Ne yaparsan yap, en iyisi!

Önerilen: