Daftar Isi:
- Langkah 1: Tautan Video Youtube
- Langkah 2: Bagian dan Alat yang Diperlukan
- Langkah 3: Struktur / Sasis
- Langkah 4: Motor / Aktuator
- Langkah 5: Siapkan Terminal Motor
- Langkah 6: Pasang Motor dan Pasang Atap Atas
- Langkah 7: Pengontrol
- Langkah 8: Jembatan H (Modul LM 298)
- Langkah 9: Sumber Daya
- Langkah 10: Pengkabelan Listrik
- Langkah 11: Kontrol Logika
- Langkah 12: Perangkat Lunak
- Langkah 13: Kode Arduino
Video: Mobil RC yang Dikendalikan Smartphone Menggunakan Arduino: 13 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Instruksi ini menunjukkan cara membuat Mobil Robot Arduino yang dikendalikan Smartphone.
Pembaruan pada 25 Oktober 2016
Langkah 1: Tautan Video Youtube
Langkah 2: Bagian dan Alat yang Diperlukan
1. Kit Chassis Robot 4WD 2. Arduino Uno
3. Modul jembatan LM298 H
4. Modul Bluetooth HC-05
5. Baterai Li-po 12v
6. Kabel Jumper Pria-Wanita
7. Kabel Jumper Pria-Pria
8. Lakban atau selotip lainnya 9. Smartphone
Langkah 3: Struktur / Sasis
Anda dapat membeli Sasis Mobil 4WD Siap Pakai atau Anda dapat membuatnya dengan menggunakan PVC / Hard Board jenis apa saja.
Langkah 4: Motor / Aktuator
Dalam proyek ini saya menggunakan motor DC 6v. Anda dapat menggunakan segala jenis motor DC 6v.
Langkah 5: Siapkan Terminal Motor
Potong 4 buah kabel merah dan hitam dengan panjang kira-kira 5 sampai 6 inci.
0.5 sqmm kabel dapat digunakan.
Lepaskan isolasi dari kabel di setiap ujungnya Solder kabel ke terminal motor
Anda dapat memeriksa polaritas motor dengan menghubungkannya ke baterai. Jika berputar ke arah depan (kabel merah dengan positif dan kabel hitam dengan terminal negatif baterai) maka koneksi sudah benar.
Langkah 6: Pasang Motor dan Pasang Atap Atas
Langkah 7: Pengontrol
Arduino UNO adalah papan mikrokontroler open-source berdasarkan mikrokontroler Microchip ATmega328P dan dikembangkan oleh Arduino.cc. Papan ini dilengkapi dengan set pin input/output (I/O) digital dan analog yang dapat dihubungkan ke berbagai papan ekspansi (perisai) dan sirkuit lainnya. Board ini memiliki 14 pin Digital, 6 pin Analog, dan dapat diprogram dengan Arduino IDE (Integrated Development Environment) melalui kabel USB tipe B. Hal ini dapat didukung oleh kabel USB atau dengan baterai 9 volt eksternal, meskipun menerima tegangan antara 7 dan 20 volt. Hal ini juga mirip dengan Arduino Nano dan Leonardo. Desain referensi perangkat keras didistribusikan di bawah lisensi Creative Commons Attribution Share-Alike 2.5 dan tersedia di situs web Arduino. Tata letak dan file produksi untuk beberapa versi perangkat keras juga tersedia. "Uno" berarti satu dalam bahasa Italia dan dipilih untuk menandai rilis Arduino Software (IDE) 1.0. Papan Uno dan Arduino Software (IDE) versi 1.0 adalah versi referensi Arduino, sekarang berevolusi ke rilis yang lebih baru. Papan Uno adalah yang pertama dalam serangkaian papan Arduino USB, dan model referensi untuk platform Arduino. ATmega328 pada Arduino Uno telah diprogram dengan bootloader yang memungkinkan pengunggahan kode baru ke dalamnya tanpa menggunakan pemrogram perangkat keras eksternal.[3] Ini berkomunikasi menggunakan protokol STK500 asli. Uno juga berbeda dari semua papan sebelumnya karena tidak menggunakan chip driver FTDI USB-to-serial. Sebagai gantinya, ia menggunakan Atmega16U2 (Atmega8U2 hingga versi R2) yang diprogram sebagai konverter USB-ke-serial.
Mikrokontroler biasanya diprogram menggunakan dialek fitur dari bahasa pemrograman C dan C++. Selain menggunakan rantai alat kompiler tradisional, proyek Arduino menyediakan lingkungan pengembangan terintegrasi (IDE) berdasarkan proyek bahasa Pemrosesan.
Langkah 8: Jembatan H (Modul LM 298)
Apa itu H-Bridge?Istilah H-bridge berasal dari representasi grafis khas dari rangkaian semacam itu. Ini adalah rangkaian yang dapat menggerakkan motor DC ke arah maju dan mundur. Cara Kerja: Lihat gambar di atas untuk memahami cara kerja jembatan H.
Terdiri dari 4 saklar elektronik S1, S2, S3 dan S4 (Transistor / MOSFET / IGBTS). Ketika sakelar S1 dan S4 ditutup (dan S2 dan S3 terbuka) tegangan positif akan diterapkan pada motor. Jadi berputar ke arah maju. Begitu pula ketika S2 dan S3 ditutup dan S1 dan S4 dibuka tegangan balik diterapkan di seluruh motor, sehingga berputar dalam arah terbalik.
Catatan: Sakelar di lengan yang sama (baik S1, S2 atau S3, S4) tidak pernah ditutup pada saat yang sama, itu akan membuat korsleting mati. Jembatan H tersedia sebagai sirkuit terpadu, atau Anda dapat membuatnya sendiri dengan menggunakan 4transistor atau MOSFET. Dalam kasus kami, kami menggunakan IC LM298 H-bridge yang memungkinkan untuk mengontrol kecepatan dan arah motor.
Deskripsi Pin:
Keluar 1: Motor DC 1 "+" atau motor stepper A+
Keluar 2: Motor DC 1 "-" atau motor stepper A-
Keluar 3: Motor DC 2 "+" atau motor stepper B+
Keluar 4: Motor B memimpin keluar
12v Pin: Input 12V tetapi Anda dapat menggunakan 7 hingga 35V
GND: Tanah
Pin 5v: Output 5V jika jumper 12V terpasang, ideal untuk memberi daya pada Arduino Anda (dll)
EnA: Mengaktifkan sinyal PWM untuk Motor A (Silakan lihat bagian "Pertimbangan Sketsa Arduino")
IN1: Aktifkan Motor A
IN2: Aktifkan MotorA
IN3: Aktifkan MotorB
IN4: Aktifkan MotorB
EnB: Mengaktifkan sinyal PWM untuk Motor B
Langkah 9: Sumber Daya
Baterai tersebut dapat digunakan:
1. Baterai Alkaline AA (Tidak Dapat Diisi Ulang)2. Baterai AA NiMh atau NiCd (Dapat Diisi Ulang)
3. Baterai Li Ion
4. Baterai Lipo
Langkah 10: Pengkabelan Listrik
Untuk pengkabelan, Anda memerlukan beberapa kabel jumper. Hubungkan kabel merah dari dua motor (di setiap sisi) bersama-sama dan kabel hitam bersama-sama.
Jadi akhirnya Anda memiliki dua terminal di setiap sisi. MOTORA bertanggung jawab atas dua motor sisi kanan, dengan demikian dua motor sisi kiri terhubung ke MOTORB Ikuti instruksi di bawah ini untuk menghubungkan semuanya.
Koneksi Motor:
Out1 -> Kawat Merah Motor Sisi Kiri (+)
Out2 -> Kawat Hitam Motor Sisi Kiri (-)
Out3 -> Kawat Merah Motor Sisi Kanan (+)
Out4 -> Kawat Hitam Motor Sisi Kanan (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 ->D9
IN2-> D10
Modul Bluetooth -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Kekuasaan:
12V -> Hubungkan Kabel Merah Baterai
GND -> Hubungkan kabel Baterai Hitam dan pin Arduino GND
5V -> Hubungkan ke pin Arduino 5V
Langkah 11: Kontrol Logika
Langkah 12: Perangkat Lunak
Bagian perangkat lunaknya sangat sederhana, tidak memerlukan pustaka apa pun. Jika Anda memahami tabel logika pada langkah sebelumnya, maka Anda dapat menulis kode Anda sendiri. Saya tidak menghabiskan banyak waktu untuk menulis kode, jadi hanya menggunakan kode yang ditulis oleh orang lain. Untuk mengontrol Robot Mobil, saya menggunakan smartphone saya. Smartphone terhubung ke controller melalui modul Bluetooth (HC -06 / 05) Unduh Aplikasi Setelah menginstal aplikasi, Anda harus memasangkannya dengan modul Bluetooth. Kata sandi untuk memasangkan adalah " 1234 ".
Link Download:
Langkah 13: Kode Arduino
==>Kode Arduino
Atau
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Direkomendasikan:
Buatan sendiri -- Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: 6 Langkah
Buatan sendiri || Cara Membuat Robot Laba-laba Yang Dapat Dikendalikan Menggunakan Smartphone Menggunakan Arduino Uno: Saat membuat robot Laba-laba, seseorang dapat mempelajari banyak hal tentang robotika. Seperti membuat Robot itu Menghibur sekaligus menantang. Di video kali ini kami akan menunjukkan cara membuat robot Spider yang bisa kita operasikan menggunakan smartphone (Androi
GoBabyGo: Membuat Mobil Ride-on yang dikendalikan Joystick: 10 Langkah (dengan Gambar)
GoBabyGo: Make a Joystick-controlled Ride-on Car: Didirikan oleh profesor University of Delaware, GoBabyGo adalah inisiatif global yang menunjukkan kepada orang awam cara memodifikasi mobil ride-on mainan sehingga dapat digunakan oleh anak kecil dengan mobilitas terbatas. Proyek, yang melibatkan menukar pedal kaki dengan
Mobil Mainan yang Dikendalikan Arduino: 3 Langkah (dengan Gambar)
Arduino Controlled Toy Car: Ini adalah bagian kedua dari mobil mainan yang dikendalikan Arduino. Sekali lagi ini adalah penghindaran rintangan. Di mobil ini saya menggunakan Arduino Nano bukan Uno. Driver motor adalah modul L298N
Mobil yang Dikendalikan Smartphone [Prototipe]: 7 Langkah
Mobil yang Dikendalikan Smartphone [Prototipe]: Dalam instruksi hari ini, kami membantu Anda membuat prototipe sederhana dan elegan untuk mobil yang dikendalikan dari jarak jauh, dengan dasar kayu, yang menggabungkan Polylactic Acid (PLA) cetak 3D untuk penyangga motor dan adaptor yang menghubungkan motor ke
Mobil Robot yang Dikendalikan Bluetooth Menggunakan Arduino: 8 Langkah (dengan Gambar)
Mobil Robot yang Dikendalikan Bluetooth Menggunakan Arduino: Dalam instruksi ini, saya akan memandu Anda membuat mobil robot yang mengontrol Bluetooth dari ponsel android Anda. Tidak hanya itu, mobil robot memiliki kemampuan khusus untuk menghindari rintangan yang ditemuinya saat menggerakkan mobil ke depan. robotnya