Daftar Isi:
- Langkah 1: Rencanakan Langkah Anda di Trello
- Langkah 2: Dapatkan/Beli Persediaan Anda
- Langkah 3: Bangun Mobil
- Langkah 4: Kontrol Motor DC Dengan Arduino
- Langkah 5: Hubungkan Bluetooth
- Langkah 6: Pengodean - Menggunakan Aplikasi Adafruit
- Langkah 7: Jadikan RC Mobil Nirkabel
- Langkah 8: Buat Aplikasi yang Dimodifikasi untuk Bekerja Dengan Control Pad
- Langkah 9: (Opsional): Tambahkan Sensor Jarak
- Langkah 10: Uji
- Langkah 11: Tambahkan Eksterior
- Langkah 12: Dokumen
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Mengontrol mobil RC melalui aplikasi di ponsel Anda? Itu mungkin!
Menggunakan Arduino, beberapa Bluetooth, beberapa roda dan banyak bagian kecil namun penting lainnya, kami dapat membuat mobil RC yang terhubung ke Bluetooth dan dapat dikontrol oleh aplikasi di ponsel Anda. Tampaknya cukup sederhana, bukan? Setelah sekitar satu bulan, kami dapat memoles mobil Bluetooth RC yang berfungsi. Dengan instruksi kami, Anda akan dapat melakukannya lebih cepat daripada kami.
Langkah 1: Rencanakan Langkah Anda di Trello
Untuk memulai perencanaan di trello, Anda harus tahu apa yang ingin Anda lakukan dan bahan apa yang Anda butuhkan.
Hal-hal yang ingin Anda pasang di trello Anda adalah:
- Dapatkan / Beli persediaan Anda
- Bangun mobil
- Kontrol Motor DC dengan Arduino
- Hubungkan ke Arduino dengan Bluetooth
- Jadikan mobil RC nirkabel
- Pengkodean
- Buat Aplikasi
- Hubungkan / Kode Sensor Jarak (Hanya diperlukan untuk langkah opsional.)
- Pengujian
-Eksterior
- Dokumentasi/ Cara
Sekarang, ada banyak langkah yang masuk ke masing-masing langkah ini, tetapi Anda akan dapat menemukan detail lebih lanjut di langkah selanjutnya dari proses kami.
Langkah 2: Dapatkan/Beli Persediaan Anda
Bahan-bahan yang Anda perlukan untuk proyek ini meliputi:
-Arduino
-Pengemudi Motor (TB6612FNG Breakout)
-Driver Energi Rendah Bluetooth (nRF8001 Bluetooth LE)
-Motor DC
-Paket baterai (Baterai)
-Kabel
-Papan sirkuit
Langkah 3: Bangun Mobil
Dengan motor DC dan papan sirkuit
1) Hubungkan driver Motor ke Arduino
2) Hubungkan Arduino ke motor DC
*Lihat foto untuk melihat sirkuit.
Langkah 4: Kontrol Motor DC Dengan Arduino
Dengan kode MotorTest dari perpustakaan driver Motor, Arduino akan dapat mengontrol motor DC.
-Kode motorTest membuat Motors melakukan sedikit "jig."
-Gulir ke bawah ke tempat dikatakan Perpustakaan Arduino TB6612FNG dan di sana ia akan mengunduh.
-Setelah itu Anda dapat menempatkan perpustakaan itu ke dalam Arduino IDE sebagai file zip.
-Pergi ke sketsa, sertakan perpustakaan, lalu tambahkan perpustakaan.zip dan pilih file Anda.
-File itu kemudian akan muncul di bawah contoh.
-Dan Anda akan dapat menguji motor Anda.
Langkah 5: Hubungkan Bluetooth
Menggunakan Driver Bluetooth Low Energy, kita dapat menghubungkannya ke Arduino seperti yang ditunjukkan pada gambar.
- Dari menghubungkannya ke Arduino, kami dapat, dengan beberapa kode, memindahkan mobil dengan aplikasi Adafruit.
-Pergi ke halaman Adafruit dengan driver nrf8001, dan perpustakaan dapat mengunduh.
-Dengan perpustakaan itu, Anda dapat menggunakan kode yang disediakan (demo gema) untuk memprogram mobil untuk bergerak ketika diberi perintah.
Langkah 6: Pengodean - Menggunakan Aplikasi Adafruit
Setelah mengunduh aplikasi dan memodifikasi kode sesuai keinginan Anda, untuk membuat semuanya bergerak:
1) Kami mulai dengan menghubungkan ke mobil (yang awalnya disebut UART) dan pergi ke modul UART.
- Di sini Anda dapat mengetikkan perintah, seperti f untuk maju, jika itu yang Anda miliki dalam kode Anda untuk membuat mobil bergerak maju.
*Anda dapat mereferensikan kode kami, yang akan diposting di langkah selanjutnya.
Langkah 7: Jadikan RC Mobil Nirkabel
Di sinilah Anda akan membutuhkan baterai Anda.
Menggunakan baterai, dan baterai yang terhubung ke motor DC, mobil dapat bergerak tanpa terhubung ke hal lain.
*Anda dapat melihat pada gambar di atas bagaimana baterai terhubung dan baterai yang terpasang ke motor.
Langkah 8: Buat Aplikasi yang Dimodifikasi untuk Bekerja Dengan Control Pad
Kami memutuskan untuk menggunakan pad kontrol sebagai remote untuk mobil kami. Untuk melakukan ini, kami harus:
- Ubah kode sumber aplikasi Adafruit asli.
-Kode modifikasi kami ditautkan di sini, dan aplikasi yang dimodifikasi ini HANYA untuk android.:
-Dan cara menggunakan aplikasi, dibuat dengan kode yang dimodifikasi:
-Ketika Anda membuka aplikasi:
-Hubungkan ke MOBIL
-Ketika Anda mengklik hubungkan, daftar akan muncul yang mengatakan pilih mode untuk terhubung ke mobil
-Klik pengontrol
-Dalam pengontrol, gulir ke bawah sepenuhnya, dan klik tombol kontrol.
-Di bantalan kontrol:
-Panah atas maju
-Panah bawah bergerak mundur
-Panah kiri ke kiri
-Panah kanan mengarah ke kanan
-Tombol 1 adalah rem
-Tombol 2 adalah donat
Langkah 9: (Opsional): Tambahkan Sensor Jarak
Untuk mobil RC kami, kami menambahkan Sensor Jarak.
-Sensor jarak ditempatkan di bagian depan Mobil RC kami, yang kami coba buat secara otomatis bergerak ke arah yang berbeda ketika ada sesuatu di depannya.
Langkah 10: Uji
Saat menguji, -Periksa untuk memastikan semua fungsi berfungsi seperti yang Anda inginkan:
-Maju
-Kembali
-Kiri
-Benar
-Berhenti
-Donat
-Otomatis
Ini adalah fungsi khusus kami, Anda dapat menggunakan yang sama atau mengubahnya untuk melakukan apa yang Anda inginkan.
Langkah 11: Tambahkan Eksterior
Saat menambahkan eksterior, ini sepenuhnya terserah Anda.
- Bagian luar mobil sebagian besar hanya untuk menyatukan perangkat keras.
-Kami menggunakan zipties dan kabel untuk menahan semuanya di tempatnya.
-Anda dapat mendesain eksterior mobil Anda sesuai keinginan Anda.
** Bagian terpenting dari eksterior adalah menahan semuanya di tempatnya!
Langkah 12: Dokumen
Saat membuat mobil RC Anda, pastikan Anda mendokumentasikan saat Anda pergi.
Ini dapat membantu ketika:
-Memperbaiki masalah yang Anda hadapi.
-Mengubah kabel.
-Mengingat apa yang Anda lakukan setiap hari, -Melihat kembali proyek Anda.