Daftar Isi:

Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART: 8 Langkah (dengan Gambar)
Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART: 8 Langkah (dengan Gambar)

Video: Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART: 8 Langkah (dengan Gambar)

Video: Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART: 8 Langkah (dengan Gambar)
Video: Cara Mengatasi atau Solusi USB Tidak Terbaca di Laptop dan Komputer 2024, Juli
Anonim
Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART
Ubah Nama Headset/Speaker/Adaptor Bluetooth atau Pengaturan Lainnya Melalui UART

Apakah Anda kebetulan memiliki sepasang headset Bluetooth atau aksesori audio Bluetooth lainnya yang memiliki nama yang sangat menjijikkan dan setiap kali Anda memasangkannya, Anda memiliki keinginan batin untuk mengubah nama mereka? Meskipun alasannya tidak sama, masih banyak orang yang ingin menyesuaikan aksesori mereka, salah satunya adalah saya. Headphone saya memiliki nama POR1007BT yang tidak memuaskan saya, jadi saya mencari berbagai metode untuk mengubah nama dan instruksi ini adalah cara termudah untuk melakukannya.

Oleh karena itu, saya ingin mempersembahkan kepada Anda instruksi ini yang akan memandu Anda melalui langkah-langkah tentang cara mengubah properti modul atau gadget audio Bluetooth apa pun, termasuk modifikasi nama.

Harap dicatat bahwa metode ini dibatasi hanya untuk perangkat yang memiliki IC OVC3860 yang terpasang di dalamnya.

Salah satu modul tersebut adalah XS3868 yang akan saya gunakan untuk mendemonstrasikan metode ini. Juga, sebagian besar dongle Bluetooth murah seperti ini didasarkan pada OVC3860 sehingga kemungkinan besar metode ini akan berhasil untuk Anda.

Tautan Referensi:

kovo-blog.blogspot.com/2016/01/ovc3860-how-to-change-name.html

lab.remaker.com/2017/10/i-link-bluetooth-change-bluetooth-name.html

www.instructables.com/id/XSOVC3868-Configuration

Langkah 1: Kumpulkan Beberapa Barang

Kumpulkan Beberapa Barang
Kumpulkan Beberapa Barang
Kumpulkan Beberapa Barang
Kumpulkan Beberapa Barang

Instruksi ini mendokumentasikan dua metode untuk mencapai tujuan. Satu menerapkan penggunaan Konverter USB ke TTL, sementara yang lain menggunakan Arduino UNO. Terserah Anda untuk memilih salah satunya. Karena itu, persyaratan untuk instruksi ini cukup mendasar sehingga Anda tidak perlu mengeluarkan satu sen pun jika Anda menyukai elektronik karena Anda mungkin sudah memiliki barangnya!

Saya ingin menambahkan bahwa ada kemungkinan kecil metode Arduino tidak berfungsi. Itu karena Arduino UNO menggunakan CH340G yang terkenal karena tidak mampu mempertahankan baudrate yang lebih tinggi. Sebaliknya, saya tidak menghadapi masalah apa pun dalam kasus saya karena itu kemungkinannya rendah saya pikir.

Persyaratan Metode Konverter USB Ke TTL:

Gadget Audio Bluetooth

Saya akan menggunakan headphone bluetooth yang saya buat setahun yang lalu. Ini menggunakan modul XS3868 yang didasarkan pada IC OVC3860. Harap periksa apakah gadget Anda didasarkan pada OVC3860 sebelum melanjutkan dengan instruksi ini.

Konverter USB ke TTL (di sini, Konverter USB ke TTL (CP210))

Saat menggunakan atau membeli konverter, pastikan konverter yang Anda pilih memiliki level logika 3.3V karena modul hanya mendukung level logika 3.3V. Jadi, jika Anda memiliki konverter level logika 5V, pastikan menggunakan pemindah level logika.

Breadboard (di sini, 400 Tie Point Crystal Breadboard)

