Mục lục:
- Bước 1: Hai hoạt động của mô-đun Bluetooth
- Bước 2: Lệnh AT chung cho HC06
- Bước 3: Vật liệu:
- Bước 4: Thủ tục
- Bước 5: Thủ tục
- Bước 6: Thủ tục
- Bước 7: Cân nhắc
- Bước 8: Nguồn
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)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:36
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:
Đồng hồ Internet: Hiển thị Ngày và Giờ bằng OLED Sử dụng ESP8266 NodeMCU Với Giao thức NTP: 6 bước
Đồng hồ Internet: Hiển thị Ngày và Giờ bằng OLED Sử dụng ESP8266 NodeMCU Với Giao thức NTP: Xin chào các bạn trong phần hướng dẫn này, chúng tôi sẽ xây dựng một đồng hồ internet lấy thời gian từ internet nên dự án này sẽ không cần bất kỳ RTC nào để chạy, nó sẽ chỉ cần một kết nối internet hoạt động Và đối với dự án này, bạn cần một esp8266 sẽ có
Giao diện người dùng dễ thực hiện -- Màn hình OLED với Joystick & Buttons: 6 bước
Giao diện người dùng dễ thực hiện || Màn hình OLED với Joystick & Buttons: Mô-đun này có màn hình OLED với hai nút, phím điều khiển 5 chiều và cảm biến gia tốc 3 trục. Điều này rất hữu ích trong việc thiết lập giao diện người dùng cho một dự án. Akarsh đây từ CETech. Hôm nay chúng ta sẽ xem xét một mô-đun tất cả trong một
Cấp nguồn cho điện thoại di động / điện thoại di động bằng pin hoặc nguồn bên ngoài.: 3 bước
Cấp nguồn cho điện thoại di động / di động bằng pin hoặc nguồn bên ngoài.: Giới thiệu. Ý tưởng này sẽ chỉ hoạt động với điện thoại hoặc máy tính bảng nếu pin có thể tháo rời. Tất nhiên, quan sát cực là quan trọng. Hãy cẩn thận để không làm hỏng thiết bị của bạn do bất cẩn. Nếu bạn không chắc chắn về khả năng của mình để làm điều này, hãy
Giao tiếp bất kỳ Arduino nào với điện thoại di động: 6 bước (có hình ảnh)
Giao tiếp bất kỳ Arduino nào với điện thoại di động: Khi sử dụng Arduino, bạn có thể khá khó chịu khi không thể sử dụng nó chỉ vì bạn không có sẵn máy tính. Có thể Windows hoặc Mac OS không tương thích, bạn không có bất kỳ máy tính nào hoặc bạn chỉ muốn tự do hơn cho int
Bộ phân tích mô hình giao thông sử dụng tính năng phát hiện đối tượng trực tiếp: 11 bước (có hình ảnh)
Trình phân tích mô hình giao thông sử dụng tính năng phát hiện đối tượng trực tiếp: Trong thế giới ngày nay, đèn giao thông rất cần thiết cho một con đường an toàn. Tuy nhiên, nhiều khi, đèn giao thông có thể gây khó chịu trong tình huống có người đang đến gần đèn ngay khi đèn đang chuyển sang màu đỏ. Điều này gây lãng phí thời gian, đặc biệt nếu ánh sáng