Isi kandungan:
Video: Peretasan Kereta RC - Bluetooth Dikawal Melalui Aplikasi Android: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Saya pasti setiap daripada anda dapat mencari kereta RC yang tidak terpakai di rumah. Arahan ini akan membantu anda menukar kereta RC lama anda menjadi hadiah asal:) Oleh kerana kereta RC yang saya miliki bersaiz kecil, saya memilih Arduino Pro Mini sebagai pengawal utama. Satu lagi modul penting yang saya gunakan dalam projek ini ialah pembawa pemacu motor berkembar TB6612FNG. Pengawal motor ini mempunyai julat voltan masukan yang boleh diterima (4.5V hingga 13.5V) dan arus keluaran berterusan (1A setiap saluran). Sebagai penerima bluetooth saya menggunakan modul murah HC-06 yang popular. Selain itu, anda boleh menggunakan LED sebagai lampu depan dan belakang kereta.
Komponen projek:
- Kereta RC (mungkin sudah lama dan rosak)
- Arduino Pro Mini 328 (3V / 8Mhz) x1
- TB6612FNG Dual Motor Driver Carrier x1
- Modul bluetooth HC-06 atau x1 yang serupa
- Leds: 2x merah dan 2x putih
- Perintang 10k (diperlukan untuk led) x4 atau 10k SIL Rangkaian Perintang x1
- Papan roti (ukuran separuh) x1
- Pelompat dan kabel
- Bateri AA x4
Langkah 1: Sambungan Modul
Cara menghubungkan Arduino Pro Mini dengan modul lain diberikan di bawah. Jangan lupa untuk menyambungkan voltan bekalan ke setiap modul (VCC, GND).
1. Bluetooth (mis. HC-06) -> Arduino Pro Mini (3.3V)
- RXD - TXD
- TXD - RXD
- VCC - 3.3V dari Arduino Pro Mini (VCC)
- GND - GND
2. Pemacu Motor Dual TB6612FNG -> Arduino Pro Mini
- AIN1 - 4
- AIN2 - 7
- BIN1 - 8
- BIN2 - 9
- PWMA - 5
- PWMB - 6
- STBY - Vcc
- VMOT - voltan motor (4.5 hingga 13.5 V) - 6V dari bateri RC Car
- Vcc - voltan logik (2.7 hingga 5.5) - 3.3V dari Arduino Pro Mini (VCC)
- GND - GND
3. Pemacu Motor Dual TB6612FNG -> Motor DC
- A01 - motor pemacu A
- A02 - motor pemacu A
- B01 - stereng motor B
- B02 - stereng motor B
4. LED -> Arduino Pro Mini
- dipimpin kanan depan - 2
- dipimpin kiri depan - 3
- dipimpin kanan belakang - 14
- diketuai kiri belakang - 15
Langkah 2: Kod Arduino
Kod penuh untuk projek ini terdapat di pautan GitHub:
Program Arduino memeriksa gelung utama - "gelung void ()" sama ada arahan (watak) baru telah dihantar dari aplikasi Android melalui bluetooth. Sekiranya ada watak masuk dari siri bluetooth, program akan mulai menjalankan fungsi "void processInput ()". Kemudian dari fungsi ini bergantung pada watak fungsi kawalan tertentu disebut (mis. Untuk fungsi watak "r" "void turn_Right ()" dipanggil).
Sekiranya anda akan menggunakan pelindung motor Arduino (L298) pautan ini boleh berguna untuk anda
Langkah 3: Aplikasi Android
Aplikasi Android saya membolehkan anda mengawal robot yang dilengkapi dengan papan Arduino melalui bluetooth. Anda juga boleh mengawal dua saluran PWM motor (sepasang motor) secara bebas.
Karakter unik diberikan pada setiap butang aplikasi Android seperti yang ditunjukkan pada gambar di atas. Anda boleh mengedit kod Arduino dan menggunakan aplikasi Android saya untuk mengawal peranti anda sendiri (bukan hanya kereta RC ini).
Anda boleh memuat turun aplikasi Android saya secara percuma dari pautan Google Play:
Cara menggunakan aplikasi Android:
- ketik butang menu atau 3 titik menegak (bergantung pada versi Android anda)
- pilih tab "Sambungkan peranti"
- ketik pada tab "HC-06" dan setelah beberapa saat anda akan melihat mesej "Bersambung ke HC-06"
- setelah menyambung, anda dapat mengawal kereta anda
- jika anda tidak melihat peranti bluetooth anda HC-06 ketik butang "Imbas peranti"
- pada penggunaan pertama pasangkan peranti bluetooth anda dengan memasukkan kod lalai "1234"
Sekiranya anda ingin melihat projek lain yang berkaitan dengan robotik, sila lawati:
- laman web saya: www.mobilerobots.pl
- facebook: Robot mudah alih
Disyorkan:
Mengawal Aplikasi Led Melalui Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah
Mengawal Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan kepada Anda Bagaimana Anda Boleh Mengendalikan LED Menggunakan Telefon Pintar Melalui Internet
Tiub LED Glass Stone (WiFi Dikawal Melalui Aplikasi Telefon Pintar): 6 Langkah (dengan Gambar)
Tiub LED Glass Stone (WiFi Dikendalikan Melalui Aplikasi Telefon Pintar): Hello rakan-rakan pembuat! Dalam arahan ini, saya akan menunjukkan kepada anda bagaimana membina tiub LED yang dikendalikan WiFi yang dipenuhi dengan batu kaca untuk kesan penyebaran yang bagus. LED boleh ditujukan secara individu dan oleh itu terdapat beberapa kesan yang baik di
Kereta Dikawal Jauh - Dikawal Menggunakan Pengawal Xbox 360 Tanpa Wayar: 5 Langkah
Kereta Dikawal Jauh - Dikawal Menggunakan Pengawal Xbox 360 Tanpa Wayar: Ini adalah arahan untuk membina kereta kawalan jauh anda sendiri, dikawal menggunakan alat kawalan Xbox 360 tanpa wayar
Kawal Arduino Menggunakan Telefon Pintar Melalui USB Dengan Aplikasi Blynk: 7 Langkah (dengan Gambar)
Kawal Arduino Menggunakan Telefon Pintar Melalui USB Dengan Aplikasi Blynk: Dalam tutorial ini, kita akan belajar bagaimana menggunakan aplikasi Blynk dan Arduino untuk mengawal lampu, kombinasi akan melalui port bersiri USB. Tujuan instruksional ini adalah untuk menunjukkan penyelesaian termudah mengendalikan Arduino atau c
Peretasan Kereta RC Dengan Android dan Arduino: 6 Langkah (dengan Gambar)
RC Car Hack Dengan Android dan Arduino: Dalam tutorial ini, kami akan memastikan RC lama anda dikendalikan oleh Android dan memberikannya beberapa ciri tambahan Tutorial ini mempunyai dua perkara unik dari hack kereta lain di luar sana. Kami memasang servo untuk kawalan roda yang lancar2. Kami