İçindekiler:

Arduino Kullanarak Otomatik Tren Ters Döngüsü: 10 Adım (Resimlerle)
Arduino Kullanarak Otomatik Tren Ters Döngüsü: 10 Adım (Resimlerle)

Video: Arduino Kullanarak Otomatik Tren Ters Döngüsü: 10 Adım (Resimlerle)

Video: Arduino Kullanarak Otomatik Tren Ters Döngüsü: 10 Adım (Resimlerle)
Video: Şartlı İfadeler (if-else if-else) - Robo90 Arduino Dersleri #12 2024, Kasım
Anonim
Image
Image

Ters döngüler yapmak, trenlerin yönünü değiştirmek için model tren düzenlerinde, döner tablalarla yapılamayacak şekilde yardımcı olabilir. Bu şekilde, trenleri herhangi bir duraklama veya kesinti olmadan çalıştırmak için her iki uçta bir ters döngü ile tek hat düzenleri oluşturabilirsiniz. O halde lafı fazla uzatmadan başlayalım!

Adım 1: Gerekli Tüm Eşyaları Toplayın

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

Bu proje için gerekli parça ve bileşenlerin listesi:

  • Bir Arduino mikrodenetleyici kartı, önerilenler UNO, Leonardo, MEGA'dır.
  • Bir Adafruit motor sürücü kalkanı.
  • 12 volt DC güç kaynağı (bir pil veya en az 1,5 amper akım çıkış kapasitesine sahip bir adaptör olabilir)
  • Altı erkekten erkeğe atlama teli:
  1. Katılımı motor sürücüsüne bağlamak için bir çift.
  2. Dış hattın gücünü motor sürücüsüne bağlamak için ikinci çift.
  3. İç döngüyü motor sürücüsüne bağlamak için üçüncü çift.
  • 'Algılanmış' bir parça.
  • 3 dişiden dişiye jumper kablosu (sensörü Arduino kartına bağlamak için).

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

Bilgisayarınızda Arduino IDE yoksa buradan indirin. IDE'nizde yoksa Adafruit motor sürücü kalkanı kitaplığı burada bulunabilir. Programı derlemeden önce bunu IDE'nize yüklediğinizden emin olun. Bir kitaplığı kurmak için yardıma ihtiyacınız varsa, bu bağlantıya göz atın.

3. Adım: İç Döngü İzlerini İzole Edin

İç Döngü İzlerini İzole Edin
İç Döngü İzlerini İzole Edin

4 yalıtımlı ray birleştirici kullanarak rayın iç halkasını dış raydan ayırın. Daha fazla bilgi için resme tıklayın.

Adım 4: Düzeni Yapın

Düzeni Yap
Düzeni Yap

Bu düzeni yapmak için N-ölçer Kato Unitrack kullandım. Her şey düzgün çalıştığı sürece başka herhangi bir parçayı kullanabilirsiniz.

Adım 5: Shield'i Arduino Kartına Takın ve Kablo Bağlantılarını Yapın

Shield'ı Arduino Kartına Takın ve Kablo Bağlantılarını Yapın
Shield'ı Arduino Kartına Takın ve Kablo Bağlantılarını Yapın
Shield'ı Arduino Kartına Takın ve Kablo Bağlantılarını Yapın
Shield'ı Arduino Kartına Takın ve Kablo Bağlantılarını Yapın

Motor sürücü kalkanını takmadan önce, tüm pinlerin hizalandığından emin olun ve ardından ekranı Arduino kartına sıkıca takmak için aşağı doğru itin. Kartı, analog giriş pinleri yanınızda olacak şekilde dik konumda (yukarıdaki resme bakın) tutarken aşağıdaki bağlantıları yapın:

  • +ve veya kırmızı kabloyu üst terminale ve -ve veya siyah kabloyu alt terminale bağlayarak, katılım kablolarını 'M4' olarak işaretlenmiş terminal bloğuna bağlayın.
  • Devrenin iç bölümünün güç kablolarını 'M2' ile işaretlenmiş terminal bloğuna bağlayın. Şimdilik yine de bağlayın ve daha sonra tren veya lokomotif döngü içinde yanlış yönde hareket ederse veya durursa polariteyi değiştirin.
  • Dış hattın gücünü 'M1' ile işaretlenmiş terminal bloğuna bağlayın. Aynısını daha sonra iç döngüdeki iz gücü için yapacağınız gibi yapın.

Adım 6: 'Algılanmış' Parçayı Arduino Kartına bağlayın

'Sensörlü' Parçayı Arduino Kartına bağlayın
'Sensörlü' Parçayı Arduino Kartına bağlayın

Sensörün pinlerini aşağıdaki gibi bağlayın:

  • Arduino kartının VCC ila +5 volt pini.
  • Arduino kartının GND - GND pini.
  • Arduino kartının A0 pinine OUT.

7. Adım: Lokomotifi Piste Yerleştirin

Lokomotifi Piste Yerleştirin
Lokomotifi Piste Yerleştirin

Kurulumu test etmek için lokomotifi rayın dış kısmına yerleştirin.

Adım 8: Sistemi Çalıştırın

Sistemi Güçlendirin
Sistemi Güçlendirin
Sistemi Güçlendirin
Sistemi Güçlendirin

VIN ve GND pinlerini sırasıyla 12 volt güce ve toprağa bağlayarak veya adaptörün kovan konektörünü Arduino kartının güç soketine bağlayarak Arduino kartına ve motor sürücüsüne güç verin. Tüm kablo bağlantılarını iki kez kontrol edin ve gücü açın.

Adım 9: Çalıştığını İzleyin

Her şey yolunda giderse, kurulumunuz yukarıdaki videoda gösterildiği gibi çalışmalıdır.

Adım 10: Sırada Ne Var?

Artık örnek kurulumu çalıştırdığınıza göre, trenin herhangi bir kesinti olmadan tek bir ray üzerinde her iki yönde de çalışmasını sağlamak için dış hattın diğer ucuna başka bir ters döngü daha ekleyebilirsiniz (Arduino'yu değiştirmeniz gerekecektir). Bunun için program). Bu projenin işlevselliğini artırmak için Arduino programını değiştirerek yeteneklerinizi gösterin veya bununla ne yaptığınızı bana bildirin. Bu projeyi bana yardımcı olması için yaptıysanız, bunun sizin için yararlı olup olmadığını bana bildirin.

Mutlu demiryolları dilerim. Herşey gönlünce olsun!

Önerilen: