Daftar Isi:
- Perlengkapan
- Langkah 1: Diagram Sirkuit dan Teori:
- Langkah 2: Membangun Rover:
- Langkah 3: File Kode
- Langkah 4: Terima kasih
Video: Cara Membuat Rover Terkendali Gerakan: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
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:
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
dapat diinstruksikan
Direkomendasikan:
Gadget Dinosaurus Chrome Terkendali Gerakan Tangan / Cara Membuatnya / #smartcreativity: 14 Langkah
Gadget Dinosaurus Chrome Terkendali Gerakan Tangan / Cara Membuatnya / #smartcreativity: Halo Teman-teman, Dalam tutorial ini saya akan menunjukkan proyek yang sangat eksklusif. JADI, hari ini saya akan menunjukkan cara Mengontrol Game Dinosaurus Chrome dengan gerakan Tangan Anda sangat mudah. Jika Anda akan menggunakan teknologi ini untuk mengontrol chrome DINO maka Anda akan jatuh
Robot Terkendali Gerakan - Spinel Crux: 4 Langkah
Robot Terkendali Gerakan - Spinel Crux: Spinel Crux Robot Terkendali Gerakan untuk Proyek Pengawasan Nirkabel. Dalam seri ini, kami akan membangun robot yang dapat melakukan perjalanan melalui medan kasar dan mengontrol menggunakan gerakan tangan. Untuk menggerakkan robot kita akan menggunakan sarung tangan kontrol, yang akan
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: 4 Langkah (dengan Gambar)
Kontrol Gerakan Sederhana - Kontrol Mainan RC Anda Dengan Gerakan Lengan Anda: Selamat datang di 'ible' saya #45. Beberapa waktu yang lalu saya membuat BB8 versi RC yang berfungsi penuh menggunakan bagian Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R…Ketika saya melihat betapa kerennya itu Force Band yang dibuat oleh Sphero, saya berpikir: "Ok, saya c
Cara Membuat Rover Terkendali Android: 8 Langkah (dengan Gambar)
Cara Membuat Rover yang Dikendalikan Android: dalam instruksi ini saya akan menunjukkan kepada Anda cara membuat mobil atau rover yang dikendalikan Android. Bagaimana Cara Kerja Robot yang Dikendalikan Android? Robot yang dikendalikan aplikasi Android berkomunikasi melalui Bluetooth ke modul Bluetooth yang ada di
Rover Terkendali Gerakan Menggunakan Akselerometer dan Pasangan Pemancar-Penerima RF: 4 Langkah
Rover Terkendali Gerakan Menggunakan Akselerometer dan Pasangan Pemancar-Penerima RF: Hai, Pernah ingin membangun bajak yang dapat Anda kemudikan dengan gerakan tangan sederhana tetapi tidak pernah bisa mengumpulkan keberanian untuk menjelajah ke dalam seluk-beluk pemrosesan gambar dan antarmuka webcam dengan Anda mikrokontroler, belum lagi menanjak