Daftar Isi:

Simple Automated Point to Point Model Railroad Menjalankan Dua Kereta: 13 Langkah (dengan Gambar)
Simple Automated Point to Point Model Railroad Menjalankan Dua Kereta: 13 Langkah (dengan Gambar)

Video: Simple Automated Point to Point Model Railroad Menjalankan Dua Kereta: 13 Langkah (dengan Gambar)

Video: Simple Automated Point to Point Model Railroad Menjalankan Dua Kereta: 13 Langkah (dengan Gambar)
Video: 220v AC dari 12v 90 Amps Alternator Kereta 1000W DIY 2024, November
Anonim
Kereta Api Model Titik ke Titik Otomatis Sederhana Menjalankan Dua Kereta
Kereta Api Model Titik ke Titik Otomatis Sederhana Menjalankan Dua Kereta

Mikrokontroler Arduino adalah cara yang bagus untuk mengotomatisasi model tata letak kereta api karena ketersediaannya yang murah, perangkat keras dan perangkat lunak sumber terbuka, dan komunitas besar untuk membantu Anda.

Untuk model rel kereta api, mikrokontroler Arduino terbukti menjadi sumber yang bagus untuk mengotomatisasi tata letaknya dengan cara yang sederhana dan hemat biaya. Proyek ini adalah contoh otomatisasi tata letak kereta api model multi-titik untuk menjalankan dua kereta api.

Proyek ini adalah versi yang ditingkatkan dari beberapa proyek otomasi kereta api model titik ke titik saya sebelumnya.

Sedikit ke dalam proyek ini:

Proyek ini berfokus pada otomatisasi tata letak kereta api model multi titik yang memiliki tiga stasiun. Ada stasiun awal, katakan 'A' yang awalnya menampung kedua kereta. Jalur utama yang meninggalkan stasiun bercabang menjadi dua jalur yang masing-masing menuju ke dua stasiun, katakan 'B' dan 'C'.

Langkah 1: Tonton Videonya

Image
Image

Tonton video di atas untuk memahami pengoperasian tata letak.

Langkah 2: Dapatkan Semua Barang yang Diperlukan

Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino

Inilah yang Anda perlukan untuk proyek ini:

  • Mikrokontroler Arduino yang kompatibel dengan pelindung motor Adafruit V2.
  • Pelindung motor Adafruit V2. (Ketahui lebih banyak tentangnya di sini.)
  • Perisai ekspansi (Opsional tetapi sangat disarankan)
  • Tiga trek 'disensor'.
  • 6 kabel jumper pria ke pria (Untuk menghubungkan jumlah pemilih dan melacak kabel daya ke pelindung motor.)
  • 3 set 3 kabel jumper pria ke wanita, total 9 (Untuk menghubungkan sensor ke papan Arduino)
  • Adaptor catu daya DC 12 volt dengan kapasitas arus minimal 1A (1000mA).
  • Kabel USB yang sesuai (Untuk menghubungkan papan Arduino ke komputer).
  • Komputer (Untuk memprogram papan Arduino)
  • Obeng kecil

Langkah 3: Program Mikrokontroler Arduino

Pastikan Anda telah menginstal library motor shield v2 Adafruit di Arduino IDE Anda, jika belum, tekan Ctrl+Shift+I, cari pelindung motor Adafruit dan unduh versi terbaru library Adafruit Motor Shield v2.

Sebelum mengunggah kode pada mikrokontroler Arduino, pastikan untuk membacanya untuk mendapatkan gambaran tentang apa yang terjadi dan bagaimana caranya.

Langkah 4: Buat Tata Letaknya

Buat Tata Letaknya
Buat Tata Letaknya

Klik pada gambar di atas untuk mengetahui lebih banyak tentang tata letak dan lokasi setiap trek 'disensor' dan jumlah pemilih.

Langkah 5: Pasang Pelindung Motor di Papan Arduino

Pasang Pelindung Motor pada Papan Arduino
Pasang Pelindung Motor pada Papan Arduino

Pasang pelindung motor pada papan Arduino dengan hati-hati menyelaraskan pin pelindung dengan penggembala papan Arduino dan pastikan tidak ada pin yang tertekuk.

Langkah 6: Hubungkan Turnouts ke Motor Shield

Hubungkan Turnouts ke Motor Shield
Hubungkan Turnouts ke Motor Shield
Hubungkan Turnouts ke Motor Shield
Hubungkan Turnouts ke Motor Shield
Hubungkan Turnouts ke Motor Shield
Hubungkan Turnouts ke Motor Shield

Buat koneksi berikut:

  • Hubungkan output pelindung motor 'M3' ke turnout 'A'.
  • Hubungkan output pelindung motor 'M4' ke turnout 'B'.

Langkah 7: Hubungkan Track Power ke Motor Shield

Hubungkan Daya Track ke Pelindung Motor
Hubungkan Daya Track ke Pelindung Motor
Hubungkan Daya Track ke Pelindung Motor
Hubungkan Daya Track ke Pelindung Motor

Hubungkan output pelindung motor 'M1' ke pengumpan daya trek yang dipasang di jalur utama.

Langkah 8: Pasang Expansion Shield pada Motor Shield

Pasang Pelindung Ekspansi pada Pelindung Motor
Pasang Pelindung Ekspansi pada Pelindung Motor

Langkah 9: Hubungkan Trek 'disensor' ke Perisai

Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai
Hubungkan Trek 'tersensor' ke Perisai

Buat koneksi berikut dengan trek 'disensor':

  • Hubungkan setiap pin sensor berlabel 'power', 'VIN' atau 'VCC' ke rel header pelindung ekspansi berlabel '+5V' atau 'VCC'.
  • Hubungkan setiap pin sensor berlabel 'GND' ke rel header pelindung ekspansi berlabel 'GND'.
  • Hubungkan output sensor A ke pin 'A0' pada board Arduino.
  • Hubungkan output sensor B ke pin 'A1' board Arduino.
  • Hubungkan output sensor C ke pin 'A2' pada board Arduino.

Langkah 10: Tempatkan Kereta di Jalur di Stasiun 'A'

Tempatkan Kereta di Rel di Stasiun 'A'
Tempatkan Kereta di Rel di Stasiun 'A'
Tempatkan Kereta di Rel di Stasiun 'A'
Tempatkan Kereta di Rel di Stasiun 'A'

Tempatkan kereta di rel stasiun A. Kereta A akan ditempatkan di jalur cabang stasiun A dan kereta B di jalur lurus. Lihat langkah 4 untuk informasi lebih lanjut. Sebuah lokomotif diesel telah digunakan di sini untuk mewakili kereta B.

Penggunaan alat rerailer dianjurkan, terutama untuk lokomotif uap.

Langkah 11: Hubungkan Setup ke Power dan Hidupkan

Hubungkan Pengaturan ke Daya dan Nyalakan
Hubungkan Pengaturan ke Daya dan Nyalakan

Setelah menyalakan penyetelan jika lokomotif mulai bergerak ke arah yang salah, balikkan polaritas sambungan daya trek dengan terminal pelindung motor. Jika salah satu pemilih beralih ke arah yang salah, Anda tahu apa yang harus dilakukan!

Langkah 12: Duduk, Santai, dan Saksikan Kereta Anda Berangkat

Jika semuanya dilakukan dengan benar, maka Anda akan melihat kereta di sideline di stasiun 'A' mulai bergerak dan operasi untuk melanjutkan seperti yang ditunjukkan dalam video di langkah pertama.

Langkah 13: Apa Selanjutnya?

Apa berikutnya?!
Apa berikutnya?!

Jika mau, Anda dapat melanjutkan dan mengotak-atik kode Arduino dan membuat perubahan sesuai dengan kebutuhan Anda. Anda dapat memperluas tata letak, menambahkan lebih banyak pelindung motor untuk menjalankan lebih banyak kereta, meningkatkan kompleksitas operasi kereta api seperti menjalankan dua kereta secara bersamaan dan sebagainya, ada daftar yang sangat panjang dari apa yang dapat Anda lakukan.

Jika mau, Anda juga dapat melihat beberapa proyek otomatisasi tata letak yang berbeda di sini.

Direkomendasikan: