Isi kandungan:

Kereta Bluetooth Arduino: 6 Langkah (dengan Gambar)
Kereta Bluetooth Arduino: 6 Langkah (dengan Gambar)

Video: Kereta Bluetooth Arduino: 6 Langkah (dengan Gambar)

Video: Kereta Bluetooth Arduino: 6 Langkah (dengan Gambar)
Video: [ Projek Y EE 015 ] Bluetooth RC Car 2WD || Arduino Uno || L298N Motor Driver || HC-06 Bluetooth 2024, November
Anonim
Kereta Bluetooth Arduino
Kereta Bluetooth Arduino

ini adalah projek Arduino pertama saya yang agak mudah dibuat. mengambil masa kira-kira setengah jam untuk membuatnya cukup mudah kerana anda fikir anda juga boleh membuatnya dengan mengikuti langkah-langkah yang diberikan di bawah ini dan bersenang-senang ia memberi saya kegembiraan ketika akhirnya saya berjaya. sekarang giliran anda untuk membuatnya. ikuti sahaja langkah-langkah yang diberikan di bawah penerangan

Langkah 1: Keperluan

Keperluan
Keperluan
Keperluan
Keperluan

Arduino uno board Modul Bluetooth hc 05 4wd perisai (adafruit) Kabel pelompat Dua bateri 9v (1. papan arduino 2. bekalan kuasa luaran ke pelindung) Tutup bateri dengan bicu pin 9v

Langkah 2: Sambungan

Sambungan
Sambungan
Sambungan
Sambungan

pasang pelindung pada papan arduino dan sambungkan Bluetooth ke audino atau terus ke perisai dengan menyoldernya sambungkan RX ke TX, TX ke RX, tanah ke tanah, vcc ke vcc seperti yang ditunjukkan dalam gambar dan juga sambungkan Motors ke M1 (kiri) dan M2 (kanan)

Langkah 3: Pengekodan

// *** 1- Dokumentasi // Program ini digunakan untuk mengendalikan kereta robot menggunakan aplikasi yang berkomunikasi dengan Arduino melalui modul bluetooth

#sertakan

// mencipta dua objek untuk mengawal terminal 3 dan 4 pelindung motor AF_DCMotor motor1 (3); AF_DCMotor motor2 (4); perintah char; batal persediaan () {Serial.begin (9600); // Tetapkan kadar baud ke modul Bluetooth anda. } gelung void () {if (Serial.available ()> 0) {command = Serial.read (); Berhenti (); // inisialisasi dengan motor dihentikan // Ubah mod pin hanya jika perintah baru berbeza dari sebelumnya. //Serial.println(command); suis (arahan) {case 'F': maju (); rehat; kes 'B': belakang (); rehat; kes 'L': kiri (); rehat; kes 'R': betul (); rehat; }}} kekosongan ke hadapan () {motor1.setSpeed (255); // Tentukan motor halaju maksimum1.run (KEHADIRAN); // putar motor mengikut arah pusingan jam motor2.setSpeed (255); // Tentukan motor halaju maksimum2.run (KEHADIRAN); // putar motor mengikut arah jam} kekosongan ke belakang () {motor1.setSpeed (255); motor1.run (LATAR BELAKANG); // putar motor berlawanan arah jarum jam motor2.setSpeed (255); motor2.run (LATAR BELAKANG); // putar motor berlawanan arah jarum jam} kosongkan kiri () {motor1.setSpeed (255); // Tentukan motor halaju maksimum1.run (KEHADIRAN); // putar motor mengikut arah pusingan jam motor2.setSpeed (0); motor2.run (SIARAN); // matikan motor2} kosongkan kanan () {motor1.setSpeed (0); motor1.run (SIARAN); // matikan motor1 motor2.setSpeed (255); // Tentukan motor halaju maksimum2.run (KEHADIRAN); // putar motor mengikut arah jam} kosongkan Stop () {motor1.setSpeed (0); motor2.run (SIARAN); // matikan motor1 motor2.setSpeed (0); motor2.run (SIARAN); // matikan motor2}

Langkah 4: Memuat naik

keluarkan modul Bluetooth sebelum memuat naik kod

Langkah 5: Bekalan Kuasa

Bekalan Kuasa
Bekalan Kuasa

sambungkan bateri 9 volt ke papan arduino dan anda juga boleh menyambungkan bateri 9 volt untuk melindungi melalui kuasa luaran untuk meningkatkan bekalan kuasa ke Motor anda mengeluarkan jumper kuasa yang ditunjukkan dalam gambar.

Langkah 6: Pasang Aplikasi

Pasang Aplikasi
Pasang Aplikasi
Pasang Aplikasi
Pasang Aplikasi
Pasang Aplikasi
Pasang Aplikasi

pasang aplikasi pengawal Bluetooth Bluetooth melalui play store buka aplikasi yang meminta izinnya hidupkan Bluetooth izinkan kata laluan pertama kali adalah 1234 atau 0000 kemudian klik pada gear yang ditunjukkan dalam aplikasi sekarang "pilih sambungkan ke kereta" butang merah berkedip di aplikasi beralih ke hijau sekarang anda disambungkan ke kereta anda bermain dengannya dan nikmati projek anda. terima kasih kerana menonton arahan ini

Disyorkan: