Placeholder

BLUETOOTH (HC-06)

 

80.000

Giá bán 

80.000

Quantity:
Save
Compare
Category: .

Product Description

1.Giới thiệu

Bluetooth là chuẩn truyền thông không dây để trao đổi dữ liệu ở khoảng cách ngắn.Chuẩn truyền thông này sử dụng sóng radio ngắn(UHF radio) trong dải tần số ISM (2.4 tới 2.485 GHz). Khoảng cách truyền của module này vào khoảng 10m.

Hôm nay tôi muốn giới thiệu đến các bạn một module sử dụng chuẩn truyền thông này là module HC-06. Module này được thiết kế dựa trên chip BC417. Con chip này khá phức tạp và sử dụng bộ nhớ flash ngoài 8Mbit. Nhưng việc sử dụng module này hoàn toàn đơn giản bởi nhà sản xuất đã tích hợp mọi thứ cho bạn trên module HC-06.

Sơ đồ chân HC-06 gồm có:

  KEY: Chân này để chọn chế độ hoạt động AT Mode hoặc Data Mode.  VCC chân này có thể cấp nguồn từ 3.6V đến 6V bên trong module đã có một ic nguồn chuyển về điện áp 3.3V và cấp cho IC BC417.

GND nối với chân nguồn GND
 TXD,RND đây là hai chân UART để giao tiếp module hoạt động ở mức logic 3.3V
  STATE các bạn chỉ cần thả nổi và không cần quan tâm đến chân này.

  1. Các chế độ hoạt động

HC-05 có hai chế độ hoạt động là Command Mode và Data Mode. Ở chế độ Command Mode ta có thể giao tiếp với module thông qua cổng serial trên module bằng tập lệnh AT quen thuộc. Ở chế độ Data Mode module có thể truyền nhận dữ liệu tới module bluetooth khác. Chân KEY dùng để chuyển đổi qua lại giữa hai chế độ này. Có hai cách để bạn có thể chuyển module hoạt động trong chế độ Data Mode (đọc tài liệu Tiếng Việt trên một số Web thấy chỗ này thường bị viết sai)

–        Nếu đưa chân này lên mức logic cao trước khi cấp nguồn module sẽ đưa vào chế độ Command Mode với baudrate mặc định 38400. Chế độ này khá hữu ích khi bạn không biết baudrate trong module được thiết lập ở tốc độ bao nhiêu. Khi chuyển sang chế độ này đèn led trên module sẽ nháy chậm (khoảng 2s) và ngược lại khi chân KEY nối với mức logic thấp trước khi cấp nguồn module sẽ hoạt động chế độ Data Mode.

–        Nếu module đang hoạt động ở chế Data Mode để có thể đưa module vào hoạt động ở chế độ Command Mode bạn đưa chân KEY lên mức cao. Lúc này module sẽ vào chế độ Command Mode nhưng với tốc độ Baud Rate được bạn thiết lập lần cuối cùng. Vì thế bạn phải biết baudrate hiện tại của thiết bị để có thể tương tác được với nó. Chú ý nếu module của bạn chưa thiết lập lại lần nào thì mặc định của nó như sau:

  • Baudrate 9600, data 8 bits, stop bits 1, parity : none, handshake: none
  • Passkey: 1234
  • Device Name: HC-05

Ở chế độ Data Mode HC-05 có thể hoạt động như một  slave tùy vào việc bạn cấu hình (riêng HC-06 bạn chỉ có thể cấu hình ở chế độ SLAVE)

  1. Ở chế độ SLAVE: bạn cần thiết lập kết nối từ smartphone, laptop, usb bluetooth để dò tìm module sau đó pair với mã PIN là 1234. Sau khi pair thành công, bạn đã có 1 cổng serial từ xa hoạt động ở baud rate 9600.
  1. Tập lệnh AT

AT: Lệnh test, nó sẽ trả về OK nếu module đã hoạt động ở Command Mode

AT+VERSION? :trả về firmware hiện tại của module

AT+UART=9600,0,0 ( thiết lập baudrate 9600,1 bit stop, no parity)

Các lệnh ở chế độ Slave:

AT+ORGL: Reset lại cài đặt mặc định

AT+RMAAD: Xóa mọi thiết bị đã ghép nối

AT+ROLE=0: Đặt là chế độ SLAVE

AT+ADDR: Hiển thị địa chỉ của SLAVE

 

Muốn giao tiếp được các bạn tải app hoặc tự viết app trên trang Viết APP

Giao tiếp ATMEGA với BLUETOOTH (HC-05)

Code và Nguyên Lý

Giao tiếp 8051 với BLUETOOTH (HC-05)

Code và Nguyên Lý

Giao tiếp ARDUINO với BLUETOOTH (HC-05)

Code và Nguyên Lý

Giao tiếp PIC18F4550 với BLUETOOTH (HC-05)

Code và Nguyên Lý

 

 

Reviews

There are no reviews yet.

Be the first to review “BLUETOOTH (HC-06)”

Your email address will not be published. Required fields are marked *