Ini hanya digunakan untuk membuat beberapa koneksi ke soket ground Konverter TTL. Jika konverter Anda memiliki setidaknya dua soket GND, maka Anda tidak memerlukan papan tempat memotong roti. Milik saya hanya memiliki satu pin GND oleh karena itu saya akan membutuhkan papan tempat memotong roti.

Kawat Jumper - 5 buah (di sini, Kabel Jumper Arduino (M/M))

Itu saja untuk persyaratan metode ini.

Persyaratan Metode Arduino:

Sementara saya mengacu pada metode ini sebagai metode Arduino, Anda harus mencatat bahwa di sini tidak ada penggunaan ATmega atau kode Arduino apa pun. Yang kami pedulikan hanyalah Konverter USB ke TTL yang ada di dalam Arduino untuk tujuan pemrograman.

  • Gadget Audio Bluetooth (berdasarkan OVC3860)
  • Arduino UNO atau model lain dengan kemampuan UART
  • Kawat Jumper - 5 Buah (Disini, Kabel Jumper Arduino (M/M))

Itu saja untuk persyaratan metode Arduino.

Sekarang kita telah menutupi persyaratannya, jadi mari kita mulai dengan instruksinya.

Langkah 2: Menemukan Pin

Menemukan Pin
Menemukan Pin
Menemukan Pin
Menemukan Pin
Menemukan Pin
Menemukan Pin

Buka headphone atau gadget Anda dan coba temukan tiga pin atau bantalan ini:

  • Rx
  • terima kasih
  • GND

Gambar di atas adalah USB Bluetooth Audio Adapter yang telah diambil oleh sesama pembuat (rohit7gupta). Seperti yang Anda lihat, ketiga bantalan telah ditunjukkan dengan jelas. Ini adalah bagaimana lokasi harus dilakukan!

Jika Anda memiliki modul Bluetooth tanpa sirkuit apa pun yang dilakukan secara eksternal, Anda juga harus menemukan pin RESET. Karena headphone saya kasar menggunakan modul XS3868, itu sebabnya saya juga harus mencari pin RESET. Saya menemukan pin dengan mengacu pada pinout yang diposting di atas.

Jika Anda memiliki BluFi, maka Anda tidak perlu mencari pin RESET karena pengkabelan sudah dilakukan di sana. Saya, saat membuat headphone saya, cukup bijaksana untuk menambahkan empat header perempuan (Rx, Tx, GND, RST) untuk komunikasi serial. Jadi saya akan menghubungkan ke header praktis ini tanpa harus membuka headphone saya. Saya telah melampirkan gambar yang dapat Anda lihat untuk pemahaman yang lebih baik.

Akan lebih baik bagi Anda untuk menambahkan header perempuan ke pin ini untuk memudahkan pemasangan dan pelepasan kabel jumper. Lihat betapa praktisnya bagi saya untuk hanya mencolokkan kabel jumper masuk dan keluar ke headphone saya.

Langkah 3: Menghubungkan Papan Bluetooth (Metode Konverter USB ke TTL)

Menghubungkan Papan Bluetooth (Metode Konverter USB ke TTL)
Menghubungkan Papan Bluetooth (Metode Konverter USB ke TTL)
Menghubungkan Papan Bluetooth (Metode Konverter USB ke TTL)
Menghubungkan Papan Bluetooth (Metode Konverter USB ke TTL)

Sekarang setelah Anda berhasil menemukan pin yang disebutkan di atas, sambungkan USB To TTL Converter dengan pin menggunakan jumper dan papan tempat memotong roti seperti yang ditunjukkan pada diagram pengkabelan. Saya telah melampirkan gambar kabel saya juga.

Pengkabelan Rx dan Tx pada board board harus melintang, yaitu Rx harus disambungkan ke TxD dan Tx harus disambungkan ke RxD.

Langkah 4: Menghubungkan Papan Bluetooth (Metode Arduino)

Menghubungkan Papan Bluetooth (Metode Arduino)
Menghubungkan Papan Bluetooth (Metode Arduino)
Menghubungkan Papan Bluetooth (Metode Arduino)
Menghubungkan Papan Bluetooth (Metode Arduino)

Interkoneksi pin RESET dan GND dari papan Arduino untuk menggunakan Arduino sebagai Konverter TTL.

Sekarang Arduino Anda akan berfungsi sebagai Konverter USB ke TTL.

Setelah Anda selesai dengan langkah di atas, mulailah memasang kabel papan Arduino Anda dengan papan Bluetooth sesuai dengan diagram pengkabelan yang diposting di atas.

Setelah menyelesaikan pengkabelan, periksa kembali dan kemudian lanjutkan ke langkah berikutnya.

Langkah 5: Memastikan Komunikasi Antara PC dan Modul (Langkah Opsional)

Memastikan Komunikasi Antara PC dan Modul (Langkah Opsional)
Memastikan Komunikasi Antara PC dan Modul (Langkah Opsional)

Sekarang setelah Anda melakukan pengkabelan papan Bluetooth dengan benar, Anda seharusnya dapat BICARA ke papan Anda menggunakan perintah AT. Perintah AT adalah kata-kata ajaib yang dapat dikirim ke modul melalui UART untuk memintanya melakukan operasi tertentu (berdasarkan perintah yang dikirim). Pada penerimaan dan penyelesaian operasi yang diperintahkan, modul biasanya merespons sebagai OK. Untuk mengirim "perintah AT" dan untuk mendapatkan respons juga, Anda akan memerlukan perangkat lunak terminal serial seperti TeraTerm, Serial Monitor (inbuilt di Arduino IDE), Putty dan sebagainya.

Untuk memulai sesi serial dengan modul, Anda perlu mengatur pengaturan berikut untuk komunikasi serial:

  • 115200 bps baud rate
  • Bit Data: 8
  • Jalur Baru dan Pengembalian Kereta
  • 1 Stop Bit (default di Arduino IDE)
  • Tidak Ada Paritas (default di Arduino IDE)
  • Gema Lokal (opsional)

Saya akan menggunakan monitor serial inbuilt Arduino IDE untuk tujuan ini karena sederhana dan mudah digunakan.

Untuk menguji komunikasi antara papan Bluetooth dan PC, ikuti langkah-langkah berikut:

  1. Hubungkan Konverter TTL atau Arduino Anda dengan PC Anda dan nyalakan gadget atau aksesori Bluetooth.
  2. Buka perangkat lunak terminal serial Anda dengan port COM yang sesuai yang dipilih dan atur pengaturan yang disebutkan di atas.
  3. Coba kirim perintah AT, misalnya, "AT#VU" tanpa tanda kutip. Anda dapat melihat perintah AT lainnya dari PDF terlampir di bawah ini. Saat mengirim ini, Anda akan menerima respons sebagai "OK" di terminal serial dari modul.

Pada poin ketiga di atas, saya telah mengirim perintah untuk memperbesar volume. Jika Anda tidak mendapatkan respons apa pun, coba balikkan koneksi Rx-Tx dan periksa apakah pin GND dari kedua papan terhubung atau tidak.

Dengan ini, Anda telah selesai menguji komunikasi antara PC dan papan Bluetooth Anda dan sekarang dapat melanjutkan ke langkah berikutnya.

Langkah 6: Mengatur TTL Converter/Arduino Port Sebagai COM1

Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1
Mengatur TTL Converter/Arduino Port Sebagai COM1

Alat yang akan kita gunakan untuk mengubah pengaturan modul/gadget bluetooth kita tidak dikembangkan dengan baik. Kelemahan utamanya adalah hanya dapat menggunakan port COM1 untuk mengubah pengaturan. Oleh karena itu, kita harus mengatur port TTL Converter/Arduino yang kita masukkan sebagai COM1.

Untuk melakukannya ikuti langkah-langkah yang disebutkan di bawah ini:

  1. Buka Device Manager dengan mengetik "devmgmt.msc" di kotak dialog Run.
  2. Temukan Konverter TTL/Arduino Anda di bawah bagian "Port (COM & LPT)".
  3. Klik kanan pada perangkat Anda dan buka "Properties".
  4. Klik "Lanjutan" di jendela baru yang terbuka.
  5. Pilih COM Port sebagai COM1 menggunakan daftar drop-down.
  6. Klik "OK" dan tutup semuanya.

Sekarang semua prasyarat untuk alat telah selesai. Mari kita mulai memodifikasi konfigurasi.

Langkah 7: Mengubah Nilai Menggunakan Alat OVC3860

Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860
Mengubah Nilai Menggunakan Alat OVC3860

Kami sudah 90% selesai! Yang tersisa sekarang adalah memodifikasi nilai papan Bluetooth menggunakan alat Pengembangan OVC3860. Saya telah melampirkannya di bawah ini.

Untuk mengubah nilai papan Bluetooth Anda, ikuti langkah-langkah berikut:

  1. Pastikan modul/gadget Bluetooth Anda dimatikan saat mengikuti langkah-langkah ini.
  2. Unduh Alat Pengembangan OVC3860 dan buka.
  3. Ini akan menunjukkan bahwa tidak ada perangkat yang terhubung dengannya dengan menunjukkan "Tidak Terhubung".
  4. Sekarang nyalakan modul/gadget Bluetooth Anda dan alat akan menunjukkan bahwa itu terhubung dengan menunjukkan "Terhubung".
  5. Klik "Baca Semua" untuk membaca semua nilai modul.
  6. Kemudian cari dan pilih nilai yang ingin Anda ubah, misalnya, saya ingin mengubah nama headset Bluetooth saya. Nama itu terletak di kunci nama lokal.
  7. Setelah itu, isi nilai yang Anda inginkan di bagian kosong di bawah ini dan klik "Tulis yang Dipilih".
  8. Setelah semua modifikasi selesai, klik "Disconnect" dan kemudian restart modul Anda agar perubahan diterapkan.

Saya telah melampirkan PDF yang menyatakan deskripsi berbagai kunci (sebenarnya Kunci Toko Persisten). Lihat itu untuk wawasan lebih lanjut tentang konfigurasi OVC3860. Jika Anda tidak dapat menghubungkan perangkat, coba ulangi poin 4 dan kemudian lepaskan pin RESET dari GND. Perangkat Anda harus terhubung sekarang. Catatan untuk melakukan semua ini saat perangkat lunak dibuka.

Beberapa Kunci Toko Persisten yang umum digunakan:

  • localname - menyimpan nama
  • kode pin - menyimpan kode pin
  • uart_baudrate - menyimpan baud rate di mana komunikasi UART harus dilakukan.

Saya telah memposting gambar bagaimana saya mengubah nama headset Bluetooth saya di atas.

Langkah 8: Selamat

Selamat telah berhasil mengubah nama papan Bluetooth Anda dan detail lainnya. Sekarang Anda bebas untuk menyesuaikan gadget Bluetooth Anda sesuai dengan kebutuhan Anda dan bahkan mengintegrasikan modul audio Bluetooth dengan Arduino dengan mengatur baud rate yang lebih rendah.

Ini membuka banyak kemungkinan, jadi silakan dan coba!

Itu saja untuk instruksi ini! Jika Anda memiliki keraguan, jangan ragu untuk berkomentar. Jangan lupa untuk mengikuti saya jika Anda menyukai instruksi ini. Tolong dukung saya dengan membuka kembali tautan yang dipersingkat dua atau tiga kali. Anda juga dapat mendukung saya di Patreon.

Terima kasih DFRobot:

Saya ingin mengucapkan terima kasih kepada DFRobot karena telah menyediakan peralatan dan modul untuk proyek saya. Saya sangat menyukai barang-barang yang mereka kirimkan kepada saya. Pastikan untuk memeriksa situs web mereka.

Oleh:

Utkarsh Verma

Disponsori oleh DFRobot.com

Terima kasih kepada Ashish Choudhary karena telah meminjamkan kameranya.

Direkomendasikan: