Mục lục:

Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART: 8 bước (có hình ảnh)
Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART: 8 bước (có hình ảnh)

Video: Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART: 8 bước (có hình ảnh)

Video: Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART: 8 bước (có hình ảnh)
Video: Cách Kết Nối Cả 2 bên Tai nghe Bluetooth i12 i11 i16 inpod 12 i100 i200 và Airpods 2 2024, Tháng bảy
Anonim
Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART
Thay đổi tên tai nghe / loa / bộ điều hợp Bluetooth hoặc các cài đặt khác thông qua UART

Bạn có tình cờ có một cặp tai nghe Bluetooth hoặc các phụ kiện âm thanh Bluetooth khác có cái tên thực sự ghê tởm và mỗi khi bạn ghép nối chúng, bạn lại có mong muốn thay đổi tên của chúng trong nội tâm? Ngay cả khi lý do không giống nhau, vẫn có rất nhiều người muốn tùy chỉnh phụ kiện của họ, với tôi là một trong số họ. Tai nghe của tôi có tên POR1007BT khiến tôi không hài lòng vì vậy tôi đã tìm kiếm nhiều phương pháp thay đổi tên và hướng dẫn này là cách dễ nhất để làm như vậy.

Do đó, tôi muốn giới thiệu cho bạn tài liệu hướng dẫn này sẽ hướng dẫn bạn các bước về cách thay đổi các thuộc tính của bất kỳ tiện ích hoặc mô-đun âm thanh Bluetooth nào, bao gồm cả sửa đổi tên.

Xin lưu ý rằng phương pháp này chỉ bị hạn chế đối với những thiết bị đã cài đặt IC OVC3860 trong đó.

Một trong những mô-đun như vậy là XS3868 mà tôi sẽ sử dụng để chứng minh phương pháp này. Ngoài ra, hầu hết các dongle Bluetooth giá rẻ như thiết bị này đều dựa trên OVC3860 nên có khả năng cao là phương pháp này sẽ phù hợp với bạn.

Liên kết tham khảo:

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

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

www.instructables.com/id/XSOVC3868-Configuration

Bước 1: Thu thập một số nội dung

Thu thập xung quanh một số nội dung
Thu thập xung quanh một số nội dung
Thu thập xung quanh một số nội dung
Thu thập xung quanh một số nội dung

Tài liệu hướng dẫn này đưa ra hai phương pháp để đạt được mục tiêu. Một thực hiện việc sử dụng Bộ chuyển đổi USB sang TTL, trong khi cái kia sử dụng Arduino UNO. Nó là vào bạn để chọn một trong số họ. Điều đó đang được nói, các yêu cầu đối với tài liệu hướng dẫn này đủ cơ bản để bạn sẽ không phải chi một xu nào nếu bạn tham gia vào lĩnh vực điện tử bởi vì bạn có thể đã có những thứ đó!

Tôi muốn nói thêm rằng có rất ít khả năng phương pháp Arduino không hoạt động. Đó là bởi vì Arduino UNO sử dụng CH340G vốn nổi tiếng là không thể duy trì tốc độ truyền cao hơn. Ngược lại, tôi không gặp bất cứ vấn đề gì trong trường hợp của mình nên khả năng xảy ra là thấp.

Yêu cầu về phương pháp chuyển đổi USB sang TTL:

Tiện ích âm thanh Bluetooth

Tôi sẽ sử dụng tai nghe bluetooth mà tôi đã sản xuất cách đây một năm. Nó sử dụng mô-đun XS3868 dựa trên IC OVC3860. Vui lòng kiểm tra xem thiết bị của bạn có dựa trên OVC3860 hay không trước khi tiếp tục với hướng dẫn này.

Bộ chuyển đổi USB sang TTL (tại đây, Bộ chuyển đổi USB sang TTL (CP210))

Trong khi sử dụng hoặc mua một bộ chuyển đổi, hãy đảm bảo rằng bộ chuyển đổi bạn đang chọn có mức logic 3,3V vì mô-đun chỉ hỗ trợ mức logic 3,3V. Vì vậy, nếu bạn có bộ chuyển đổi mức logic 5V, hãy đảm bảo sử dụng bộ chuyển mức logic.

A Breadboard (ở đây, 400 Tie Point Crystal Breadboard)

Điều này chỉ được sử dụng để thực hiện nhiều kết nối với ổ cắm đất của Bộ chuyển đổi TTL. Nếu bộ chuyển đổi của bạn có ít nhất hai ổ cắm GND, thì bạn sẽ không cần một breadboard. Của tôi chỉ có một chân GND do đó tôi sẽ yêu cầu một breadboard.

Jumper Wire - 5 cái (tại đây, Arduino Jumper Cables (M / M))

Đó là nó cho các yêu cầu của phương pháp này.

Yêu cầu về phương pháp Arduino:

Trong khi tôi đang đề cập đến phương pháp này là phương pháp Arduino, bạn phải lưu ý rằng ở đây không sử dụng ATmega hoặc bất kỳ loại mã Arduino nào. Tất cả những gì chúng tôi quan tâm là Bộ chuyển đổi USB sang TTL được tích hợp sẵn trong Arduino cho mục đích lập trình.

  • Tiện ích âm thanh Bluetooth (dựa trên OVC3860)
  • Arduino UNO hoặc bất kỳ mô hình nào khác có khả năng UART
  • Dây nhảy - 5 miếng (tại đây, Cáp nhảy Arduino (M / M))

Đó là nó cho các yêu cầu của phương pháp Arduino.

Bây giờ chúng tôi đã đề cập đến các yêu cầu, vì vậy chúng ta hãy thực sự bắt đầu với hướng dẫn.

Bước 2: Định vị các Ghim

Định vị các Ghim
Định vị các Ghim
Định vị các Ghim
Định vị các Ghim
Định vị các Ghim
Định vị các Ghim

Mở tai nghe hoặc thiết bị của bạn và cố gắng xác định vị trí ba chân hoặc miếng đệm sau:

  • Rx
  • Tx
  • GND

Hình trên là Bộ chuyển đổi âm thanh USB Bluetooth đã được chụp bởi một nhà sản xuất đồng nghiệp (rohit7gupta). Như bạn có thể thấy, tất cả ba miếng đệm đã được chỉ định rõ ràng. Đây là cách xác định vị trí phải được thực hiện!

Nếu bạn đang sử dụng mô-đun Bluetooth mà không có bất kỳ mạch điện nào được thực hiện bên ngoài, thì bạn cũng cần phải xác định vị trí chân ĐẶT LẠI. Vì tai nghe của tôi sử dụng thô sơ mô-đun XS3868, đó là lý do tại sao tôi cũng phải tìm chân ĐẶT LẠI. Tôi xác định vị trí các chân bằng cách tham khảo sơ đồ chân được đăng ở trên.

Nếu bạn có BluFi, thì bạn không cần phải tìm chân ĐẶT LẠI vì việc đấu dây đã được thực hiện ở đó. Tôi, trong khi chế tạo tai nghe của mình, đủ khéo léo để thêm bốn tiêu đề nữ (Rx, Tx, GND, RST) để giao tiếp nối tiếp. Vì vậy, tôi sẽ kết nối với các tiêu đề tiện dụng này mà không cần phải mở tai nghe của mình. Tôi có đính kèm hình ảnh mà bạn có thể tham khảo để hiểu rõ hơn.

Sẽ tốt hơn cho bạn khi thêm đầu cái vào các chân này để dễ dàng cắm và tháo dây jumper. Hãy xem tôi thấy tiện lợi như thế nào khi chỉ cắm dây jumper vào và ra vào tai nghe của mình.

Bước 3: Đấu dây Bo mạch Bluetooth (Phương pháp chuyển đổi USB sang TTL)

Đấu dây Bo mạch Bluetooth (Phương pháp chuyển đổi USB sang TTL)
Đấu dây Bo mạch Bluetooth (Phương pháp chuyển đổi USB sang TTL)
Đấu dây Bo mạch Bluetooth (Phương pháp chuyển đổi USB sang TTL)
Đấu dây Bo mạch Bluetooth (Phương pháp chuyển đổi USB sang TTL)

Bây giờ bạn đã định vị thành công các chân được nêu ở trên, hãy đấu dây Bộ chuyển đổi USB sang TTL với các chân bằng jumper và bảng mạch như thể hiện trong sơ đồ nối dây. Tôi cũng đã đính kèm hình ảnh về hệ thống dây điện của mình.

Hệ thống đấu dây của Rx và Tx trên bo mạch chủ nên được kết nối chéo với nhau, đó là Rx phải được kết nối với TxD và Tx phải được kết nối với RxD.

Bước 4: Đấu dây cho Bo mạch Bluetooth (Phương pháp Arduino)

Đấu dây cho Bo mạch Bluetooth (Phương pháp Arduino)
Đấu dây cho Bo mạch Bluetooth (Phương pháp Arduino)
Đấu dây cho Bo mạch Bluetooth (Phương pháp Arduino)
Đấu dây cho Bo mạch Bluetooth (Phương pháp Arduino)

Kết nối các chân RESET và GND của bảng Arduino để sử dụng Arduino làm Bộ chuyển đổi TTL.

Bây giờ Arduino của bạn sẽ hoạt động như một Bộ chuyển đổi USB sang TTL.

Khi bạn đã thực hiện xong bước trên, hãy bắt đầu đấu dây bảng Arduino của bạn với bảng Bluetooth theo sơ đồ đấu dây được đăng ở trên.

Sau khi đấu dây xong, bạn hãy kiểm tra kỹ lại rồi thực hiện bước tiếp theo.

Bước 5: Đảm bảo giao tiếp giữa PC và mô-đun (Bước tùy chọn)

Đảm bảo giao tiếp giữa PC và mô-đun (Bước tùy chọn)
Đảm bảo giao tiếp giữa PC và mô-đun (Bước tùy chọn)

Bây giờ bạn đã thực hiện chính xác việc đấu dây của bo mạch Bluetooth, bạn sẽ có thể NÓI CHUYỆN với bo mạch của mình bằng các lệnh AT. Lệnh AT là những từ kỳ diệu có thể được gửi đến mô-đun thông qua UART để yêu cầu mô-đun thực hiện một hoạt động cụ thể (dựa trên lệnh được gửi). Khi tiếp nhận và hoàn thành hoạt động được lệnh cho nó, mô-đun thường phản hồi là OK. Để gửi "lệnh AT" và để nhận được phản hồi, bạn sẽ cần một phần mềm đầu cuối nối tiếp như TeraTerm, Serial Monitor (tích hợp sẵn trong Arduino IDE), PuTTY, v.v.

Để bắt đầu phiên nối tiếp với mô-đun, bạn cần đặt các cài đặt sau cho giao tiếp nối tiếp:

  • Tốc độ truyền 115200 bps
  • Số bit dữ liệu: 8
  • Cả tuyến mới và chuyến trở lại
  • 1 Bit dừng (mặc định trong Arduino IDE)
  • Không có tính chẵn lẻ (mặc định trong Arduino IDE)
  • Tiếng vọng cục bộ (tùy chọn)

Tôi sẽ sử dụng màn hình nối tiếp có sẵn của Arduino IDE cho mục đích này vì nó đơn giản và dễ sử dụng.

Để kiểm tra giao tiếp giữa bo mạch Bluetooth và PC, hãy làm theo các bước sau:

  1. Kết nối Bộ chuyển đổi TTL hoặc Arduino với PC và bật nguồn thiết bị hoặc phụ kiện Bluetooth.
  2. Mở phần mềm đầu cuối nối tiếp của bạn với cổng COM thích hợp được chọn và đặt các cài đặt đã nêu ở trên.
  3. Hãy thử gửi một lệnh AT, chẳng hạn như "AT # VU" không có dấu ngoặc kép. Bạn có thể thấy các lệnh AT khác từ tệp PDF đính kèm bên dưới. Khi gửi điều này, bạn sẽ nhận được phản hồi là "OK" trong thiết bị đầu cuối nối tiếp từ mô-đun.

Ở điểm thứ ba ở trên, tôi đã gửi lệnh để tăng âm lượng, nếu bạn không nhận được bất kỳ phản hồi nào, hãy thử đảo ngược các kết nối Rx-Tx và kiểm tra xem các chân GND của cả hai bảng đã được kết nối hay chưa.

Với điều này, bạn đã hoàn tất việc kiểm tra giao tiếp giữa PC và bo mạch Bluetooth và bây giờ có thể tiến hành bước tiếp theo.

Bước 6: Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1

Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1
Đặt Bộ chuyển đổi TTL / Cổng Arduino thành COM1

Công cụ mà chúng tôi sẽ sử dụng để sửa đổi cài đặt của mô-đun / tiện ích bluetooth của chúng tôi không được phát triển tốt. Hạn chế lớn là nó chỉ có thể sử dụng cổng COM1 để sửa đổi cài đặt. Do đó, chúng tôi sẽ phải đặt cổng của Bộ chuyển đổi TTL / Arduino đã chèn của chúng tôi là COM1.

Để làm điều đó, hãy làm theo các bước được nêu dưới đây:

  1. Mở Trình quản lý Thiết bị bằng cách nhập "devmgmt.msc" trong hộp thoại Chạy.
  2. Tìm Bộ chuyển đổi TTL / Arduino của bạn trong phần "Cổng (COM & LPT)".
  3. Nhấp chuột phải vào thiết bị của bạn và mở "Thuộc tính".
  4. Nhấp vào "Nâng cao" trong cửa sổ mới mở ra.
  5. Chọn Cổng COM làm COM1 bằng danh sách thả xuống.
  6. Nhấp vào "OK" và đóng mọi thứ.

Bây giờ tất cả các điều kiện tiên quyết cho công cụ đã được hoàn thành. Hãy bắt đầu sửa đổi cấu hình.

Bước 7: Thay đổi giá trị bằng công cụ OVC3860

Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860
Thay đổi giá trị bằng công cụ OVC3860

Chúng tôi đã hoàn thành 90%! Tất cả những gì còn lại bây giờ là sửa đổi các giá trị bo mạch Bluetooth bằng công cụ Phát triển OVC3860. Tôi có đính kèm bên dưới.

Để sửa đổi các giá trị của bo mạch Bluetooth của bạn, hãy làm theo các bước sau:

  1. Đảm bảo rằng mô-đun / tiện ích Bluetooth của bạn đã tắt nguồn khi làm theo các bước sau.
  2. Tải xuống Công cụ phát triển OVC3860 và mở nó.
  3. Nó sẽ cho biết rằng không có thiết bị nào được kết nối với nó bằng cách hiển thị "Chưa kết nối".
  4. Bây giờ, hãy bật mô-đun / tiện ích Bluetooth của bạn và công cụ sẽ cho biết rằng nó đã được kết nối bằng cách hiển thị "Đã kết nối".
  5. Nhấp vào "Đọc tất cả" để đọc tất cả các giá trị của mô-đun.
  6. Sau đó xác định vị trí và chọn giá trị mà bạn muốn thay đổi, ví dụ: tôi muốn đổi tên tai nghe Bluetooth của mình. Tên được đặt trong khóa localname.
  7. Sau đó, điền giá trị mong muốn của bạn vào ô trống bên dưới và nhấp vào "Viết đã chọn".
  8. Khi tất cả các sửa đổi đã được thực hiện, hãy nhấp vào "Ngắt kết nối" và sau đó khởi động lại mô-đun của bạn để các thay đổi có hiệu lực.

Tôi đã đính kèm một tệp PDF mô tả về các khóa khác nhau (thực sự là Khóa cửa hàng liên tục). Hãy tham khảo nó để biết thêm thông tin chi tiết về cấu hình OVC3860. Nếu bạn không thể kết nối thiết bị, hãy thử lặp lại điểm 4 và sau đó ngắt kết nối chân RESET khỏi GND. Thiết bị của bạn sẽ được kết nối ngay bây giờ. Lưu ý thực hiện tất cả các thao tác này trong khi mở phần mềm.

Một số Chìa khóa cửa hàng liên tục được sử dụng phổ biến:

  • localname - lưu trữ tên
  • mã pin - lưu trữ mã pin
  • uart_baudrate - lưu trữ tốc độ truyền mà tại đó giao tiếp UART sẽ được thực hiện.

Tôi đã đăng những hình ảnh về cách tôi đổi tên tai nghe Bluetooth của mình ở trên.

Bước 8: Xin chúc mừng

Chúc mừng bạn đã sửa đổi thành công tên bo mạch Bluetooth và các chi tiết khác. Giờ đây, bạn có thể tự do tùy chỉnh các tiện ích Bluetooth theo nhu cầu của mình và thậm chí tích hợp các mô-đun âm thanh Bluetooth với Arduino bằng cách đặt tốc độ truyền thấp hơn.

Điều này mở ra rất nhiều khả năng vì vậy hãy tiếp tục và thử chúng!

Đó là tất cả cho điều này có thể hướng dẫn! Nếu bạn có bất kỳ nghi ngờ nào, hãy bình luận. Đừng quên theo dõi tôi nếu bạn thích hướng dẫn này. Hãy ủng hộ tôi bằng cách mở lại các liên kết rút gọn hai lần hoặc ba lần. Bạn cũng có thể ủng hộ tôi trên Patreon.

Cảm ơn bạn DFRobot:

Tôi muốn gửi lời cảm ơn đến DFRobot vì đã cung cấp cho tôi thiết bị và mô-đun cho các dự án của tôi. Tôi thực sự yêu những thứ họ đã gửi cho tôi. Hãy chắc chắn để kiểm tra trang web của họ.

Qua:

Utkarsh Verma

Được tài trợ bởi DFRobot.com

Cảm ơn Ashish Choudhary đã cho anh ấy mượn máy ảnh.

Đề xuất: