Cara Membuat RC Car dengan Kontrol Bluetooth Handphone (Berbasis ESP32)

Membuat mobil Remote Control (RC) sendiri ternyata tidak serumit yang dibayangkan! Jika Anda ingin membuat RC Car tanpa harus menggunakan modul Bluetooth tambahan, Anda bisa mengandalkan mikrokontroler ESP32. Berikut adalah panduan dan rangkuman lengkap untuk merakit RC Car yang bisa dikontrol langsung dari HP Android atau iPhone Anda, berdasarkan tutorial dari CNC STORE BANDUNG.
Komponen yang Dibutuhkan :
Sebelum mulai merakit, pastikan Anda sudah menyiapkan komponen-komponen berikut:
- Sasis Mobil (Chassis): Bisa menggunakan tipe 2WD (2 dinamo) atau 4WD (4 dinamo). Pada tutorial ini, disarankan menggunakan tipe 4WD.
- ESP32 & Base Plate: Bisa menggunakan ESP32 30-pin beserta base plate-nya (atau versi 38-pin).
- Motor Driver L298N: Komponen krusial agar dinamo mobil bisa diatur gerakannya (maju, mundur, belok, dan kecepatannya).
- Baterai & Holder: 2 buah baterai 18650 beserta holder 2 slot yang terhubung seri. Tegangan 7,4 Volt dari dua baterai ini sangat aman untuk mensuplai ESP32 dan dinamo.
- Saklar ON/OFF: Menggunakan saklar 2 pin untuk menghemat baterai dan memudahkan menyalakan/mematikan mobil.
- Kabel Jumper: Jenis female to female dan female to male (disarankan ukuran panjang 10 cm dan 15 cm).
Langkah-Langkah Merakit RC Car
- Merakit Sasis dan Dinamo
Mulai dengan memasang keempat dinamo di setiap sisi sasis mobil (kanan, kiri, depan, belakang). Setelah itu, hubungkan sasis bagian atas dan bawah menggunakan spacer serta baut di setiap pojoknya. Biarkan pemasangan ban untuk tahap paling akhir. - Wiring (Pengkabelan) Dinamo ke Motor Driver
Pisahkan kabel roda bagian kiri dan kanan:
– Gabungkan kabel hitam dan merah dari dua roda bagian kiri, lalu masukkan ke pin OUT 1 dan OUT 2 pada L298N.
– Lakukan hal yang sama untuk dua roda bagian kanan, lalu masukkan ke pin OUT 3 dan OUT 4 pada L298N. - Menghubungkan L298N ke ESP32
Lepaskan dua jumper cap pada L298N karena kita akan mengatur kecepatan dan arah dinamo. Gunakan kabel jumper female to female dengan konfigurasi:
– ENA ke pin D23 ESP32
– IN 1 ke pin D18 ESP32
– IN 2 ke pin D19 ESP32
– IN 3 ke pin D16 ESP32
– IN 4 ke pin D17 ESP32
– ENB ke pin D22 ESP32 - Wiring Tegangan Daya
– Hubungkan kutub positif baterai ke satu pin saklar. Pin saklar yang lain dihubungkan ke pin 12V pada L298N.
– Hubungkan kutub negatif baterai ke pin GND pada L298N dan GND ESP32.
– Terakhir, hubungkan pin 5V pada L298N ke pin VIN (atau 5V) pada ESP32.
Pemrograman dan Pengaturan Aplikasi
- Instalasi Library: Anda membutuhkan library bernama DabbleESP32 di Arduino IDE.
- Upload Program: Sangat disarankan untuk melepas ESP32 dari base plate-nya saat melakukan proses upload program untuk meminimalisir error atau gagal upload.
- Aplikasi Kontroler: Unduh aplikasi Dabble di Play Store (Android) atau App Store (iOS).
- Koneksi Bluetooth: Nyalakan Bluetooth di HP Anda, buka aplikasi Dabble, dan cari perangkat bernama “My Bluetooth Card” (sesuai penamaan di program).
- Mulai Mengontrol: Pilih mode Gamepad pada aplikasi. Kini Anda sudah bisa mengontrol mobil untuk maju, mundur, dan berbelok menggunakan tombol sebelah kiri di layar!
RC Car rakitan ini ternyata cukup tangguh untuk diajak bermain di luar ruangan, bahkan mampu melewati genangan air dan bebatuan ringan. Selamat mencoba berkreasi!
Buat kamu yg mau DIY RC Car langsung, kamu bisa tonton live Youtube kami di link bawah ini ya!
Atau kamu juga bisa tonton video tutorial lengkap nya disini yaa :
Tutorial aja ga cukup? Butuh link skematik dan kodenya? Tenang aja kita kasih free dibawah ini, jangan lupa untuk disimpan dan tag kita kalo project kamu selesai ya!
Klik disini untuk akses skematik dan kodenya ~
Produk yang direkomendasikan
Rocker Switch Saklar Power KCD21 15×21mm – 2 Pin SPST 250V 6A / 125V 10A Warna Merah
Rp1.400BATERAI BATRE BATTERY 18650 RILL 1200 – 1500 MAH 3.7V
Rp12.510L298N L298 DUAL H BRIDGE STEPPER MOTOR DRIVER MODULE
Rp14.310KIT Smart Chassis 4WD Robot Car Mobil – Kompatibel dengan Arduino dan Raspberry Pi
Rp92.61040PCS JUMPER CABLE KABEL 20CM FEMALE TO FEMALE DUPONT FOR BREADBOARD
Rp8.910ESP32 ESP-32 DOIT WIFI BLUETOOTH IOT ESP32S DEVELOPMENT BOARD CH340 TYPE-C PLUS EXPANSION BASE PLATE
Rp84.780

















