ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE 모듈 사용 설명서
소개
당사의 BLE Bee 및 Xadow BLE에 사용되는 SMD BLE 모듈입니다. TI cc2541 칩을 기반으로 하며, 총 BOM 비용이 낮고 초저전력 소비 시스템에 매우 적합한 견고한 네트워크 노드를 구축할 수 있습니다. 모듈은 작고 사용하기 쉬우며, 제조업체의 사전 프로그래밍된 펌웨어를 사용하면 AT 명령을 통해 BLE 통신을 빠르게 구축할 수 있습니다. iphone, ipad 및 Android 4.3과의 BLE 통신을 지원합니다.
특징
- 블루투스 프로토콜: 블루투스 사양 V4.0 BLE
- 작동 주파수: 2.4GHz ISM 대역
- 인터페이스 방식: 직렬 포트 30m 이내의 개방형 환경으로 모듈 간 통신 실현 가능
- 모듈 간 바이트 제한 없이 보내고 받으려면
- 변조 방식: GFSK(Gaussian Frequency Shift Keying)
- 전송 전력: – DBM, 23-6 DBM, 0 DBM, 6 DBM, AT 명령으로 수정 가능
- TI CC2541 칩 사용, 구성 공간 256KB, AT 명령 지원, 사용자는 필요에 따라 역할(마스터, 슬레이브 모드) 및 직렬 포트 전송 속도, 장비 이름, 비밀번호와 같은 일치 매개변수를 변경할 수 있습니다. 기민한.
- 전원 공급 장치: + 3.3VDC 50mA
- 작동 온도: - 5 ~ + 65섭씨
사양
사양 | 값 |
마이크로프로세서 | CC2541 |
자원 !맨 위 |
AT 명령을 지원하면 사용자는 필요에 따라 역할(마스터, 슬레이브 모드) 및 직렬 포트 전송 속도, 장비 이름, 비밀번호와 같은 매개 변수 일치를 유연하게 변경할 수 있습니다. |
개요 차원 | 13.5mm x 18.Smm x 2.3mm |
전원 공급 | 3.3V |
통신 프로토콜 | Uart(3.3V LVTTL) |
ID 수 | 2 |
키 입력 ID | 1 |
LED 표시기 IC | 1 |
연결성 | XBee와 호환되는 소켓 |
전기적 특성
사양 | Mb | 7313 | 맥스 | 단위 |
최대 입력 볼륨tage | -3 | 3.6 | V | |
작업 입력량tage | 2.0 | 3.3 | 3.6 | V |
전류를 전송 | 15 | mA | ||
현재 수신 | 8.5 | mA | ||
깊은 수면 전류 | 600 | uA | ||
작동 온도 | -40 | +65 | •기음 |
핀 정의
핀 | 이름 | 절망 |
1 | UART RTS | 유아트 |
2 | UART 텍사스 | 유아트 |
3 | UART CTS | 유아트 |
4 | UART RX | 유아트 |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | (주)비씨씨 | 전원 공급 장치 13V |
10 | NC | |
11 | 함대 | 재설정, 적어도 SMS에서 활성 낮음 |
12 | 접지 | 접지 |
13 | 피103 | 10 포트, DHT11/D518B20 연결에 사용됨 |
14 | 피102 | 디지털 입력, 출력 |
15 | 피101 | LED 표시등 |
16 | 피100 | 버튼 핀 |
AT 명령 및 구성
- 기본 MAC 주소 쿼리
보내기: AT + ADDR?
성공적인 반환 후 보내기: OK + LADD: MAC 주소(12 문자열에 대한 주소) - 전송 속도 쿼리
보내기: AT+BAUD? 반환 성공 후 전송: OK + Get: [para1] para1의 범위:0 ~ 8. 해당 매개변수: 0은 9600, 1, 2의 대표 대표자를 대신하여 9600, 38400, 57600, 115200, 5을 나타냅니다. , 4800, 6, 7은 1200, 1200 2400을 나타냅니다. 기본 전송 속도는 9600입니다. - 전송 속도 설정
보내기: AT+BAUD[para1] 반환 성공 후 보내기: OK+Set:[para1] Example: 보내기: AT + BAUD1, 반환: OK + 설정: 2. 전송 속도는 19200으로 설정됩니다.
메모: 1200으로 전환한 후 모듈은 더 이상 AT 명령 구성을 지원하지 않으며 대기 상태에서 PIO0을 누르면 모듈이 공장 설정을 복원할 수 있습니다. 전송 속도를 사용하지 않는 것이 좋습니다. 전송 속도를 설정한 후 모듈은 전기에서는 새로 설정된 매개변수가 적용될 수 있습니다. - 지정된 블루투스 주소에 연결된 장치에서
Send : AT+CON[para1] Return 성공 후 Send : OK+CONN[para2] Para2 범위 : A, E, F
Example: 블루투스 주소: 0017EA0943AE, AT + CON0017EA0943AE 전송, 모듈 반환: OK + CONNA 또는 OK + + CONNF CONNE 또는 OK. - 제거 장비 매칭 정보
보내기: AT + CLEAR
반품 성공 후 전송 : OK +
CLEAR 연결된 장치 주소 코드 정보가 삭제되었습니다. - 쿼리 모듈 작업 모드
보내기: AT + MODE?
성공적인 반환 후 보내기: OK + Get: [para] Para: 0 ~ 2의 범위. 0은 PIO 획득 + 원격 제어 + 1 통과, 2 대표 통과 + 원격 제어 모드를 대신하여 통과 모드를 나타냅니다. 기본값 0입니다. - 모듈 작업 모드 설정:
보내기: AT + MODE [] 성공적인 반환 후 보내기: OK + 설정: [para] - 장치 이름 쿼리
보내기: AT + NAME?
성공적인 반환 후 보내기: OK + NAME [para1] - 장치 이름 설정
보내기: AT + NAME [para1] 반환 성공 후 보내기: OK + Set: [para1] Example: 장치 이름을 Seeed로 설정하고 AT + NAMESeeed를 전송하고 OK + Set: Seeed AT를 전송합니다. 이번에는 블루투스 모듈의 이름이 Seeed로 변경되었습니다. 참고: 명령 실행 후 전기에 필요한 승인 매개변수를 설정합니다. - 쿼리 일치 비밀번호
보내기: AT + PASS?
성공적인 복귀 후 전송: OK + PASS: [para1] Para1 범위는 000000 ~ 999999, 기본값은 000000입니다. - 페어링 비밀번호 설정
AT + PASS 보내기 [para1] 성공적인 반환 후 보내기: OK + Set: [para1] - 공장 설정 복원
AT + RENEW 전송
성공적인 반환 후 보내기: OK + RENEW
기본 공장 설정 모듈을 복원하면 모듈 설정이 재설정되므로 공장 기본값 상태로 공장으로 돌아가고 다시 시작한 후 모듈을 500ms 동안 지연시킵니다. 필요하지 않은 경우 주의하십시오. - 모듈 재설정
보내기: AT + RESET
반환 성공 후 보내기: OK + RESET
명령 실행 후 모듈은 재시작 후 500ms를 지연합니다. - 마스터-슬레이브 모드 설정
보내기: AT + ROLE [para1] 반환 성공 후 보내기: OK + Set: [para1]
Examp르 코드
//주인
//노예
문서 / 리소스
![]() |
ARDUINO CC2541 블루투스 V4.0 HM-11 BLE 모듈 [PDF 파일] 사용자 매뉴얼 CC2541, 블루투스 V4.0 HM-11 BLE 모듈, CC2541 블루투스 V4.0 HM-11 BLE 모듈, V4.0 HM-11 BLE 모듈, HM-11 BLE 모듈, BLE 모듈, 모듈 |