İçindekiler:
- 1. Adım: Videoyu İzleyin
- 2. Adım: Tüm Parçaları ve Bileşenleri Alın
- Adım 3: Arduino Programını Arduino Mikrodenetleyicisine Yükleyin
- Adım 4: Düzeni Yapın
- Adım 5: Turnout'ları Motor Sürücüsüne Bağlayın
- Adım 6: Motor Sürücüsünü Hat Güç Besleyicisine Bağlayın
- Adım 7: Motor Sürücüsünü Arduino Kartına Bağlayın
- Adım 8: 'Algılanmış' İzleri Arduino Kartına bağlayın
- Adım 9: Arduino Kartını Güce Bağlayın
- Adım 10: Demiryolu Araçları ve Lokomotifi Raylara Yerleştirin
- Adım 11: Tüm Kablo Bağlantılarını ve Trenleri Kontrol Edin
- Adım 12: Gücü Açın ve Treni Çalıştırın
- Adım 13: Projeyi Değiştirin
Video: Otomatik Geçiş Dış Cephe Kaplamalı Model Demiryolu Düzeni (V2.0): 13 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu proje, önceki model demiryolu otomasyon projelerinden biri olan Otomatik Dış Cephe Kaplamalı Model Demiryolu Düzeni'nin bir güncellemesidir. Bu versiyon, lokomotifin vagon ile bağlanması ve ayrılması özelliğini ekler. Demiryolu düzeninin işleyişi aşağıdaki gibidir:
- Lokomotif ana hattan başlayacak ve vagonlarla birleşmek için bordaya doğru ilerleyecek.
- Lokomotif çiftleşecek ve treni bordadan ana hatta götürecek.
- Tren hareket etmeye başlayacak, hızlanacak, düzen etrafında birkaç tur atacak ve yavaşlayacaktır.
- Lokomotif, treni, vagonlardan ayrılacağı ve daha da ilerleyeceği son döngüde yan hattına geri götürecektir.
- Lokomotif, ray etrafında bir tur yapacak, yavaşlayacak ve başlangıçta başladığı yerde duracaktır.
- Lokomotif belirli bir süre bekleyecek ve tüm işlem tekrarlanacaktır.
O halde lafı fazla uzatmadan başlayalım!
1. Adım: Videoyu İzleyin
Önceki adımda açıklanan tüm demiryolu operasyonunun nasıl gerçekleştiğine dair tam bir fikir edinmek için videoyu izleyin.
2. Adım: Tüm Parçaları ve Bileşenleri Alın
Artık işlerin nasıl gideceğini biliyorsunuz, bu yüzden başlamak için aşağıda listelenen tüm parçaları ve bileşenleri edinin!
- Bir Arduino mikro denetleyicisi (Herhangi bir Arduino kartı kullanılabilir ancak pin bağlantılarına dikkat edin.)
- Bir L298N motor sürücü modülü (Bu tip motor sürücüsü, kapasitesi ve fiyatı ile ilgili olarak tavsiye edilir.)
- 5 erkek - dişi jumper kablosu (Motor sürücüsünün giriş pinlerini Arduino kartının dijital çıkış pinlerine bağlamak için.)
- 3 erkek-dişi jumper kablo seti, toplam 6 adet (Sensörleri Arduino kartına bağlamak için.)
- 6 adet devre tahtası atlama kablosu (İkisi ray gücünü motor sürücüsünün bir çıkışına bağlamak için ve dördü motor sürücüsünün diğer çıkışına dış cephe kaplamasının iki ucunu bağlamak için.)
- İki 'algılanmış' parça.
- 12 voltluk bir güç kaynağı(Mevcut kapasite en az 1A.)
- Arduino kartını bilgisayara bağlamak için uygun bir USB kablosu (Programlama için).
- Bir bilgisayar(Tabii ki:)
- Düzeni yapmak için izler.
Adım 3: Arduino Programını Arduino Mikrodenetleyicisine Yükleyin
Arduino IDE'yi buradan alın. İşlemin nasıl çalışacağını anlamak için kodu gözden geçirin.
Adım 4: Düzeni Yapın
Düzen, lokomotifin borda hattından ayrılmadan önce vagonlardan ayrılmasına izin vermek için, borda hattının çıkışında manyetik bir ayırma rayına sahip bir geçiş kaplaması içerecektir. Lokomotifin tali hattı terk ettiğini veya hattın belirli bir bölümünü geçtiğinde mikro denetleyiciye bildirmek için borda hattından hemen sonra 'algılanmış' bir hat kurulacaktır.
Başka bir "algılanmış" ray, borda hattından önce, bu "algılanmış" hat ile borda hattı arasındaki hat uzunluğunun, trenin hareket yönüne göre trenin uzunluğundan daha büyük olacağı şekilde kurulacaktır.
Düzeni kurduktan sonra, trenin sorunsuz çalışmasını sağlamak için rayların temiz olduğundan emin olun.
Adım 5: Turnout'ları Motor Sürücüsüne Bağlayın
Her iki katılımı da paralel olarak bağlayın (birinin +ve ve -ve'si sırasıyla diğerinin +ve ve -ve'sine). Paralel kablolu bağlantıları, motor sürücü modülünün 'OUT1' ve 'OUT2' olarak işaretlenmiş çıkış pinlerine bağlayın. Kurulumu açtıktan sonra yanlış yöne geçerlerse, motor sürücüsünün çıkışına olan katılım bağlantısını tersine çevirmeniz gerekebilir.
Adım 6: Motor Sürücüsünü Hat Güç Besleyicisine Bağlayın
Hat güç besleyicisinin kablolarını motor sürücüsünün 'OUT3' ve 'OUT4' olarak işaretlenmiş çıkış pinlerine bağlayın. Kurulumu açtıktan sonra lokomotif yanlış yönde hareket etmeye başlarsa, kablo bağlantısının polaritesini tersine çevirmeniz gerekebilir.
Adım 7: Motor Sürücüsünü Arduino Kartına Bağlayın
Motor sürücüsünün 'ENB' ile işaretli pininden jumper konnektörünü çıkarın. Motor sürücü modülünün '+12-V' terminalini Arduino kartının 'VIN' pinine bağlayın. Motor sürücü modülünün 'GND' pinini Arduino kartının 'GND' pinine bağlayın. Motor sürücüsü ile Arduino kartı arasında aşağıdaki bağlantıları yapın:
Motor sürücüsü -> Arduino kartı
IN1 -> D12
IN2 -> D11
IN3 -> D9
IN4 -> D8
TR -> D10
Adım 8: 'Algılanmış' İzleri Arduino Kartına bağlayın
Sensörlerin 'VCC' pinlerini Arduino kartının '+5-volt' pinine bağlayın. Sensörlerin 'GND' pinlerini Arduino kartının 'GND' pinine bağlayın.
Dış cephe kaplamasının çıkışındaki sensörün 'OUT' pinini Arduino kartının 'A1' pinine bağlayın. Kalan sensörün 'OUT' pinini Arduino kartının 'A0' pinine bağlayın.
Adım 9: Arduino Kartını Güce Bağlayın
Arduino kartını güç jakı aracılığıyla 12 voltluk bir DC güç kaynağına bağlayın.
Adım 10: Demiryolu Araçları ve Lokomotifi Raylara Yerleştirin
Bir yeniden ray aracı kullanarak, lokomotifi ana hatta ve vagonları dış cephe kaplamasına yerleştirin.
Adım 11: Tüm Kablo Bağlantılarını ve Trenleri Kontrol Edin
Lokomotifin ve vagonların raydan çıkmadığından emin olun. Tüm kablo bağlantılarını iki kez kontrol edin ve güç bağlantılarının kutuplarına dikkat edin.
Adım 12: Gücü Açın ve Treni Çalıştırın
Her şey yolunda gittiyse videodaki gibi lokomotifinizin hareket etmeye ve çalışmaya başladığını görmelisiniz. Lokomotif yanlış yönde hareket etmeye başlarsa veya sapanlar yanlış yöne geçerse, motor sürücü modülünün çıkış terminali ile kablo bağlantılarının kutuplarını ters çevirin.
Adım 13: Projeyi Değiştirin
Devam edin ve daha fazla fonksiyon eklemek, daha fazla tren çalıştırmak, daha fazla katılım eklemek vb. için Arduino kodu ve tasarımı ile uğraşın. Ne yaparsan yap, en iyisi!