Mục lục:

Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động: 8 bước (có hình ảnh)
Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động: 8 bước (có hình ảnh)

Video: Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động: 8 bước (có hình ảnh)

Video: Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động: 8 bước (có hình ảnh)
Video: [Arduino] 12. Giao tiếp module Bluetooth HC-05 2024, Tháng bảy
Anonim
Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động
Sử dụng Mô-đun Bluetooth HC-06 để thực hiện giao tiếp Micro: bit với điện thoại di động

Rất nhiều bạn bè xung quanh tôi chơi micro: bit nói với tôi rằng kết nối Bluetooth của micro: bit không ổn định. Nó rất dễ dàng để ngắt kết nối. Nếu chúng tôi sử dụng micropython, Bluetooth thậm chí không thể sử dụng được. Trước khi vấn đề này được giải quyết bằng micro: bit chính thức, ở đây chúng tôi có một phương pháp thỏa hiệp khác. Đó là sử dụng module HC-05 / HC-06. Hôm nay tôi sẽ chia sẻ với các bạn cách sử dụng micro: bit để lái mô-đun HC-06.

Phần cứng của HC-05 và HC-06 giống nhau. Họ quảng cáo chip BC417143 từ CSR (Cambridge Silicon Radio). Nó hỗ trợ các quy định Bluetooth 2.1 + EDR.

Bước 1: Hai hoạt động của mô-đun Bluetooth

Kết nối tự động, còn được gọi là giao tiếp trong suốt. Đáp ứng lệnh, còn được gọi là chế độ AT.

Kết nối tự động mà chúng tôi thường sử dụng chỉ để chuyển đổi dữ liệu đầu vào RxD thành tín hiệu Bluetooth không dây và gửi nó ra ngoài hoặc truyền dữ liệu không dây nhận được từ TxD đến bộ điều khiển. Bản thân mô-đun không thể đọc dữ liệu cũng như không chấp nhận lệnh.

Tất cả các lệnh được sử dụng để điều khiển mô-đun Bluetooth được gọi là lệnh AT (AT-command). Lệnh AT không truyền bằng Bluetooth mà là Txd và RxD ở chân của mô-đun. Chỉ ở chế độ AT, mô-đun Bluetooth mới có thể chấp nhận lệnh AT.

Bước 2: Lệnh AT chung cho HC06

Lưu ý: Sau khi được sạc, mô-đun HC-06 sẽ tự động chuyển sang chế độ AT. Tại thời điểm này, chỉ báo sẽ nhanh chóng nhấp nháy. Sau khi khớp, chỉ báo sẽ chuyển sang chế độ sáng không đổi.

Bước 3: Vật liệu:

1 x BBC Micro: Ban bit

1 x ElecFreaks Micro: Bảng đột phá bit

1 x Modem Bluetooth HC-06

1 x Mô-đun IIC OLED

Bước 4: Thủ tục

Bước 1

Kết nối mô-đun HC06 với vi mạch: bit breakout board.

Đây là kết nối của HC06 và bảng mạch micro: bit breakout:

GND-G

VCC-VC

RXD-TX

TXD-RX

STATE và KEY kết nối npt.

Bước 5: Thủ tục

Bước 2

Kết nối mô-đun OLED với cổng nối tiếp IIC.

Bước 3

Cắm micro: bit của bạn vào bảng breakout và kết nối nó với máy tính của bạn bằng cáp USB.

Bước 4

Mở makecode, tìm kiếm thư viện OLED và thêm nó.

Bước 5

Khởi tạo OLED và cổng nối tiếp. Bạn có thể tham khảo các thông số trong hình sau để thực hiện khởi tạo.

Bước 6

Khi nhấn nút A, nó sẽ đặt tên của Bluetooth và mã khớp.

Bước 7

Chỉnh sửa chương trình nhận và gửi.

Đây là chương trình hoàn chỉnh. Bạn có thể tải nó vào micro: bit của mình thông qua liên kết bên dưới.

Bước 6: Thủ tục

Bước 9

Nhấn nút A, chúng ta có thể thấy thông tin hiển thị trong hình dưới đây trên màn hình OLED. Nếu nó không như thế này, hãy khởi động lại micro: bit của bạn và nhấn lại nút A.

Bước 10

Cài đặt ứng dụng đầu cuối Bluetooth vào điện thoại di động của bạn. Nếu bạn chưa có APP này, bạn có thể nhấp vào đây để tải xuống.

Lưu ý: HC-06 không hỗ trợ hệ điều hành IOS. Bạn chỉ phải sử dụng điện thoại di động Android.

Bước 11

Mở Bluetooth của bạn trong cài đặt di động của bạn, bạn sẽ thấy thiết bị Bluetooth "myhc06".

Bước 12

Nhấp để kết nối "myhc06" và nhập mã PIN 1234.

Bước 13

Mở Bluetooth Terminal trên thiết bị di động của bạn, chọn BT (Bluetooth), sau đó nhấp vào biểu tượng Bluetooth ở góc trên cùng bên phải.

Bước 14

Chọn "myhc06" và kết nối nó.

Bước 15

Vâng! Ngay bây giờ đến bước này, chúng tôi đã hoàn thành việc giải quyết trên thiết bị di động. Hãy thử sử dụng điện thoại di động của bạn để gửi một số tin nhắn tới micro: bit. Bạn sẽ thấy các văn bản được gửi đi từ điện thoại di động của bạn sẽ được hiển thị trên màn hình OLED. Nhấn nút B trên micro: bit, sau đó bạn sẽ thấy thông báo micro: bit hiển thị trên điện thoại di động của mình. Khá tuyệt!

Bước 7: Cân nhắc

Điều gì sẽ xảy ra nếu chúng ta chọn HC05 để thực hiện giao tiếp này?

Sẽ có rất ít sự khác biệt giữa lệnh AT của HC-05 và lệnh của HC-06. Đối với giao tiếp giữa HC05 và micro: bit, tôi sẽ nói cho bạn biết trong chương tiếp theo. Vì vậy, chỉ cần tiếp tục theo dõi chúng tôi!

Bước 8: Nguồn

Bài viết này từ:

Nếu bạn có bất kỳ câu hỏi nào, bạn có thể liên hệ với : [email protected].

Đề xuất: