ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE 모듈 사용 설명서
TREND TT80020SN 니켈 테이블 Lamp

소개

당사의 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 명령 및 구성

  1. 기본 MAC 주소 쿼리
    보내기: AT + ADDR?
    성공적인 반환 후 보내기: OK + LADD: MAC 주소(12 문자열에 대한 주소)
  2. 전송 속도 쿼리
    보내기: AT+BAUD? 반환 성공 후 전송: OK + Get: [para1] para1의 범위:0 ~ 8. 해당 매개변수: 0은 9600, 1, 2의 대표 대표자를 대신하여 9600, 38400, 57600, 115200, 5을 나타냅니다. , 4800, 6, 7은 1200, 1200 2400을 나타냅니다. 기본 전송 속도는 9600입니다.
  3. 전송 속도 설정
    보내기: AT+BAUD[para1] 반환 성공 후 보내기: OK+Set:[para1] Example: 보내기: AT + BAUD1, 반환: OK + 설정: 2. 전송 속도는 19200으로 설정됩니다.
    메모: 1200으로 전환한 후 모듈은 더 이상 AT 명령 구성을 지원하지 않으며 대기 상태에서 PIO0을 누르면 모듈이 공장 설정을 복원할 수 있습니다. 전송 속도를 사용하지 않는 것이 좋습니다. 전송 속도를 설정한 후 모듈은 전기에서는 새로 설정된 매개변수가 적용될 수 있습니다.
  4. 지정된 블루투스 주소에 연결된 장치에서
    Send : AT+CON[para1] Return 성공 후 Send : OK+CONN[para2] Para2 범위 : A, E, F
    Example: 블루투스 주소: 0017EA0943AE, AT + CON0017EA0943AE 전송, 모듈 반환: OK + CONNA 또는 OK + + CONNF CONNE 또는 OK.
  5. 제거 장비 매칭 정보
    보내기: AT + CLEAR
    반품 성공 후 전송 : OK +
    CLEAR 연결된 장치 주소 코드 정보가 삭제되었습니다.
  6. 쿼리 모듈 작업 모드
    보내기: AT + MODE?
    성공적인 반환 후 보내기: OK + Get: [para] Para: 0 ~ 2의 범위. 0은 PIO 획득 + 원격 제어 + 1 통과, 2 대표 통과 + 원격 제어 모드를 대신하여 통과 모드를 나타냅니다. 기본값 0입니다.
  7. 모듈 작업 모드 설정:
    보내기: AT + MODE [] 성공적인 반환 후 보내기: OK + 설정: [para]
  8. 장치 이름 쿼리
    보내기: AT + NAME?
    성공적인 반환 후 보내기: OK + NAME [para1]
  9. 장치 이름 설정
    보내기: AT + NAME [para1] 반환 성공 후 보내기: OK + Set: [para1] Example: 장치 이름을 Seeed로 설정하고 AT + NAMESeeed를 전송하고 OK + Set: Seeed AT를 전송합니다. 이번에는 블루투스 모듈의 이름이 Seeed로 변경되었습니다. 참고: 명령 실행 후 전기에 필요한 승인 매개변수를 설정합니다.
  10. 쿼리 일치 비밀번호
    보내기: AT + PASS?
    성공적인 복귀 후 전송: OK + PASS: [para1] Para1 범위는 000000 ~ 999999, 기본값은 000000입니다.
  11. 페어링 비밀번호 설정
    AT + PASS 보내기 [para1] 성공적인 반환 후 보내기: OK + Set: [para1]
  12. 공장 설정 복원
    AT + RENEW 전송
    성공적인 반환 후 보내기: OK + RENEW
    기본 공장 설정 모듈을 복원하면 모듈 설정이 재설정되므로 공장 기본값 상태로 공장으로 돌아가고 다시 시작한 후 모듈을 500ms 동안 지연시킵니다. 필요하지 않은 경우 주의하십시오.
  13. 모듈 재설정
    보내기: AT + RESET
    반환 성공 후 보내기: OK + RESET
    명령 실행 후 모듈은 재시작 후 500ms를 지연합니다.
  14. 마스터-슬레이브 모드 설정
    보내기: 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 모듈, 모듈

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *