Tentang proyek ini
Membuat tata letak kereta model adalah hobi yang hebat, mengotomatiskannya akan membuatnya jauh lebih baik! Mari kita lihat beberapa keuntungan otomatisasinya:
- Operasi berbiaya rendah: Seluruh tata letak dikendalikan oleh mikrokontroler Arduino, menggunakan driver motor L298N, biayanya hampir tidak ada dibandingkan dengan throttle kontrol kereta tradisional dan power pack.
- Ideal untuk dipasang di pajangan: Karena tidak ada campur tangan manusia yang diperlukan untuk mengontrol tata letak, Anda dapat menggunakannya pada tampilan di mana Anda tidak dapat selalu hadir untuk mengontrol kereta dan jumlah pengunjung.
- Bagus untuk penggemar mikrokontroler: Jika Anda sedang atau ingin memulai dengan Arduino dan pemrograman, ini adalah proyek yang bagus untuk melatih keterampilan Anda.
Jika Anda tertarik, Anda juga dapat memeriksa versi sebelumnya dari proyek ini yang bahkan lebih sederhana.
Jadi, tanpa basa-basi lagi, mari kita mulai!
Langkah 1:Tonton Proyek Saya Bekerja
Langkah 2:Dapatkan Semua Bagian dan Komponen
Untuk memulai, pastikan Anda memiliki semua hal berikut:
- Sebuah papan mikrokontroler Arduino, UNO lebih disukai.
- Papan driver motor H-jembatan ganda L298N.
- 6 kabel jumper pria ke pria.
- 7 kabel jumper pria ke wanita.
- Sebuah obeng.
- Adaptor catu daya 12 volt-DC.
- Segmen trek dengan sensor jarak IR terpasang di bagian bawah (saya menggunakan trek Kato S62)
Langkah 3:Unggah Program ke Papan Arduino
Unduh Arduino IDE dari sini jika Anda tidak memilikinya di komputer Anda. Kemudian unduh dan buka file yang diberikan.
Model_train_layout_with_automated_track_switching.ino
Langkah 4:Letakkan Trek dan Buat Tata Letaknya
Buat lingkaran oval dengan sisi yang lewat seperti yang ditunjukkan di atas. Pastikan jarak antara lintasan sensor dan turnout pertama kereta yang akan menyeberang setelah melintasi lintasan sensor lebih besar dari panjang kereta sedemikian rupa sehingga tidak ada bagian dari kereta yang melewati track sensor saat melintasi turnout.
Langkah 5:Skema Sirkuit Selalu Membantu
Pastikan Anda membaca skema rangkaian lengkap dan semua detailnya sebelum melanjutkan.
Langkah 6:Hubungkan Turnouts ke Output dari Papan Driver L298N
Hubungkan kabel merah dan hitam dari kedua turnout masing-masing satu sama lain, menghasilkan koneksi paralel. Kemudian, sambungkan kabel merah ke out4 dan kabel hitam ke terminal out3 papan driver motor.
Langkah 7:Hubungkan Jalur Pengumpan Daya ke Output Sisa Papan Driver L298N
Hubungkan kabel putih pemasok daya ke out1 dan kabel biru ke terminal out2 pada papan driver motor.
Langkah 8:Hubungkan Papan Driver L298N ke Pin Daya Papan Arduino
Hubungkan pin 12 volt ke pin VIN board Arduino, pin GND ke pin GND board Arduino, dan sebaiknya pin 5 volt driver motor ke pin 5 volt board Arduino.
Langkah 9:Hubungkan Sensor ke Papan Arduino
Hubungkan pin VCC dari sensor ke pin 5 volt board Arduino, pin GND ke pin GND board Arduino, dan pin OUT ke pin A0 board Arduino.
Langkah 10:Hubungkan Pin Input Driver Motor ke Papan Arduino
Hubungkan pin digital board Arduino ke pin input board driver motor sebagai berikut:
- H9 sampai IN1
- H10 sampai IN2
- H11 hingga IN3
- H12 hingga IN4
Langkah 11:Tempatkan Kereta di Jalurnya
Setelah memeriksa semua sambungan kabel, letakkan kereta di dinding.
Langkah 12:Nyalakan Pengaturan
Nyalakan penyetelan dan pastikan turnout dialihkan ke sisi, jika tidak maka balikkan saja koneksi turnout yang dibuat dengan driver motor. Juga, pastikan kereta mulai bergerak ke arah depan. Membalikkan koneksi feeder track dengan pengemudi motor jika kereta bergerak ke arah yang salah.
Langkah 13:SELESAI!
Proyek ini selesai, untuk saat ini. Anda dapat mengotak-atik kode Arduino untuk mengubah fungsionalitas tata letak, menambahkan lebih banyak sisi, dll. Semuanya dapat disesuaikan! Saya ingin tahu tentang modifikasi apa pun yang Anda buat untuk proyek ini. Beri tahu saya di komentar di bawah. Semua yang terbaik!
Kode
- Model_train_layout_with_automated_track_switching.ino
Model_train_layout_with_automated_track_switching.inoArduino
Tidak ada pratinjau (hanya unduhan).
Skema
Pastikan Anda melalui skema dengan hati-hati.