Daftar Isi:

Cara Membuat Rover Terkendali Gerakan: 4 Langkah
Cara Membuat Rover Terkendali Gerakan: 4 Langkah

Video: Cara Membuat Rover Terkendali Gerakan: 4 Langkah

Video: Cara Membuat Rover Terkendali Gerakan: 4 Langkah
Video: CARA MENGOPERASIKAN TRAKTOR RODA 4 CUMA 5 MENIT SAJA LANGSUNG BISA!! 2024, November
Anonim
Image
Image

Berikut adalah petunjuk untuk membuat rover yang dikendalikan gerakan (tele-operated rover). Ini terdiri dari unit rover yang memiliki sensor penghindaran tabrakan. Pemancar bukannya remote kikuk adalah sarung tangan keren yang bisa dipakai di tangan dan kemudian dipindahkan untuk mengirimkan sinyal ke rover menggunakan gerakan tangan. Sinyal RF digunakan untuk komunikasi.

Proyek ini memiliki aplikasi potensial dalam pemeriksaan bagian bawah bodi kendaraan (untuk keamanan atau pemeliharaan) selain akhirnya digunakan untuk menerbangkan drone.

Perlengkapan

Arduino/Genuino UNO (dengan kabel UNO) x2

Baterai Li-ion (12V) x1

Kabel Jumper (Laki-laki ke laki-laki, laki-laki ke perempuan, perempuan ke perempuan) x40 masing-masing

Papan tempat memotong roti x1

Modul Driver Motor L298 x1

Giroskop MPU6050 x1

Penerima RF dan Pemancar x1 masing-masing

Sensor Ultrasonik x1

Pengaturan sasis x1

Dudukan Baterai (sering disertakan dengan sasis) x1

Sakelar (sering disertakan dengan sasis) x2

Kawat Stripper x1

Pompa De-solder (tidak perlu) x1

Pita Sisi Ganda x1

Langkah 1: Diagram Sirkuit dan Teori:

Diagram Sirkuit dan Teori
Diagram Sirkuit dan Teori
Diagram Sirkuit dan Teori
Diagram Sirkuit dan Teori

Pengaturan Pemancar: Singkatnya, kita perlu mengambil bacaan dari giroskop dan mengirimkannya ke pemancar melalui Arduino.

Pengaturan Penerima: Kita perlu menerima data yang ditransmisikan (menggunakan penerima), dan memutar roda sesuai dengan data yang diterima*. Secara bersamaan, kita juga perlu memastikan bahwa rover berada pada jarak minimum objek di depannya (deteksi rintangan). Kami akan menggunakan komunikasi I2C untuk proyek ini. *Fakta menarik tentang proyek ini: Kode ini memproses data analog dan menggerakkan rover sesuai dengan tingkat gerakan tangan. Jadi kita perlu mengembangkan logika untuk membuat rover bergerak ke arah yang benar pada kecepatan yang bervariasi.

Langkah 2: Membangun Rover:

Langkah 1 (Merakit sasis):

Pasang sasis untuk membuat dasar bajak Anda. Ini adalah langkah yang cukup mudah dan Anda harus melakukannya dalam waktu singkat.

Langkah 2 (Periksa semua komponen):

Periksa semua sensor dengan menghubungkannya dengan Arduino secara terpisah. Anda dapat memeriksa tutorial apa pun tentang cara menghubungkan sensor satu per satu dengan Arduino.

Langkah 3 (Penyiapan pemancar):

Pertama, solder pin ke giroskop. Sekarang buat koneksi sesuai dengan diagram rangkaian berikut. Jangan menghubungkan baterai sekarang.

Selanjutnya, colokkan Arduino Anda ke laptop Anda. Unggah file kode berikut dan lihat apakah kode berfungsi dengan benar (lakukan ini dengan menghapus komentar untuk pernyataan cetak dalam kode). Klik tombol monitor serial (kanan atas layar Anda) untuk melihat output dari pernyataan cetak. Jika semuanya berfungsi dengan baik, Anda dapat melanjutkan dan menghubungkan baterai.

