2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Saya yakin Anda masing-masing dapat menemukan di rumah mobil RC yang tidak digunakan. Instruksi ini akan membantu Anda mengubah mobil RC lama Anda menjadi hadiah asli:) Karena ukuran mobil RC yang saya miliki kecil, saya memilih Arduino Pro Mini sebagai pengontrol utama. Modul penting lainnya yang saya gunakan dalam proyek ini adalah pembawa driver motor ganda TB6612FNG. Pengontrol motor ini memiliki rentang tegangan input yang dapat diterima (4.5V hingga 13.5V) dan arus output kontinu (1A per saluran). Sebagai penerima bluetooth saya menggunakan modul murah yang populer HC-06. Selain itu, Anda dapat menggunakan LED sebagai lampu depan dan belakang mobil.
Komponen proyek:
- Mobil RC (mungkin sudah tua dan rusak)
- Arduino Pro Mini 328 (3V/8Mhz) x1
- TB6612FNG Pengangkut Pengemudi Motor Ganda x1
- Modul bluetooth HC-06 atau serupa x1
- Led: 2x merah dan 2x putih
- Resistor 10k (diperlukan untuk led) x4 atau 10k SIL Resistor Network x1
- Papan tempat memotong roti (setengah ukuran) x1
- Jumper dan kabel
- Baterai AA x4
Langkah 1: Koneksi Modul
Cara menghubungkan Arduino Pro Mini dengan modul lain diberikan di bawah ini. Jangan lupa untuk menghubungkan tegangan suplai ke setiap modul (VCC, GND).
1. Bluetooth (misalnya HC-06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3.3V dari Arduino Pro Mini (VCC)
- GND - GND
2. Driver Motor Ganda TB6612FNG -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - tegangan motor (4,5 hingga 13,5 V) - 6V dari aki Mobil RC
- Vcc - tegangan logika (2,7 hingga 5,5) - 3,3V dari Arduino Pro Mini (VCC)
- GND - GND
3. Driver Motor Ganda TB6612FNG -> Motor DC
- A01 - penggerak motor A
- A02 - penggerak motor A
- B01 - motor kemudi B
- B02 - motor kemudi B
4. LED -> Arduino Pro Mini
- led kanan depan - 2
- led kiri depan - 3
- led kanan belakang - 14
- led kiri belakang - 15
Langkah 2: Kode Arduino
Kode lengkap untuk proyek ini tersedia di GitHub: tautan
Program Arduino memeriksa di loop utama - "void loop()" apakah perintah (karakter) baru telah dikirim dari aplikasi Android melalui bluetooth. Jika ada karakter yang masuk dari serial bluetooth, program akan memulai eksekusi fungsi "void processInput()". Kemudian dari fungsi ini tergantung pada karakter, fungsi kontrol tertentu dipanggil (misalnya untuk fungsi karakter "r" "void turn_Right()" dipanggil).
Jika Anda akan menggunakan pelindung motor Arduino (L298), tautan ini dapat berguna untuk Anda
Langkah 3: Aplikasi Android
Aplikasi Android saya memungkinkan Anda untuk mengontrol robot apa pun yang dilengkapi dengan papan Arduino melalui bluetooth. Anda juga dapat secara mandiri mengontrol dua saluran PWM motor (sepasang motor).
Karakter unik ditetapkan untuk setiap tombol aplikasi Android seperti yang ditunjukkan pada gambar di atas. Anda dapat mengedit kode Arduino dan menggunakan aplikasi Android saya untuk mengontrol perangkat Anda sendiri (tidak hanya mobil RC ini).
Anda dapat mengunduh aplikasi Android saya secara gratis dari Google Play: tautan
Cara menggunakan aplikasi Android:
- ketuk tombol menu atau 3 titik vertikal (tergantung versi Android Anda)
- pilih tab "Hubungkan perangkat"
- ketuk tab "HC-06" dan setelah beberapa saat Anda akan melihat pesan "Connected to HC-06"
- setelah terhubung, Anda dapat mengontrol mobil Anda
- jika Anda tidak melihat perangkat bluetooth Anda HC-06 ketuk tombol "Pindai perangkat"
- pada penggunaan pertama pasangkan perangkat bluetooth Anda dengan memasukkan kode default "1234"
Jika Anda ingin melihat proyek saya yang lain terkait robotika, silakan kunjungi:
- situs web saya: www.mobilerobots.pl
- facebook: Robot seluler
Direkomendasikan:
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan Kepada Anda Bagaimana Anda Dapat Mengontrol LED Menggunakan Smartphone Melalui Internet
Tabung LED Batu Kaca (WiFi Dikendalikan Melalui Aplikasi Smartphone): 6 Langkah (dengan Gambar)
Glass Stone LED Tube (WiFi Dikendalikan Melalui Aplikasi Smartphone): Halo rekan pembuat! Dalam instruksi ini saya akan menunjukkan cara membuat tabung LED yang dikendalikan WiFi yang diisi dengan batu kaca untuk efek difusi yang bagus. LED dapat dialamatkan secara individual dan oleh karena itu beberapa efek bagus dimungkinkan di
Cara Membuat Aplikasi Android Dengan Android Studio: 8 Langkah (dengan Gambar)
Cara Membuat Aplikasi Android Dengan Android Studio: Tutorial ini akan mengajarkan Anda dasar-dasar cara membuat aplikasi Android menggunakan lingkungan pengembangan Android Studio. Karena perangkat Android menjadi semakin umum, permintaan untuk aplikasi baru hanya akan meningkat. Android Studio adalah aplikasi yang mudah digunakan (sebuah
Rolling Robot Dengan ESP32 Thing dan Driver TB6612FNG, Dikendalikan oleh Android Melalui BLE: 11 Langkah
Rolling Robot Dengan ESP32 Thing dan Driver TB6612FNG, Dikendalikan oleh Android Melalui BLE: Halo semuanyaIni adalah instruksi pertama saya. Robot bergulir (dijuluki Raidho - dari rune yang dikaitkan dengan gerakan) berdasarkan ESP32 Thing, TB6612 FNG, dan BLE. Salah satu bagian yang mungkin tampak aneh adalah foto-foto tersebut bukan dari proses pembuatan
Kontrol Arduino Menggunakan Smartphone Melalui USB Dengan Aplikasi Blynk: 7 Langkah (dengan Gambar)
Mengontrol Arduino Menggunakan Smartphone Melalui USB Dengan Aplikasi Blynk: Dalam tutorial ini, kita akan mempelajari cara menggunakan aplikasi Blynk dan Arduino untuk mengontrol lampu, kombinasinya akan melalui port serial USB. Tujuan dari instruksi ini adalah untuk menunjukkan solusi paling sederhana untuk mengontrol Arduino atau