Isi kandungan:

Sistem Monitor Cross Crossing: 5 Langkah (dengan Gambar)
Sistem Monitor Cross Crossing: 5 Langkah (dengan Gambar)

Video: Sistem Monitor Cross Crossing: 5 Langkah (dengan Gambar)

Video: Sistem Monitor Cross Crossing: 5 Langkah (dengan Gambar)
Video: KECEPATAN KERETA HYPERSONIC || Omjeys ID #shorts #shorts #viral #trandingshorts 2024, Disember
Anonim
Sistem Monitor Cross Crossing
Sistem Monitor Cross Crossing
Sistem Monitor Cross Crossing
Sistem Monitor Cross Crossing

Instruksional ini akan mengajar anda bagaimana menggunakan MatLab untuk membuat kod Arduino untuk mengawal sebahagian sistem kereta api.

Langkah 1: Bekalan

Untuk projek ini, anda memerlukan:

Komputer

Lembaga Arduino

Matlab 2017

Pencetak 3D

Kereta Api Model

2 Sensor Foto

1 Lampu LED Biru

2 Lampu LED Merah

1 Motor Servo

1 Pembesar Suara Piezzo

Kabel USB

3 330 Perintang Ohm

17 Wayar Perempuan-Perempuan

3 Perempuan-Lelaki WIres

34 Wayar Lelaki-Lelaki

4 Blok Kayu

Pita pelekat

Langkah 2: Cara Menyiapkan Papan Roti Anda

Cara Menyiapkan Papan Roti Anda
Cara Menyiapkan Papan Roti Anda
Cara Menyiapkan Papan Roti Anda
Cara Menyiapkan Papan Roti Anda

Semasa kami menyediakan papan roti kami, kami mengikuti gambar rajah dalam buku ini, mengubahnya sedikit untuk memastikan bahawa kami dapat memasukkan semua yang kami perlukan ke papan tulis.

Langkah 3: Tulis Kod Anda

Tuliskan Kod Anda
Tuliskan Kod Anda
Tuliskan Kod Anda
Tuliskan Kod Anda
Tuliskan Kod Anda
Tuliskan Kod Anda

Setelah papan anda disambungkan ke kabel dan disambungkan ke komputer anda dengan kabel USB, sudah tiba masanya untuk menulis kod MatLab anda. Input kami terdiri daripada input papan kekunci untuk memberitahu program berjalan dan sensor cahaya yang membaca lampu dan memberitahu program sama ada mereka melihat cahaya atau tidak. Sekiranya lampu tidak dibaca oleh sensor cahaya, maka program ini melakukan beberapa perkara. Perkara pertama ialah program menentukan kelajuan kereta api berdasarkan pada saat sensor cahaya pertama disekat ketika sensor cahaya kedua dibebaskan, kemudian menjalankan kod untuk menentukan kelajuan kereta api dan mengirim kotak pesan yang menyatakan sama ada kereta api bergerak terlalu laju, terlalu perlahan, atau kelajuan yang baik. Pada masa yang sama, setelah sensor pertama dihidupkan, ia memberitahu bar palang untuk menurunkan ke bawah, berkedip lampu merah, dan memainkan suara pada frekuensi yang menjengkelkan. Program ini kemudian menunggu sejumlah masa setelah kereta api melewati sensor kedua untuk menaikkan palang ke belakang, berhenti berkedip lampu, dan menghentikan suaranya.

Langkah 4: Lukis Palang Anda

Lukis Palang Anda
Lukis Palang Anda

Saya melukis Palang yang akan dipasang pada motor servo di Onshape, tetapi sistem bangunan 3D mana pun akan berfungsi. Untuk dimensi saya, saya membuat bar 3.5 "X.2" X.5 "dan menambahkan draf ke satu hujung dan 'PERHATIAN' ke kedua-dua sisi untuk penampilan. Saya juga menambahkan lubang melalui bar supaya kita dapat melekatkan lampiran servo Perkara penting yang perlu diberi perhatian ialah memberi perhatian kepada unit yang dicetak oleh pencetak 3D anda dan lukiskan bar palang anda pada dimensi tersebut.

Langkah 5: Siapkan Sistem Anda dan Uji

Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!
Sediakan Sistem Anda dan Uji Ia!

Setelah anda mengumpulkan semua komponen anda, siapkan Arduino anda, dan tuliskan kod anda, sudah waktunya untuk menyiapkannya dan mengujinya! Untuk projek kami, kami menetapkan komputer di tengah-tengah trek dan adruino kami jarak yang sama antara di mana lampu akan berada dan di mana persimpangan jalan berada. Untuk memasang lampu putih dan sensor foto, kami memasukkannya ke blok kayu sehingga cukup tinggi di atas landasan agar sensor foto membacanya tetapi cukup rendah sehingga mereka akan tersekat ketika kereta api melintas. Kemudian untuk memasang palang silang kami memasangkannya ke motor servo dan memasangnya di antara 2 berat supaya motor tidak bergerak ketika bar naik dan turun, kami bahkan mengetatkan timbangan bersama untuk sokongan tambahan. Kami kemudian mengetuk lampu merah di kedua-dua persimpangan jalan.

Setelah sistem kami disiapkan, kami menguji untuk memastikan semuanya berfungsi dengan betul dan membuat perubahan di mana kami perlu.

Disyorkan: