Kesalahan Bluetooth tidak terhubung

Aug 16 2020

Saya membuat dan lengan robot dengan menggunakan modul arduino dan hc - 05 dan mengendalikan lengan itu menggunakan aplikasi seluler sekarang masalah yang saya hadapi adalah dosis aplikasi seluler tidak terhubung ke perangkat bluetooth setiap kali saya menjalankan kode berikut

http://pastie.org/p/79sDLtqMdIE9xpS3RN1S3N

tetapi ketika saya menjalankan kode yang berbeda, bluetooth terhubung dengan aplikasi dan berjalan tanpa kesalahan apa pun, siapa pun dapat membantu saya untuk mengetahuinya

Terima kasih

Jawaban

DavidNorman Aug 16 2020 at 13:51

Apa yang telah saya pelajari bekerja dengan modul HC-05 adalah yang berkomunikasi melalui jalur RX / TX di 9600 baud. Tapi, jika Anda perlu mengirim / menerima perintah AT, maka baud rate harus 38400 dan pin EN harus didorong tinggi saat startup. Saya belum memeriksa sisa kode Anda, tetapi karena Anda tidak memprogram menggunakan perintah AT, maka baud rate perlu disetel ke 9600 dengan hanya jalur VCC, GND, RX, TX yang terhubung ke mikrokontroler.

HC-05 bekerja paling baik dengan port serial asli Arduino. Pengalaman pribadi saya adalah bahwa HC-05 berjuang untuk mempertahankan koneksi yang stabil dengan pustaka SoftwareSerial. Meskipun HC-06 bekerja dengan SoftwareSerial tanpa masalah.