Isi kandungan:
- Langkah 1: Bekalan
- Langkah 2: Cara Menyiapkan Papan Roti Anda
- Langkah 3: Tulis Kod Anda
- Langkah 4: Lukis Palang Anda
- Langkah 5: Siapkan Sistem Anda dan Uji
Video: Sistem Monitor Cross Crossing: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
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
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
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
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
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:
LightMeUp! Kawalan Jalur LED Cross-platformed Realtime: 5 Langkah (dengan Gambar)
LightMeUp! Kawalan Jalur LED Cross-platformed Realtime: LightMeUp! adalah sistem yang saya cipta untuk mengendalikan Jalur LED RGB dalam masa nyata, sambil mengekalkan kos dan prestasi yang tinggi. Pelayan ditulis dalam Node.js dan untuk itu cross -platformable. Dalam contoh saya, saya menggunakan Raspberry Pi 3B untuk penggunaan jangka panjang
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sistem Bunyi): 8 Langkah (dengan Gambar)
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sound System): Saya adalah orang yang suka belajar mengenai kejuruteraan elektrik. Saya seorang sekolah menengah di Ann Richards School for Young Women Leaders. Saya membuat arahan ini untuk membantu sesiapa sahaja yang ingin menikmati muzik mereka dari Mini LG HiFi Shelf Syste
Sistem Penjejakan Basikal Dengan Makluman Orang Mati Dengan Sigfox: 7 Langkah (dengan Gambar)
Sistem Penjejakan Basikal Dengan Makluman Orang Mati Dengan Sigfox: Sistem keselamatan untuk penunggang basikal dengan ciri penjejakan dan penghantaran amaran. Sekiranya berlaku kemalangan, penggera dihantar dengan kedudukan GPS. Keselamatan untuk penunggang basikal adalah suatu keharusan, dengan basikal jalan raya atau basikal gunung kemalangan berlaku dan secepat mungkin kecemasan per
Crossing IR Beam Camera / Flash Trigger: 5 Langkah (dengan Gambar)
Crossing IR Beam Camera / Flash Trigger: Perangkat ini akan mencetuskan kamera atau unit flash untuk mengambil gambar secara automatik ketika objek (target) memasuki lokasi tertentu. Ia menggunakan dua sinar sinar inframerah bersilang untuk mengesan kehadiran sasaran dan menutup geganti yang melintasi
Selimut Robo: Merenda Selimut Menggunakan Corak Cross Stitch .: 3 Langkah (dengan Gambar)
Robo Blanket: Crochet a Blanket Menggunakan Cross Stitch Corak: Saya suka merenda. Saya telah melakukannya sejak saya kecil. Tetapi baru-baru ini saya telah menemui cara mengait gambar. Sekarang saya akan tunjukkan caranya. Anda akan memerlukan: Benang dalam pelbagai warna. Corak Cross StitchCangkuk mengait. (Saya menggunakan ukuran H) Anda boleh mendapatkan cros