Isi kandungan:

RC Meriam: 11 Langkah
RC Meriam: 11 Langkah

Video: RC Meriam: 11 Langkah

Video: RC Meriam: 11 Langkah
Video: Meme Modern Warship,,,Yamato gets bullied again 🤣🤣#modernwarships#game #memes 2024, November
Anonim
RC Meriam
RC Meriam

Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com)

Langkah 1: Apa yang Anda Perlu

Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu
Apa yang Anda Perlu

Komponen badan

-2 roda (dicetak 3d atau anda mahu merancangnya)

-Chassis - Sebaiknya dibuat dari sesuatu yang boleh dibentuk dengan mudah, seperti digerudi, potong laser dan lain-lain. Ini kerana kita akan mempunyai banyak pendawaian dan dengan itu perlu membuat port di casis untuk memasang komponen elektrik meriam.

Komponen Elektrik

-Papan Arduino Uno

-Jauh

- Sensornya

-Dc motor stepper / speed

-Banyak kabel dan kabel lompat

Papan -V.2 (tidak diperlukan tetapi membuat sambungan lebih teratur dan lebih mudah dijalankan)

-12v bateri dan pek bateri (bekalan kuasa)

-L298 pemandu motor

Langkah 2: Memasang Binaan Elektrik Meriam

Memasang Binaan Elektrik Meriam
Memasang Binaan Elektrik Meriam

Sambungkan motor laju DC ke pemacu motor L298

-Jalankan wayar individu dari motor Dc speed / stepper dan pasangkannya ke port modul L298. Ini adalah komponen yang akan menggerakkan motor.

Langkah 3: Sambungkan Sensor Ir ke Papan V5

Sambungkan Ir Sensor ke Papan V5
Sambungkan Ir Sensor ke Papan V5

Sambungkan sensor Ir ke Papan V5. Ini adalah bahagian yang akan membolehkan pengguna mengawal kereta melalui Ir jauh. Ini dilakukan dengan hanya memasukkan kabel dari sensor IR ke port yang bertuliskan "Ir sensor"

Langkah 4: Tetapkan Papan V5 Ke Arduino Uno

Tetapkan Papan V5 Ke Atas Arduino Uno
Tetapkan Papan V5 Ke Atas Arduino Uno

-Ini adalah bahagian yang baik untuk menggunakan papan V5, ini menjadikan hubungan ini mudah. Ia dirancang untuk "beg-pack" ke Arduino Uno dan dengan itu menjimatkan banyak pendawaian dan membuat sambungan kelihatan lebih kemas. Pastikan pin anda sesuai dengan betul, iaitu (port GND ke ground, analog ke analog dll) ini untuk mengelakkan port membengkokkan atau merosakkan.

Langkah 5: Sambungkan Bekalan Kuasa ke Papan Arduino

Sambungkan Bekalan Kuasa ke Papan Arduino
Sambungkan Bekalan Kuasa ke Papan Arduino
Sambungkan Bekalan Kuasa ke Papan Arduino
Sambungkan Bekalan Kuasa ke Papan Arduino

Dengan menggunakan pek bateri untuk ini juga, menjadikan elemen ini juga dapat menjimatkan banyak pendawaian dan kelihatan lebih elegan. Amat disyorkan. Pek bateri ini yang selalunya murah, juga dilengkapi dengan suis hidup dan mati sendiri. Cukup sambungkan soket kuasa (pastikan port yang serasi dengan arduino) ke arduino.

Langkah 6: Susun Atur Litar Keseluruhan

Susun atur Litar Keseluruhan
Susun atur Litar Keseluruhan

Inilah yang berlaku di bawah tudung.

-Motor kelajuan yang dipacu oleh L298

- Sensor Ir disambungkan ke papan V5.

- Bekalan kuasa 12v

- Semua komponen elektrik dihidupkan / dibumikan menggunakan landasan yang diperlukan.

Langkah 7: Kod dan Prinsip Kerja

Kod dan Prinsip Kerja
Kod dan Prinsip Kerja

Meriam pada dasarnya dikendalikan sepenuhnya melalui alat kawalan jauh Ir dan akan menjadi fokus utama untuk tujuan pengaturcaraan. Sistem kawalan Ir terdiri daripada menghantar dan menerima maklumat. Pengiriman dilakukan dari jarak jauh dan penerimaan dilakukan oleh sensor Ir. Alat kawalan jauh menghantar isyarat melalui kod nadi binari, seperti instrumen sehari-hari yang lain. Agar tidak membingungkan sensor dan mengelakkan mengambil kod nadi yang salah, adalah praktik umum untuk memodulasinya pada frekuensi pembawa tertentu yang kemudian sensor dapat menyaring dan menerima sebagai perintah yang unik.

Langkah 8: Termasuk Perpustakaan IR

Termasuk Perpustakaan IR
Termasuk Perpustakaan IR

-Ada banyak perpustakaan ir dalam talian yang dapat dimasukkan ke dalam sketsa arduino untuk memudahkan pengaturcaraan alat kawalan jauh. Ini boleh didapati seperti di

www.liquidcrystal.com

www.elegoo.com

Setelah memuat turun perpustakaan, masukkan ke dalam lakaran awal anda, (lihat gambar di atas).

Terdapat juga "contoh lakaran" dalam program, salah satunya adalah untuk sistem Ir. Ini juga akan menjadi titik permulaan yang baik. (lihat gambar di atas)

Termasuk juga fail kristal cair dengan beberapa sifat perpustakaan.

Langkah 9: Programkan Kunci yang Ingin Anda Gunakan

Atur Kunci yang Anda Inginkan
Atur Kunci yang Anda Inginkan

Meriam bergerak ke depan, ke belakang dan menghala ke kiri dan kanan. Oleh itu, kami memerlukan kunci untuk menjalankan operasi ini. Kami dapat menyelesaikan tugas menetapkan kunci untuk melakukan perkara tertentu dengan memanfaatkan nilai kunci unik mereka. Kami kemudian dapat menetapkan nilai-nilai kunci ini untuk mempunyai fungsi tertentu dengan menggunakan fungsi #define.

cth

#sertakan

#tentukan F 16736925

#tentukan B 16754775

di mana "F" adalah pemboleh ubah yang berkaitan dengan maju dan digit di sebelahnya, nilai kunci unik untuk melakukan tugas ini.

Menetapkan komponen tertentu ke "tinggi" atau "rendah" akan melaksanakan tujuan tertentu. cth. Dalam kod kami jika kami ingin meriam maju, kami akan menetapkan pin output pada motor dc ke tinggi, menyebabkan kereta bergerak. Sketsa lengkap semua ini akan diberikan pada akhir.

Langkah 10: Selesaikan Kod dan Pergi

-Jika anda tidak biasa dengan pengekodan, jangan takut, terdapat banyak kod dan contoh dalam talian yang boleh anda ikuti untuk meriam bergerak. Inilah kod terakhir saya untuk meriam ini, ia diambil dari www.elegoo.com dan disesuaikan agar sesuai dengan kriteria untuk tujuan meriam ini.

Langkah 11: Muat naik Kod Anda dan Uji Keluarnya

Muat Naik Kod Anda dan Uji Keluarnya
Muat Naik Kod Anda dan Uji Keluarnya

Sekiranya semuanya berjalan lancar, anda mesti dapat meriam anda bergerak. Pastikan anda ingat untuk mengecas bateri dan hidupkan. Juga, jangan jalankan meriam semasa dipasang ke komputer. Ini boleh membahayakan beberapa bahagian sensitif di bangunan anda.

Semoga berjaya!

Disyorkan: