Daftar Isi:

Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman: 11 Langkah
Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman: 11 Langkah

Video: Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman: 11 Langkah

Video: Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman: 11 Langkah
Video: Kecurangan penjual gas elpiji!!!!! 2024, November
Anonim
Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman
Loop Kereta Api Model Otomatis Sederhana Dengan Pelapis Halaman

Proyek ini adalah versi yang ditingkatkan dari salah satu proyek saya sebelumnya. Ini menggunakan mikrokontroler Arduino, platform prototyping open-source yang hebat, untuk mengotomatiskan tata letak kereta api model. Tata letaknya terdiri dari lingkaran oval sederhana dan halaman berpihak yang bercabang darinya untuk menampung kereta. Mikrokontroler Arduino mendapat umpan balik dari dua trek 'tersensor' yang dipasang di dua lokasi tata letak untuk menjalankan fungsi tertentu ketika kereta melintasinya.

Jadi, tanpa basa-basi lagi, mari kita mulai!

Langkah 1: Tonton Videonya

Image
Image

Tonton video di atas untuk memahami cara kerja proyek ini.

Langkah 2: Dapatkan Semua Bagian dan Barang

Memprogram Papan Arduino
Memprogram Papan Arduino

Untuk proyek ini, Anda akan memerlukan:

  • Papan mikrokontroler Arduino yang kompatibel dengan pelindung motor Adafruit v2
  • Pelindung driver motor Adafruit v2 (Pelajari lebih lanjut di sini)
  • Pelindung ekspansi (Opsional tetapi disarankan untuk memperluas koneksi pin daya dan ground untuk sensor.)
  • Dua trek 'disensor'
  • Dua set 3 kabel jumper pria ke wanita (Untuk menghubungkan trek 'tersensor' ke papan Arduino.)
  • 4 kabel jumper laki-laki ke laki-laki (2 masing-masing untuk menghubungkan daya trek dan jumlah pemilih ke terminal keluaran pelindung motor.)
  • Sumber daya DC 12 volt dengan kapasitas arus minimal 1A (1000mA)
  • Kabel USB yang sesuai (Untuk menghubungkan papan Arduino ke komputer.)
  • Komputer (Untuk memprogram mikrokontroler Arduino.)

Langkah 3: Program Papan Arduino

Pastikan Anda memiliki pustaka pelindung driver motor Adafruit v2 terpasang di IDE Anda. Buka kode Arduino untuk mendapatkan ide tentang cara kerjanya dan bagaimana Anda dapat memodifikasinya di masa mendatang untuk bereksperimen dengan pengaturan.

Hubungkan papan Arduino ke komputer Anda dan unggah kode Arduino terlampir di atasnya.

Langkah 4: Buat Tata Letak Tes

Buat Tata Letak Tes
Buat Tata Letak Tes

Klik pada gambar di atas sebelum melanjutkan untuk mendapatkan info lebih lanjut tentang tata letak. Pastikan semua sambungan rel dibuat dengan benar dan rel rel dibersihkan untuk mencegah kereta tergelincir dan/atau macet.

Langkah 5: Pasang Pelindung Motor di Papan Arduino

Pasang Pelindung Motor di Papan Arduino
Pasang Pelindung Motor di Papan Arduino

Pasang pelindung dengan hati-hati pada papan Arduino dengan menyelaraskan pin pelindung dengan kepala papan Arduino. Lakukan dengan lembut dan pastikan tidak ada pin pelindung yang tertekuk.

Langkah 6: Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor

Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor
Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor
Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor
Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor
Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor
Hubungkan Pengumpan Daya Track dan Kabel Turnout ke Pelindung Motor

Hubungkan terminal keluaran pelindung bertanda M1 ke kabel daya trek dan yang bertanda M4 ke kabel pemilih. Perhatikan bahwa pengaturan ini hanya kompatibel dengan dua jenis solenoid kawat.

Langkah 7: Hubungkan Trek 'tersensor' ke Papan Arduino

Hubungkan Trek 'disensor' ke Papan Arduino
Hubungkan Trek 'disensor' ke Papan Arduino
Hubungkan Trek 'disensor' ke Papan Arduino
Hubungkan Trek 'disensor' ke Papan Arduino
Hubungkan Trek 'disensor' ke Papan Arduino
Hubungkan Trek 'disensor' ke Papan Arduino

Pasang pelindung ekspansi pada pelindung motor dan sambungkan masing-masing pin GND dan VCC sensor ke header pelindung GND dan +5 volt. Kemudian buat koneksi pin berikut:

  • Hubungkan pin output dari sensor pertama ke pin input A0 dari papan Arduino.
  • Hubungkan pin output sensor kedua ke pin input A1 board Arduino.

Langkah 8: Tempatkan Kereta di Berpihak

Tempatkan Kereta di Berpihak
Tempatkan Kereta di Berpihak

Tempatkan kereta di pelataran halaman untuk mempersiapkan uji coba. Penggunaan alat rerailer dianjurkan untuk memastikan bahwa lokomotif dan rolling stock ditempatkan dengan benar di atas rel untuk mencegah tergelincirnya rel.

Langkah 9: Hubungkan Papan Arduino ke Power

Hubungkan Papan Arduino ke Power
Hubungkan Papan Arduino ke Power

Hubungkan sumber daya DC 12 volt ke board Arduino baik melalui blok terminal daya pelindung motor atau konektor female barrel jack dari board Arduino. Sebelum menyalakan daya, pastikan semua sambungan kabel dibuat dengan benar dan tidak ada yang longgar.

Langkah 10: Nyalakan Daya dan Tonton Kereta Anda Berjalan

Setelah menyalakan daya jika jumlah pemilih beralih ke arah yang salah atau kereta mulai bergerak ke arah yang salah, balikkan polaritas masing-masing kabel yang terhubung ke terminal keluaran pelindung motor.

Langkah 11: Apa Selanjutnya?

Jika Anda telah mencapai sejauh ini, Anda mungkin ingin sedikit bersantai dan menikmati proyek Anda. Tetapi jika Anda ingin melakukan lebih banyak hal, Anda dapat mencoba memodifikasi kode Arduino dan bereksperimen dengan pengaturan untuk melakukan sesuatu yang baru. Apa pun yang Anda lakukan, semua yang terbaik!

Direkomendasikan: