Isi kandungan:

Cara Membuat Rover Terkawal Gerakan: 4 Langkah
Cara Membuat Rover Terkawal Gerakan: 4 Langkah

Video: Cara Membuat Rover Terkawal Gerakan: 4 Langkah

Video: Cara Membuat Rover Terkawal Gerakan: 4 Langkah
Video: Tutorial Darbuka - Cara Roll Biar Cepet Bisa 2024, November
Anonim
Image
Image

Berikut adalah arahan untuk membina rover terkawal isyarat (rover tele dikendalikan). Ia terdiri daripada unit rover yang mempunyai sensor penghindaran perlanggaran di atas kapal. Pemancar bukannya alat kawalan jauh yang canggung adalah sarung tangan yang sejuk yang dapat dipakai di tangan dan kemudian dipindahkan untuk menghantar isyarat ke rover menggunakan gerakan tangan. Isyarat RF digunakan untuk komunikasi.

Projek ini berpotensi digunakan dalam pemeriksaan kenderaan di bawah badan (untuk keselamatan atau penyelenggaraan) selain akhirnya digunakan untuk menerbangkan drone.

Bekalan

Arduino / Genuino UNO (dengan kabel UNO) x2

Bateri Li-ion (12V) x1

Kabel Jumper (Lelaki ke lelaki, lelaki ke wanita, wanita ke wanita) masing-masing x40

Papan roti x1

Modul Pemandu Motor L298 x1

Giroskop MPU6050 x1

Penerima RF dan Pemancar masing-masing x1

Sensor Ultrasonik x1

Penyediaan casis x1

Pemegang Bateri (sering disertakan dengan casis) x1

Tukar (sering disertakan dengan casis) x2

Jalur Kawat x1

De-soldering Pump (tidak perlu) x1

Pita Sisi Dua x1

Langkah 1: Diagram Litar dan Teori:

Diagram dan Teori Litar
Diagram dan Teori Litar
Diagram dan Teori Litar
Diagram dan Teori Litar

Penyediaan Pemancar: Pendek kata, kita perlu mengambil bacaan dari giroskop dan menghantarnya ke pemancar melalui Arduino.

Penyediaan Penerima: Kita perlu menerima data yang dikirimkan (menggunakan penerima), dan memutar roda sesuai dengan data yang diterima *. Pada masa yang sama, kita juga perlu memastikan bahawa rover berada pada jarak minimum objek di depannya (pengesanan halangan). Kami akan menggunakan komunikasi I2C untuk projek ini. * Fakta menarik mengenai projek ini: Kod ini memproses data analog dan menggerakkan rover mengikut tahap gerakan tangan. Oleh itu, kita perlu mengembangkan logik untuk membuat rover menuju ke arah yang betul dengan kelajuan yang berbeza-beza.

Langkah 2: Membangun Rover:

Langkah 1 (Pasang casis):

Pasang casis untuk dijadikan landasan untuk rover anda. Ini adalah langkah yang cukup mudah dan anda harus dilakukan dalam masa yang singkat.

Langkah 2 (Periksa semua komponen):

Periksa semua sensor dengan menghubungkannya dengan Arduino secara berasingan. Anda boleh memeriksa mana-mana tutorial mengenai bagaimana menghubungkan sensor secara berasingan dengan Arduino.

Langkah 3 (Penyediaan pemancar):

Pertama, pasangkan pin ke giroskop. Sekarang buat sambungan mengikut gambarajah litar berikut. Jangan sambungkan bateri sekarang.

Seterusnya, pasangkan Arduino anda ke komputer riba anda. Muat naik fail kod berikut dan lihat apakah kod tersebut berfungsi dengan baik (lakukan ini dengan membuang komen untuk pernyataan cetak dalam kod tersebut). Klik pada butang monitor bersiri (kanan atas skrin anda) untuk melihat hasil penyata cetak. Sekiranya semuanya berfungsi dengan betul, anda mungkin terus menyambung bateri.

Ingatlah untuk memastikan bahawa orientasi giroskop dengan betul (mengikut kod yang digunakan). Sila periksa gambar rajah di atas untuk memeriksa orientasi yang saya gunakan untuk giroskop.

Giroskop akan menghantar bacaan ke Arduino. Dari sana, pembacaan akan pergi ke pemancar RF untuk dihantar sehingga penerima dapat mengambil gelombang.

Langkah 4 (Penyediaan penerima):

Lakukan sambungan mengikut rajah litar berikut. Jangan sambungkan bateri sekarang. Seterusnya, pasangkan Arduino anda ke komputer riba anda. Muat naik fail kod berikut dan lihat apakah kod tersebut berfungsi dengan baik. Untuk membuat ini:

1. Keluarkan komen untuk pernyataan cetak dalam kod

2. Hidupkan persediaan pemancar

3. Letakkan rover pada beberapa jenis pendirian agar roda tidak menyentuh tanah dan rover tidak melepas saat penerima menerima data

CATATAN: Anda mungkin perlu membalikkan arah salah satu atau kedua motor Jika kod berfungsi dengan betul, anda seharusnya dapat melihat output yang betul (maju, mundur, kanan, kiri atau berhenti) pada monitor bersiri mengikut tangan anda pergerakan. Sekiranya semuanya berfungsi dengan betul, anda mungkin menyambungkan bateri. Walau bagaimanapun, sebelum menyambungkan bateri, anda mesti memeriksa semua sambungannya. Satu terminal yang salah boleh melancarkan litar anda.

Langkah 5 (Jadikan persediaan berfungsi dengan menggunakan bateri):

Sekarang cabut plag komputer riba anda dan sambungkan bateri ke persediaan masing-masing. Uji projek anda.

Jangan biarkan rover berada lebih dari 5m dari anda, jika tidak, rover mungkin berhenti / mula tidak berfungsi!

Langkah 6 (Perhimpunan):

Kini tiba masanya untuk memasang rover dan benar-benar melihatnya dalam tindakan! Untuk reka bentuk pemasangan rover saya, periksa gambar di bahagian 'Circuit Diagram and Theory'. Anda bebas memasang rover dengan cara yang berbeza. Pastikan ia seimbang, atau mungkin roda roda (jangan seperti "Wow!" Kerana anda mungkin menjumpai jalan yang salah).

Semasa menguji, anda mungkin mendapati bahawa rover tidak bergerak dengan tepat. Akan ada beberapa kelewatan dan kesalahan kerana kita menggunakan modul RF sederhana. Juga, dalam senario praktikal, motor mempunyai beberapa perbezaan dan pusat jisim rover tidak berada di tempat yang anda harapkan. Oleh itu, anda mungkin mendapati rover bergerak secara menyerong ketika sepatutnya berjalan lurus. Kesalahan dalam keseimbangan dapat diperbaiki dengan mengubah kelajuan untuk motor kiri dan kanan. Gandakan pemboleh ubah ‘ena’ dan ‘enb’ dengan nombor yang berlainan untuk menyempurnakan keseimbangan rover anda.

Sekiranya terdapat keraguan, gunakan bahagian komen di bawah. Di situlah saya akan mengatasi keraguan.

@Scientify Inc

Langkah 3: Fail Kod

Inilah pautan untuk perpustakaan wayar maya:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

Langkah 4: Terima kasih

Sila kongsi komen anda di bawah. Saya suka mendengar pengalaman anda semasa mencuba projek ini! Saya akan cuba membalas semua pertanyaan dalam masa 24 jam.

Sosial:

YouTube: Scientify Inc.

YouTube: Ilmiah हिंदी

Instagram

Arahan

LinkedIn

Disyorkan: