Brugervejledning til ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE Module
Indledning
Dette er et SMD BLE-modul, der bruges i vores BLE Bee og Xadow BLE. Den er baseret på TI cc2541-chip, gør det muligt at bygge robuste netværksknuder med lave samlede stykomkostninger og særdeles velegnet til systemer med ultralavt strømforbrug. Modulet er lille og nemt at bruge, med producentens forprogrammerede firmware kan du hurtigt bygge BLE-kommunikation via dets AT-kommando. Understøtter BLE-kommunikation med iphone, ipad og Android 4.3.
Funktioner
- Bluetooth-protokol: Bluetooth-specifikation V4.0 BLE
- Arbejdsfrekvens: 2.4 GHz ISM-bånd
- Interface måde: en seriel port Åbent miljø inden for 30 meter kan realisere kommunikation mellem moduler
- For at sende og modtage ingen bytegrænse mellem moduler
- Modulationsmetode: GFSK (Gaussian Frequency Shift Keying)
- Transmissionseffekt: – DBM, 23-6 DBM, 0 DBM, 6 DBM, kan ændres med AT-kommandoen
- brug TI CC2541-chip, konfigurationsplads på 256 KB, understøtter AT-kommandoen, brugeren kan efter behov ændre rollen (master, slave-tilstand) og den serielle port-baudrate, navn på udstyr, matchende parametre såsom adgangskoder, brug agile.
- strømforsyning: + 3.3 VDC 50 mA
- arbejdstemperatur: – 5 ~ + 65 Celsius
Specifikation
Specifikation | Værdi |
Mikroprocessor | CC2541 |
Ressourcer !TOP |
Støtte AT-kommandoen, brugeren kan efter behov for at ændre rollen (master, slave-tilstand) og den serielle port baudrate, navn på eguipmenLMatching parametre såsom adgangskode, brug af fleksible. |
Dispositionsdimension | 13.5 mm x 18, Smm x 2.3 mm |
Strømforsyning | 3.3V |
Kommunikationsprotokol | Uart (3.3V LVTTL) |
ID tæller | 2 |
Nøgleinput-id | 1 |
LED-indikatorer IC | 1 |
Forbindelse | Sokkel kompatibel med XBee |
Elektriske egenskaber
Specifikation | Mb | 7313 | Maks | Enhed |
Maks. Input voltage | -3 | 3.6 | V | |
Working Input Voltage | 2.0 | 3.3 | 3.6 | V |
Send strøm | 15 | mA | ||
Modtag strøm | 8.5 | mA | ||
Dyb søvnstrøm | 600 | uA | ||
Driftstemperatur | -40 | +65 | • C |
Pin definition
Stift | Navn | Desaiption |
1 | UART RTS | UART |
2 | UART TX | UART |
3 | UART CTS | UART |
4 | UART RX | UART |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | VCC | Strømforsyning 13V |
10 | NC | |
11 | FLÅDER | Nulstil, aktiv lav i hvert fald i sms |
12 | GND | GND |
13 | P103 | 10 port, bruges til tilslutning til DHT11/D518B20 |
14 | P102 | Digital input, output |
15 | P101 | LED indikator |
16 | P100 | Knapstift |
AT-kommandoer og konfiguration
- Forespørg på den oprindelige MAC-adresse
Send: AT + ADDR?
Send efter en vellykket returnering: OK + LADD: MAC-adresse (adresse for 12 strenge) - Spørg baudraten
Send: AT+BAUD? Send efter en vellykket returnering: OK + Hent: [para1] Omfang af para1:0 ~ 8. Parametrene svarende til: 0 repræsenterer 9600, 1, 2, 9600, 38400, på vegne af repræsentanten for 57600, 115200, 5 , 4800, 6, 7 repræsenterer 1200, 1200 2400. Standardbaudraten er 9600. - Indstil baudraten
Send: AT+BAUD[para1] Send efter en vellykket returnering: OK+Set:[para1] Eksample: send: AT + BAUD1, retur: OK + Indstil: 2. Baudraten er sat til 19200.
Note: efter skiftet til 1200, vil modulet ikke længere understøtte konfigurationerne af AT-kommandoen, og tryk på PIO0 under standby, modulet kan gendanne fabriksindstillingerne.Anbefal ikke at bruge baudraten. Efter indstilling af baudraten skal modulerne være på elektricitet kan nye indstillede parametre træde i kraft. - fra den enhed, der er tilsluttet den angivne bluetooth-adresse
Send: AT+CON[para1] Send efter en vellykket returnering: OK+CONN[para2] Para2-området er: A, E, F
Example: fra bluetooth-adressen er: 0017EA0943AE, sender AT + CON0017EA0943AE, modul returnerer: OK + CONNA eller OK + + CONNF CONNE eller OK. - matchende oplysninger om fjernelsesudstyr
Send: AT + RYD
Send efter en vellykket returnering: OK +
CLEAR Ryd succes havde tilsluttet enheds adressekodeoplysninger. - forespørgselsmodulets arbejdstilstand
Send: AT + MODE?
Send efter en vellykket returnering: OK + Hent: [para] Para: intervallet 0 ~ 2. 0 repræsenterer passthrough-tilstand på vegne af PIO-indsamlingen + fjernbetjening + 1 passthrough, 2 repræsentativ passthrough + fjernbetjeningstilstand. er 0. - indstil modul arbejdstilstand:
Send: AT + MODE [] Send efter en vellykket returnering: OK + Indstil: [para] - forespørgsel efter enhedsnavn
Send: AT + NAVN?
Send efter en vellykket returnering: OK + NAVN [para1] - indstille enhedens navn
Send: AT + NAVN [para1] Send efter en vellykket returnering: OK + Indstil: [para1] Eksample: Indstil enhedsnavnet til Seeed, send AT + NAMESeeed, returner OK + Indstil: Seeed. På dette tidspunkt er navnet på bluetooth-modulet blevet ændret til Seeed. Bemærk: efter instruktionsudførelsen, der kræves til elektricitet, skal du indstille parametrene for godkendelsen. - forespørgsel matchende adgangskode
Send: AT + PASS?
Send efter en vellykket returnering: OK + PASS: [para1] Para1-området er 000000 ~ 999999, standard er 000000. - parringssæt adgangskode
Send AT + PASS [para1] Send efter en vellykket retur: OK + Indstil: [para1] - gendan fabriksindstillinger
AT + RENEW sender
Send efter en vellykket returnering: OK + FORNY
Gendan standard fabriksindstillingsmodulet, modulet Indstillinger vil blive nulstillet, så tilbage til fabrikken med status for fabriksindstillingen, forsink modul 500 ms efter genstart. Hvis det ikke er nødvendigt, skal du være forsigtig. - modul nulstilles
Send: AT + RESET
Send efter en vellykket returnering: OK + NULSTIL
Efter instruktionsudførelsen vil modulet forsinke 500 ms efter genstart. - indstille master-slave-tilstand
Send: AT + ROLLE [para1] Send efter en vellykket retur: OK + Indstil: [para1]
Example Kode
//mestre
//slave
Dokumenter/ressourcer
![]() |
ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE Modul [pdfBrugermanual CC2541, Bluetooth V4.0 HM-11 BLE-modul, CC2541 Bluetooth V4.0 HM-11 BLE-modul, V4.0 HM-11 BLE-modul, HM-11 BLE-modul, BLE-modul, modul |