Ingatlah untuk memastikan bahwa orientasi giroskop benar (sesuai dengan kode yang digunakan). Silakan periksa diagram yang ditampilkan di atas untuk memeriksa orientasi yang saya gunakan untuk giroskop.

Giroskop akan mengirimkan pembacaan ke Arduino. Dari sana, pembacaan akan menuju ke pemancar RF untuk ditransmisikan sehingga penerima dapat menangkap gelombang.

Langkah 4 (Penyiapan penerima):

Buatlah sambungan sesuai dengan diagram rangkaian berikut. Jangan menghubungkan baterai sekarang. Selanjutnya, colokkan Arduino Anda ke laptop Anda. Unggah file kode berikut dan lihat apakah kode berfungsi dengan benar. Untuk melakukan ini:

1. Hapus komentar untuk pernyataan cetak dalam kode

2. Nyalakan pengaturan pemancar

3. Tempatkan rover pada semacam dudukan sehingga roda tidak menyentuh tanah dan rover tidak lepas landas saat penerima menerima data

CATATAN: Anda mungkin perlu membalik arah salah satu atau kedua motor Jika kode berfungsi dengan benar, Anda seharusnya dapat melihat output yang benar (maju, mundur, kanan, kiri atau berhenti) pada monitor serial menurut tangan Anda. gerakan. Jika semuanya bekerja dengan benar, Anda dapat menghubungkan baterai. Namun, sebelum menghubungkan baterai Anda harus memeriksa semua koneksi. Satu terminal yang salah dapat merusak sirkuit Anda.

Langkah 5 (Buat pengaturan bekerja menggunakan baterai):

Sekarang cabut laptop Anda dan hubungkan baterai ke pengaturan masing-masing. Uji proyek Anda.

Jangan biarkan rover menjauh lebih dari 5m dari Anda, jika tidak, rover akan berhenti/mulai melakukan kesalahan!

Langkah 6 (Perakitan):

Sekarang saatnya merakit rover dan benar-benar melihatnya beraksi! Untuk desain rakitan bajak saya, periksa gambar di bagian 'Diagram dan Teori Sirkuit'. Anda bebas merakit rover dengan cara yang berbeda. Pastikan itu seimbang dengan baik, atau mungkin melakukan wheelies (jangan seperti "Wow!" Karena Anda mungkin menemukan rover dengan cara yang salah).

Saat menguji, Anda mungkin menemukan bahwa rover tidak bergerak secara akurat. Akan ada beberapa penundaan dan kesalahan karena kami menggunakan modul RF sederhana. Juga, dalam skenario praktis, motor memiliki beberapa perbedaan dan pusat massa rover tidak seperti yang Anda harapkan. Jadi, Anda mungkin menemukan rover bergerak secara diagonal saat seharusnya berjalan lurus. Kesalahan dalam keseimbangan dapat diperbaiki dengan mengubah kecepatan untuk motor kiri dan kanan. Kalikan variabel 'ena' dan 'enb' dengan angka yang berbeda untuk menyempurnakan keseimbangan rover Anda.

Jika ada keraguan, gunakan bagian komentar di bawah. Di situlah saya akan mengatasi keraguan.

@Scientify Inc

Langkah 3: File Kode

Berikut tautan untuk perpustakaan kawat virtual:

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

Langkah 4: Terima kasih

Silakan bagikan komentar Anda di bawah ini. Saya ingin mendengar tentang pengalaman Anda saat mencoba proyek ini! Saya akan mencoba membalas semua pertanyaan dalam waktu 24 jam.

Sosial:

YouTube: Scientify Inc.

YouTube: Scientify

Instagram

dapat diinstruksikan

LinkedIn

Direkomendasikan: