İçindekiler:

Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü: 11 Adım
Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü: 11 Adım

Video: Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü: 11 Adım

Video: Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü: 11 Adım
Video: 24-Civil-3D-Koridor Modelinden Nokta Üretme 2024, Kasım
Anonim
Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü
Yard Siding ile Basit Otomatik Model Demiryolu Döngüsü

Bu proje, önceki projelerimden birinin yükseltilmiş bir versiyonudur. Bu, bir model demiryolu düzenini otomatikleştirmek için harika bir açık kaynaklı prototipleme platformu olan bir Arduino mikro denetleyicisini kullanır. Düzen, basit bir oval döngüden ve ondan treni barındırmak için dallara ayrılan bir avludan oluşur. Arduino mikrodenetleyici, tren üzerlerinden geçtiğinde belirli işlevleri yerine getirmek için yerleşimin iki yerine kurulan iki 'algılanmış' raydan geri bildirim alır.

O halde lafı fazla uzatmadan başlayalım!

1. Adım: Videoyu İzleyin

Image
Image

Bu projenin nasıl çalıştığını anlamak için yukarıdaki videoyu izleyin.

2. Adım: Tüm Parçaları ve Malzemeleri Alın

Arduino Kartını Programlayın
Arduino Kartını Programlayın

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

  • Adafruit motor kalkanı v2 ile uyumlu bir Arduino mikrodenetleyici kartı
  • Bir Adafruit motor sürücü kalkanı v2(Bunun hakkında daha fazla bilgiyi burada bulabilirsiniz)
  • Genişletme kalkanı (İsteğe bağlı, ancak sensörler için güç ve topraklama pimi bağlantılarını genişletmek için önerilir.)
  • İki 'algılanmış' parça
  • 3 erkek-dişi jumper kablodan oluşan iki set('Sensörlü' parçaları Arduino kartına bağlamak için.)
  • 4 erkekten erkeğe atlama kablosu (2'şer adet ray gücünü ve katılımı motor blendajının çıkış terminallerine bağlamak için.)
  • Akım kapasitesi en az 1A(1000mA) olan 12 voltluk bir DC güç kaynağı
  • Uygun bir USB kablosu (Arduino kartını bir bilgisayara bağlamak için.)
  • Bir bilgisayar(Arduino mikrodenetleyicisini programlamak için.)

Adım 3: Arduino Kartını Programlayın

IDE'nizde Adafruit motor sürücü kalkanı v2 kitaplığının kurulu olduğundan emin olun. Nasıl çalıştığı ve kurulumu denemek için gelecekte nasıl değiştirebileceğiniz hakkında bir fikir edinmek için Arduino kodunu gözden geçirin.

Arduino kartını bilgisayarınıza bağlayın ve ekli Arduino kodunu üzerine yükleyin.

4. Adım: Bir Test Düzeni Yapın

Test Düzeni Yapın
Test Düzeni Yapın

Düzen hakkında daha fazla bilgi almak için devam etmeden önce yukarıdaki resme tıklayın. Tüm ray bağlantılarının düzgün yapıldığından ve trenin raydan çıkmasını ve/veya durmasını önlemek için rayların temizlendiğinden emin olun.

Adım 5: Motor Kalkanını Arduino Kartına Takın

Motor Kalkanını Arduino Kartına Takın
Motor Kalkanını Arduino Kartına Takın

Kalkanın pinlerini Arduino kartının başlıklarıyla hizalayarak kalkanı Arduino kartına dikkatlice takın. Bunu nazikçe yapın ve kalkanın hiçbir piminin bükülmediğinden emin olun.

Adım 6: Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına bağlayın

Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın
Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın
Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın
Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın
Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın
Hat Güç Besleyicisini ve Turnout Tellerini Motor Kalkanına Bağlayın

Ekranın M1 olarak işaretlenmiş çıkış terminallerini hat güç kablolarına ve M4 olarak işaretlenmiş olanları da dönüş kablolarına bağlayın. Kurulumun yalnızca iki telli solenoid tipi turnike ile uyumlu olduğunu unutmayın.

Adım 7: 'Algılanmış' İzleri Arduino Kartına bağlayın

'Algılanmış' Parçaları Arduino Kartına Bağlayın
'Algılanmış' Parçaları Arduino Kartına Bağlayın
'Algılanmış' Parçaları Arduino Kartına Bağlayın
'Algılanmış' Parçaları Arduino Kartına Bağlayın
'Algılanmış' Parçaları Arduino Kartına Bağlayın
'Algılanmış' Parçaları Arduino Kartına Bağlayın

Genişletme kalkanını motor kalkanına takın ve her sensörün GND ve VCC pinlerini blendajın GND ve +5-volt başlıklarına bağlayın. Ardından aşağıdaki pin bağlantılarını yapın:

  • İlk sensörün çıkış pinini Arduino kartının A0 giriş pinine bağlayın.
  • İkinci sensörün çıkış pinini Arduino kartının A1 giriş pinine bağlayın.

Adım 8: Treni Dış Cephe Kaplamasına Yerleştirin

Treni Dış Cepheye Yerleştirin
Treni Dış Cepheye Yerleştirin

Test sürüşüne hazırlanmak için treni avluya yerleştirin. Raydan çıkmaları önlemek için lokomotifin ve vagonların raylara düzgün bir şekilde yerleştirilmesini sağlamak için bir yeniden raylı araç kullanılması önerilir.

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

Arduino Kartını Güce Bağlayın
Arduino Kartını Güce Bağlayın

12 volt DC güç kaynağını, motor kalkanının güç terminal bloğu veya Arduino kartının dişi varil jakı konektörü aracılığıyla Arduino kartına bağlayın. Gücü açmadan önce, tüm kablo bağlantılarının doğru yapıldığından ve hiçbirinin gevşek olmadığından emin olun.

Adım 10: Gücü Açın ve Treninizin Gittiğini İzleyin

Gücü açtıktan sonra, katılım yanlış yöne geçerse veya tren yanlış yönde hareket etmeye başlarsa, motor kalkanının çıkış terminallerine bağlı ilgili kabloların kutuplarını ters çevirin.

Adım 11: Sırada Ne Var?

Buraya kadar geldiyseniz, biraz rahatlamak ve projenizin tadını çıkarmak isteyebilirsiniz. Ancak daha fazla şey yapmak istiyorsanız, Arduino kodunu değiştirmeyi deneyebilir ve yeni bir şey yapmak için kurulumu deneyebilirsiniz. Ne yaparsan yap, en iyisi!

Önerilen: