Sự khác biệt cơ bản của các mô-đun Bluetooth khác nhau cho người mới bắt đầu là gì?


10

Tôi là người mới bắt đầu sử dụng vi điều khiển và điện tử, mặc dù không thực sự thích máy tính và lập trình.

Bắt đầu với Arduino, tôi đã đến một điểm mà tôi thực sự quan tâm đến việc lấy nguyên mẫu của mình để nói chuyện với thiết bị di động hoặc máy tính để gửi và nhận dữ liệu (ví dụ: gửi dữ liệu cảm biến hoặc nhận lệnh).

Nhìn ra, tôi đã phát hiện ra rằng có các mô-đun bluetooth khác nhau với các mức giá khác nhau. Nghiên cứu sâu hơn về sự khác biệt không tiết lộ nhiều cho tôi khi là người mới bắt đầu, tôi đang đấu tranh để hiểu những gì cần chú ý hoặc làm thế nào để lựa chọn.

Câu hỏi của tôi ở đây là:

Sự khác biệt cơ bản của các mô-đun Bluetooth khác nhau cho người mới bắt đầu, chẳng hạn như:

  • HC-05
  • HC-06
  • HC-07

Và những gì bạn nên tìm kiếm khi mua một mô-đun Bluetooth đơn giản cho Arduino?

Câu trả lời:


7

Theo như sự đơn giản, HC05 sẽ là con đường để đi. Nó là phổ biến nhất và có rất nhiều hướng dẫn về việc sử dụng nó (chỉ là một tìm kiếm nhanh trên google). Đối với sự khác biệt:

  • Mô-đun HC-05 có thể xây dựng kết nối với các mô-đun khác. Ví dụ, Robot là bậc thầy và kết nối với mô-đun bluetooth nô lệ. Hoặc trong chế độ nô lệ để làm cầu nối không dây với máy tính xách tay.

  • Mô-đun HC-06 chỉ có thể là nô lệ. Điều này làm cho nó chỉ hữu ích khi nói kết nối một máy tính xách tay như một bậc thầy với robot với một mô đun nô lệ, ví dụ như cho một cầu nối tiếp không dây.

  • Đối với HC07, hỗ trợ có vẻ thấp nên tôi khuyên bạn nên gắn bó với HC05 hoặc HC06

Vào cuối ngày, nó đi đến yêu cầu của bạn. Nếu bạn chỉ muốn nói chuyện giữa điện thoại và arduino của bạn hơn HC06 thì sẽ hoạt động tốt, tuy nhiên nếu đến một lúc nào đó bạn muốn nói chuyện với một arduino khác, thì hc05 sẽ là cách tốt nhất.


Cảm ơn Caleb, câu trả lời tuyệt vời! Bạn có kinh nghiệm về các mô-đun Xbee BT?
Phil

2

Tôi thực sự không biết sự khác biệt nhưng tôi đã sử dụng các mô-đun HC-06. Chúng chỉ ở chế độ nô lệ nhưng đó là những gì bạn cần để thay thế một thiết bị đầu cuối có dây cứng cho Arduino của bạn, chẳng hạn như PC và cáp USB, bằng thiết bị đầu cuối Bluetooth. Điều đó có thể bao gồm 99% các trường hợp mà Arduino hoặc thiết bị dựa trên MCU khác cần giao tiếp với PC hoặc máy tính bảng đã tích hợp Bluetooth. Để giao tiếp với thiết bị, một trong số chúng sẽ phải là chủ và tôi nghĩ cần có HC-05.


Cảm ơn @JRobert! Không biết điều đó là có thể, rất tuyệt! Bạn có đang sử dụng HC-05 để tải lên bản phác thảo, VÀ chia sẻ dữ liệu trong khi hoạt động (chẳng hạn như thông tin cảm biến) không?
Phil

Hc05 là chủ và nô lệ, hc06 chỉ là nô lệ. Sự khác biệt thực sự duy nhất là phần sụn có thể được flash, nhưng không phải là một nhiệm vụ dễ dàng cho người mới bắt đầu.
Caleb Bramwell

Vâng, tôi đã tải lên bản phác thảo nhưng quá chậm để theo đuổi nó. Nhưng vâng, chúng được thiết kế như là sự thay thế thả vào cho một thiết bị đầu cuối có dây. @CalebBramwell - cảm ơn bạn đã xóa nó. Tôi chưa chơi với các biến thể HC-0x khác nhau.
JRobert

-1

Có thể sử dụng HC-05 để tải lên các chương trình của bạn không dây, mặc dù nó yêu cầu thêm dây từ HC-05 đến arduino.

Tải lên không dây có thể là một giải pháp thay thế hữu ích khi việc truy cập vào arduino cồng kềnh hoặc nếu bạn không cảm thấy thoải mái khi kết nối máy tính của mình với một arduino được cấp nguồn hoặc nối dây với một thứ khác, đạt được điều tương tự bạn có thể nói với một bộ ghép quang.


Điều này không trả lời câu hỏi OP.
sa_leinad

cũng HC-06 không có khả năng đó ... vì vậy nó làm cho chúng khác đi, phải không? Hay bạn có nghĩa là những người mới bắt đầu không nên quan tâm đến điều đó?
Fabio
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.