Mục lục:

HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng: 9 bước
HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng: 9 bước

Video: HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng: 9 bước

Video: HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng: 9 bước
Video: #174: Hướng Dẫn Cấu Hình, Giao Tiếp Module Bluetooth HC-05 2024, Tháng bảy
Anonim
HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng
HC-08 Mô-đun giao tiếp Bluetooth UART V2.4 Hướng dẫn sử dụng

Giơi thiệu sản phẩm

Mô-đun Bluetooth - Mô-đun truyền qua tối thiểu HC08 là mô-đun truyền dữ liệu thế hệ mới dựa trên giao thức Bluetooth Specification V4.0 BLE. Dải tần làm việc không dây của nó là ISM 2,4GHz với phương pháp điều chế GFSK. Công suất phát cực đại là 4d Bm. Độ nhạy nhận của nó là -93d Bm. Trong môi trường rộng mở, nó có thể đạt tới 80m giao tiếp siêu xa với iphone4s. Nó có tích hợp các lỗ gói tem và lỗ hàn ghim. Bạn có thể gắn cả gói và hàn các chân. Nó rất thuận tiện để được nhúng vào hệ thống ứng dụng. Với chỉ báo LED tích hợp, bạn có thể nhìn thấy trạng thái kết nối của Bluetooth một cách trực quan. Mô-đun này sử dụng lõi CC2540F256 được cấu hình 256K bit. Nó hỗ trợ các lệnh AT. Người dùng có thể thay đổi vai trò (chế độ chủ / chế độ phụ) cũng như các thông số như tốc độ Baud và tên thiết bị theo yêu cầu riêng của họ. Nó rất linh hoạt để sử dụng.

Bước 1: Kích thước sản phẩm

Định nghĩa ghim

Mô-đun HC-08 có 30 chân trên bo mạch. Các định nghĩa cụ thể của chân được liệt kê trong bảng sau:

Bước 2: Ghim

Ghim

Sự định nghĩa

I / O

Giải thích

1 TXD đầu ra Đầu ra UART, mức TTL 3.3V
2 RXD đầu vào, kéo lên yếu Đầu vào UART, mức TTL 3.3V
3 NC
4 NC
5 NC
6 DC đầu vào Đồng hồ gỡ lỗi
7 DD Đầu ra đầu vào Gỡ lỗi dữ liệu
8 PIO20 đầu vào, kéo lên yếu NC
9 PIO17 đầu vào, kéo xuống yếu NC
10 PIO16 Đầu vào, kéo xuống yếu NC
11 RST đầu vào, kéo lên Chân thiết lập lại mô-đun, mức thấp không dưới 10ms đặt lại
12 VCC đầu vào Chân nguồn, các yêu cầu của nguồn điện một chiều 3.3V,
dòng điện cung cấp không nhỏ hơn 100mA
13 GND Đất
14 LEDCON đầu vào Chân điều khiển LED (Note3)
15 PIO14 đầu vào, kéo xuống yếu NC
16 PIO13

đầu ra

Đầu ra LED (Note1)
17 PIO11 đầu vào, kéo xuống yếu NC
18 PIO12 đầu vào, kéo xuống yếu Bộ nhớ xóa của mô-đun chính (Note2)
19 PIO10 đầu vào, kéo xuống yếu NC
20 PIO07 đầu vào, kéo lên yếu NC
21 USB_D- NC
22 USB_D + NC
23 PIO06 đầu vào, kéo lên yếu NC
24 PIO01 đầu vào, kéo lên yếu NC
25 PIO15 đầu vào, kéo xuống yếu NC
26 PIO00 đầu vào, kéo lên yếu
27 VCC đầu vào Chân nguồn, các yêu cầu của nguồn điện một chiều 3.3V,
dòng điện cung cấp không nhỏ hơn 100mA
28 GND Đất
29 RXD đầu vào, kéo lên yếu Đầu vào UART, mức TTL 3.3V
30 TXD đầu ra Đầu ra UART, mức TTL 3.3V

Bước 3: Lưu ý 1:

PIO13 cho biết chân đầu ra LED, đầu ra mức cao. Hãy kết nối song song đèn LED với điện trở.

Trước khi kết nối:

Khi mô-đun chính không ghi lại địa chỉ của mô-đun phụ, nó sẽ sáng trong 100ms mỗi giây;

Khi mô-đun chính ghi lại địa chỉ của mô-đun phụ, nó sẽ sáng trong 900ms mỗi giây;

Trong mô-đun phụ, đèn LED sáng trong 1 giây giữa mỗi 2 giây.

Sau khi kết nối: Đèn LED luôn sáng.

Lưu ý 2:

Chân đầu vào, kéo xuống bên trong. Chốt này được kết nối với mức điện cao. Mô-đun chính được sử dụng để xóa địa chỉ đã ghi của mô-đun phụ.

Lưu ý 3:

Chân đầu vào, được sử dụng để điều khiển đèn LED. Nếu chân này được nối đất, đèn LED sẽ tắt. Nếu chân cắm này vẫn bị treo, đèn LED sẽ sáng.

Bước 4: Đặc tính điện:

Tham số Điều kiện kiểm tra Giá trị đại diện
Điện áp làm việc - DC2.0V ~ 3.6V
Bậc thầy không kết nối / kết nối 21mA / 9mA
Công việc hiện tại MODE0, không kết nối / kết nối 8,5mA / 9mA

MODE1, không kết nối / kết nối

340μA / 1,6mA
(Không phải đèn LED) Nô lệ
MODE2, không kết nối / kết nối 0,4μA / 1,6mA
MODE3, không kết nối / kết nối 1,2μA-160μA / 1,6mA

Bước 5: Lệnh AT thủ công

Lệnh AT được sử dụng để thiết lập tham số của mô-đun. Trước khi kết nối, mô-đun có thể hoạt động dưới lệnh AT. Sau khi kết nối, nó đi vào chế độ truyền trong suốt cổng nối tiếp.

Thời gian khởi động của mô-đun này là khoảng 150ms. Vì vậy, tốt hơn là hoạt động lệnh AT sau khi được bật nguồn trong 200ms. Trừ khi có chỉ định khác, cài đặt tham số của lệnh AT có hiệu lực ngay lập tức. Đồng thời, việc sửa đổi các thông số và chức năng sẽ không bị mất khi tắt nguồn.

Sau khi sửa đổi thành công lệnh AT, nó đồng nhất trở về OK (Ngoại trừ các lệnh kiểm tra thông tin như "AT + RX, AT + VERSION"). Không có thành công nào đạt được, nó sẽ không trở lại bất kỳ thông tin nào.

⑴ Danh sách lệnh AT

Lệnh AT

Hàm số

Vỡ nợ

Vai diễn

("X" - tham số)

1 TẠI Lệnh kiểm tra -
2 AT + RX Kiểm tra các thông số cơ bản -
3 AT + DEFAULT Khôi phục cài đặt nhà máy -
4 TẠI + ĐẶT LẠI Đặt lại mô-đun -
5 PHIÊN BẢN TẠI + Kiểm tra phiên bản và ngày tháng -
6 AT + ROLE = x Thay đổi vai trò chủ / nô lệ NS
7 TẠI + TÊN = xxxxxxxxxxxx Sửa lại tên HC-08
8 AT + ADDR = xxxxxxxxxxxx Sửa lại địa chỉ Phần cứng
Địa chỉ
9 AT + RFPM = x Điều chỉnh công suất RF 0 (4dBm)
10 AT + BAUD = x, y Sửa đổi baud UART 9600, N
11 AT + CONT = x Đặt khả năng kết nối 0 (Có thể
kết nối)
12 AT + MODE = x Đặt chế độ làm việc 0 NS
13 AT + AVDA = xxxxxxxxxxxx Thay đổi dữ liệu truyền phát - NS
14 AT + TIME = x Chế độ 3 chu kỳ phát sóng 5 (s) NS
Mô-đun chính để xóa
15 AT + CLEAR địa chỉ mô-đun nô lệ - NS
đã được ghi lại.

Ghi chú:

1. Lệnh AT không có dòng mới; nếu không có lệnh đặc biệt, tất cả các lệnh AT sẽ không được truyền bằng newline.

2. 4 lệnh cấp cao cuối cùng, phải được sử dụng kết hợp, mới có thể phát huy hết vai trò của nó BLE Bluetooth năng lượng thấp. Sử dụng Bluetooth năng lượng thấp, sẽ có các hướng dẫn và chương trình đặc biệt được giới thiệu trong các phần sau.

Bước 6: Giải thích lệnh

1. lệnh kiểm tra

Lệnh: AT

Trở lại: OK.

Kiểm tra các thông số cơ bản

Xem các thông số cơ bản như tên Bluetooth, vai trò chủ / tớ, tốc độ truyền UART, địa chỉ và mật khẩu.

Lệnh: AT + RX

Trở lại:

Tên: HC-08 ------ >>> tên bluetooth

Vai trò: Nô lệ ------ >>> vai trò chủ / nô lệ

Tốc độ truyền: 9600, KHÔNG CÓ ------ >>> Tốc độ truyền UART

Addr: xx, xx, xx, xx, xx, xx ------ >>> địa chỉ bluetooth

Mã PIN: 000000 ------ >>> mật khẩu bluetooth

Lưu ý: Tạm thời chưa hỗ trợ đổi mật khẩu!

  1. Đặt lại về mặc định

    Lệnh: AT + DEFAULT

    Trở lại: OK

    Mô-đun sẽ tự động khởi động lại, vui lòng thực hiện thao tác mới khi khởi động lại 200ms!

  2. Đặt lại mô-đun

    Lệnh: AT + RESET

    Trở lại: OK

    Mô-đun sẽ tự động khởi động lại, vui lòng thực hiện thao tác mới khi khởi động lại200ms!

    5. kiểm tra phiên bản và ngày tháng

    Lệnh: AT + VERSION

    Trở lại: HC-08V2.0, 2014-08-22

    6. Thay đổi bộ vai trò chủ / tớ

    lệnh: AT + ROLE = x Truy vấn

    lệnh: AT + ROLE =? X: vai trò (M hoặc S), M: chủ nhân; S: nô lệ. Cài đặt mặc định là S (slave).

    Gửi: AT + ROLE = M

    Trở lại: OK

    Đặt vai trò chính, mô-đun sẽ tự động khởi động lại!

    Gửi: AT + ROLE =?

    Trở lại: Master

    Bạn có thể xem vai trò là mô-đun chính.

  3. Sửa lại tên

    Đặt lệnh: AT + NAME = xxxxxxxxxxxx

    Lệnh truy vấn: AT + NAME =?

    Tên mặc định là HC-08, bạn có thể đặt tên khác (Có giá trị trong vòng 12 ký tự, hỗ trợ mã ASCII được hiển thị và một phần của ký tự thoát. Mô-đun hỗ trợ tiếng Trung, nhưng các thiết bị Android phải được chuyển đổi thành "mã UTF8" để hiển thị bình thường. Hơn 12 ký tự, thì nó sẽ chỉ đọc 12 ký tự đầu tiên.). Thiết lập hoàn tất, có hiệu lực sau khi mô-đun tự động thiết lập lại!

    Thí dụ:

    Gửi: AT + NAME = HCKJ

    Trở lại: OKsetNAME

    Gửi: AT + TÊN =?

    Trở lại: HCKJ

    8. sửa đổi địa chỉ

    Đặt lệnh: AT + ADDR = xxxxxxxxxxxx

    Lệnh truy vấn: AT + ADDR =?

    Địa chỉ phải có 12 bit ký tự viết hoa "0 ~ F", cụ thể là ký tự thập lục phân.

    Thí dụ:

    Gửi: AT + ADDR = 1234567890AB

    Trở lại: OKsetADDR

    Thiết lập hoàn tất, có hiệu lực sau khi mô-đun tự động thiết lập lại!

    Gửi: AT + ADDR =?

    Trở lại: 1234567890AB

    Gửi: AT + ADDR = 000000000000

    Trở lại: OKsetADDR

    Gửi "000000000", mô-đun để khôi phục địa chỉ phần cứng mặc định. Mặc định của nhà máy sản xuất mô-đun là địa chỉ phần cứng.

    9. cải tiến công suất RF

    Đặt lệnh: AT + RFPM = x

    Lệnh truy vấn: AT + RFPM =?

    X: Công suất RF, như được hiển thị trong bảng sau:

    Tham số

    Công suất RF

    ? Xem công suất RF hiện tại
    0 4dBm (mặc định)
    1 0dBm
    2 -6dBm
    3 -23dBm

    Thí dụ:

    Gửi: AT + RFPM = 2

    Trở lại: OK

    Công suất RF được sửa đổi -6dBm.

    Gửi: AT + RFPM =?

    Trở lại: -6dBm

    Công suất RF là -6dBm.

    Khi dòng điện đỉnh cao hơn 30mA (khi công suất RF là 4dBm) và dòng điện của pin nút nhỏ (dưới 20mA), nếu chúng ta muốn sạc bằng pin nút, tốt hơn chúng ta nên đặt công suất RF thành -6dBm hoặc -23dBm.

    10. Cải thiện tốc độ truyền UART

    Đặt lệnh:

    AT + BAUD = x (Chỉ sửa đổi tốc độ truyền UART)

    AT + BAUD = x, y (Sửa đổi tốc độ truyền UART và bit chẵn lẻ)

    Lệnh truy vấn: AT + BAUD =?

    x: Tốc độ truyền UART, y: bit chẵn lẻ, Như được hiển thị trong bảng sau:

    Tham số

    UART baud: x

    Tham số

    bit chẵn lẻ: y

    ? Xem tốc độ truyền hiện tại
    1200 1200b / giây n Không có chẵn lẻ
    2400 2400b / giây E Chẵn lẻ
    4800 4800b / giây O Chẵn lẻ lẻ
    9600 9600bps (mặc định)
    19200 19200b / giây
    38400 38400b / giây
    57600 57600b / giây
    115200 115200b / giây

    Thí dụ:

    Gửi: AT + BAUD = 19200

    Trở lại: OK19200

    Tốc độ truyền UART được sửa đổi cho 19200bps.

    Gửi: AT + BAUD = 4800, E

    Trở lại: OK4800, NGAY LẬP TỨC

    Tốc độ truyền UART được sửa đổi cho 4800bps và thậm chí là chẵn lẻ.

    Gửi: AT + BAUD =?

    Trở lại: 4800, NGAY LẬP TỨC

    Xem tốc độ truyền UART và bit chẵn lẻ.

    Trong quá trình truyền trong suốt mô-đun chính và mô-đun phụ, mỗi gói dưới tốc độ truyền 9600bps không được vượt quá số lượng tối đa là 500 byte. Đối với mỗi gói có tốc độ truyền trên 19200bps, vui lòng tham khảo bảng sau. Giữa các gói dữ liệu, nó phải có một khoảng thời gian nhất định. Bảng sau đây là nhiều loại tốc độ truyền thông tin liên lạc, giá trị tham chiếu cho khoảng thời gian:

    tốc độ truyền (bps) 1200 2400 4800 9600 19200 38400 57600 115200
    Khoảng thời gian 500 byte (mili giây) 6800 3600 2000 1000
    Khoảng thời gian 300 byte (mili giây) 4200 2400 1200 600 400
    Khoảng thời gian 100 byte (mili giây) 1500 800 400 160 100 120
    Khoảng thời gian 80 byte (mili giây) 1000 650 320 120 80 60 100
    Khoảng thời gian 60 byte (mili giây) 800 500 250 100 60 60 60 100
    Khoảng thời gian 20 byte (mili giây) 200 100 50 20 20 20 20 20

    1. Trên đây là số liệu đo được. Tổng tốc độ thu phát nhanh nhất trên lý thuyết: 2500 byte / giây, với tốc độ được kiểm soát trong vòng 2000 byte / giây.

    2. Các byte của mỗi gói sẽ là bội số nguyên của 20.

    3. Mô-đun gửi dữ liệu hợp đồng phụ tự động là bội số nguyên của 20 byte. Nó được sử dụng để gửi một gói 100 byte và nó sẽ nhận được nhiều gói ở một đầu khác. Mỗi gói dữ liệu là một bội số nguyên của 20 byte. Tổng số byte là 100.

    11. thiết lập khả năng kết nối

    Đặt lệnh: AT + CONT = x

    Lệnh truy vấn: AT + CONT =?

    Các chức năng tham số X như sau:

    Tham số Vai trò chính Vai trò nô lệ
    Trung tâm Ngoại vi
    0 Có thể được kết nối, kết nối Có thể được kết nối, kết nối
    (Vỡ nợ) sau khi nhập trong suốt bình thường sau khi nhập trong suốt bình thường
    chế độ truyền tải chế độ truyền tải
    Người quan sát Đài truyền hình
    Không thể kết nối mô-đun Không được kết nối với vai trò chính,
    1 sang thiết bị khác, nhưng sẽ tự động nhưng có thể được kết hợp với công suất thấp
    quét tĩnh điện HC-08 từ chế độ 3, thực hiện phát sóng
    gói datamachine phát sóng, gửi gói tin.
    cố định thời gian làm mới 2 giây.

    Thí dụ:

    Gửi: AT + CONT = 1

    Trở lại: OK

    Thiết lập hoàn tất, có hiệu lực sau khi mô-đun tự động thiết lập lại!

    Gửi: AT + CONT =?

    Trở lại: Không thể kết nối

    Lệnh vui lòng với "AT + MODE", "AT + AVDA" và lệnh "AT + TIME" với việc sử dụng.

    Ghi chú:

    1. Mô-đun chính / phụ "CONT = 1" chủ yếu được sử dụng để truyền dữ liệu quảng bá. Gửi dữ liệu quảng bá từ mô-đun phụ, mô-đun chủ sẽ nhận dữ liệu tương ứng thông qua đầu ra nối tiếp.

    2. Mô hình này chỉ dành cho người dùng lấy gói dữ liệu quảng bá này. Giao thức truyền thông cụ thể không được mô tả ở đây. Nếu bạn muốn biết, vui lòng truy cập trang web chính thức sau để được tư vấn:

    www.hc01.com/

Bước 7: 12. Đặt chế độ làm việc (Chỉ mô-đun Slave)

Đặt lệnh: AT + MODE = x

Lệnh truy vấn: AT + MODE =?

Chỉ huy Tham số Trở lại Hàm số
=? 0/1/2/3 Nhận chế độ hiện tại.
=0 Chế độ nguồn đầy đủ (mặc định), đèn LED mở.
Chế độ tiết kiệm điện mức 1, đèn LED đóng.
=1 Không có kết nối hiện tại là 340μA, kết nối
tốc độ như mode0.
Chế độ tiết kiệm điện mức 2, đèn LED đóng.
=2 Không có kết nối hiện tại là 0,4μA.
AT + Không thể tìm thấy, không kết nối để đánh thức
CHẾ ĐỘ VÂNG trước, sau khi thức tỉnh có thể được kết nối.
Chế độ tiết kiệm điện mức 3, đèn LED đóng.
Không có kết nối hiện tại là 1,2μA ~ 160μA (khoảng

32μA mặc định)

=3 Kết hợp với "AT + TIME" để đặt chương trình phát sóng
thời gian, do đó để giảm tiêu thụ điện năng.
Việc sử dụng các phương pháp cụ thể vui lòng tham khảo
Lệnh "AT + TIME".

Ghi chú:

  • Chế độ 3 chủ yếu được sử dụng cho:

    A. Dùng để giảm công suất tiêu thụ.

    B. Mô-đun phụ gửi dữ liệu quảng bá đến mô-đun chính, có thể đạt được giao tiếp một chiều từ một đến nhiều (về lý thuyết nó có thể là từ một mô-đun phụ thành mô-đun chính vô hạn).

    C. Làm báo động chống thất lạc, thẻ chấm công, máy đo nhịp tim hoặc thiết bị không dây khác.

    2. Chế độ 1/2/3 khả dụng thông qua cổng UART để gửi dữ liệu 1 byte để đánh thức, nhưng một vài byte dữ liệu phía trước có thể bị cắt xén sau khi đánh thức. Do đó, chúng tôi khuyên bạn nên gửi mã thập lục phân 10 byte của "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" để đánh thức mô-đun, tránh một số byte dữ liệu phía trước có thể bị cắt xén. Kể từ đó, các mô-đun hoạt động ở chế độ tốc độ tối đa, cổng UART có thể gửi và nhận dữ liệu bình thường.

    Ở trạng thái không kết nối, mô-đun sau khi được đánh thức ở chế độ tốc độ tối đa, duy trì trong 5 phút, sau đó quay lại chế độ ban đầu. Miễn là 5 phút trong UART đã nhận được dữ liệu, sau đó kích hoạt lại.

    Nếu mô-đun đang ở trạng thái kết nối, thì sau khi đánh thức, nó sẽ vẫn ở chế độ tốc độ tối đa. Trước khi kết nối, mô-đun sẽ trở lại chế độ nguồn ban đầu.

    3. Ngoài chế độ0, chế độ khác là đóng LED. Nhưng sau khi kết nối, đèn LED sẽ sáng.

    Ví dụ: Gửi: AT + MODE =?

    Trở lại: 0

    Xem chế độ hiện tại.

    Gửi: AT + MODE = 2

    Trở lại: OK

    Chế độ cài đặt 2, có hiệu lực ngay lập tức.

  • Thay đổi dữ liệu phát sóng (Chỉ mô-đun phụ)

    Lệnh: AT + AVDA = xxxxxxxxxxxx

    Tham số "xxxxxxxxxxxx" có thể là bất kỳ dữ liệu người dùng nào từ 1 ~ 12 byte. Nếu tại thời điểm này

    trạng thái mô-đun chính AT + CONT = 1, khi đó cổng UART của mô-đun chính sẽ xuất dữ liệu "xxxxxxxxxxxx". Dữ liệu quảng bá sẽ không được lưu giữ vĩnh viễn. Nó sẽ bị xóa sau khi khởi động lại.

    Thí dụ:

    Gửi vai trò nô lệ: AT + AVDA = 1234567890AB

    Trở lại: OK

    Nếu tại thời điểm này, trạng thái mô-đun chính là AT + CONT = 1, cổng UART sẽ xuất: 12345 67890AB.

    14. Mode 3 chu kỳ phát sóng (Chỉ người phục vụ)

    Đặt lệnh: AT + TIME = x

    Lệnh truy vấn: AT + TIME =?

    Phạm vi cài đặt tham số x như sau:

    NS 1 2 3 4 5 6 7 8 9 MỘT NS NS NS E NS
    thời gian/ 1 2 3 4 5 6 7 8 9 10 20 30 40 50 60
    giây (vỡ nợ)
    NS NS NS NS tôi NS K
    thời gian/ 1 2 5 10 30 60
    min

    Thí dụ:

    Gửi: AT + TIME = F

    Trở lại: OK

    Cài đặt chế độ 3 của chu kỳ phát sóng trong 60 giây. Cứ sau 60 giây, hãy gửi một dữ liệu phát sóng.

    Gửi: AT + TIME =?

    Trở lại: 60 giây

    Giải pháp của chế độ công suất thấp (mô-đun phụ):

    1. Sự cần thiết phải đánh thức trên mạng không dây:

    Nhập "AT + MODE = 1" hoặc "AT + MODE = 3", mô-đun sẽ chuyển sang chế độ năng lượng thấp cho đến khi mô-đun chính yêu cầu kết nối. Sau khi kết nối, hiện tại là 1,6mA. Mô-đun trao đổi dữ liệu sẽ tự động chuyển sang chế độ tốc độ đầy đủ trước khi kết nối, trong khi sau khi kết nối, nó sẽ trở lại chế độ năng lượng thấp.

    2. Trường hợp kết nối có thể hoạt động:

    Nhập "AT + MODE = 2", nó sẽ chuyển sang chế độ tiêu thụ điện năng thấp2. Mô-đun chuyển sang trạng thái ngủ sâu. Nó không thể được phát hiện bởi mô-đun chính. Khi bạn kết nối, bạn có thể gửi dữ liệu tùy ý để đánh thức mô-đun và sau đó nó có thể gửi và nhận dữ liệu sau khi được kết nối.

    Giải pháp của chế độ phát sóng công suất thấp:

    Vai trò chính trong bộ đầu tiên: AT + CONT = 1 -> AT + ROLE = M

    Và sau đó đặt vai trò nô lệ: AT + CONT = 1 -> AT + AVDA = 1234 (≦ 12Bytes dữ liệu)

    MCU của người dùng gửi 10 byte mã thập lục phân "0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF" tới mô-đun của cổng UART để đánh thức mô-đun ở chế độ toàn năng. Tại thời điểm này, người dùng có thể thiết lập hợp lý theo nhu cầu của họ. "AT + CONT = 1, AT + AVDA = xxxx, AT + MODE = 3, AT + TIME = 5" ở trên được đặt thành: "phát sóng và không thể kết nối". Dữ liệu phát là XXXX, chế độ 3 (khoảng thời gian 5 giây). Theo như trên, dòng điện trung bình nhỏ hơn 4 μA, THỜI GIAN sẽ nhiều hơn 1 phút. Thời gian này lâu hơn, mức tiêu thụ điện năng sẽ thấp hơn.

    Người dùng muốn truyền dữ liệu thường xuyên, đề xuất vào mode2 trong thời gian nhàn rỗi, cần truyền dữ liệu để chuyển sang chế độ tương ứng.

    15. Mô-đun chính để xóa địa chỉ mô-đun phụ đã được ghi lại (Chỉ chính)

    Đặt lệnh: AT + CLEAR

    Lệnh truy vấn: OK

    Mô-đun chính, sau khi được kết nối với mô-đun phụ, sẽ ghi nhớ địa chỉ MAC của mô-đun phụ trong lần cuối cùng. Nếu bạn muốn kết nối nó với mô-đun phụ khác, bạn phải xóa bộ nhớ hiện tại. Cách đầu tiên là đưa chân module 18 lên mức điện cao 200ms, cách khác là sử dụng lệnh "AT + CLEAR".

Bước 8: Sơ đồ tham chiếu

Bước 9: 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: