Daftar Isi:

Arduino Bluetooth RC Car: 12 Langkah
Arduino Bluetooth RC Car: 12 Langkah

Video: Arduino Bluetooth RC Car: 12 Langkah

Video: Arduino Bluetooth RC Car: 12 Langkah
Video: Arduino Bluetooth control car with Front & Back Lights using Arduino UNO, L293D Motor Driver, HC-05 2024, November
Anonim
Arduino Bluetooth RC Mobil
Arduino Bluetooth RC Mobil
Arduino Bluetooth RC Mobil
Arduino Bluetooth RC Mobil

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

Rencanakan Langkah Anda di Trello
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

Dapatkan/Beli Perlengkapan Anda
Dapatkan/Beli Perlengkapan Anda
Dapatkan/Beli Perlengkapan Anda
Dapatkan/Beli Perlengkapan Anda
Dapatkan/Beli Perlengkapan Anda
Dapatkan/Beli Perlengkapan 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

Bangun Mobil
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

Hubungkan Bluetooth
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

Coding - Menggunakan Aplikasi Adafruit
Coding - 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

Membuat RC Mobil Nirkabel
Membuat 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

(Opsional): Tambahkan Sensor Jarak
(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.

Direkomendasikan: