Brukerhåndbok for ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE Module
Introduksjon
Dette er en SMD BLE-modul som brukes i våre BLE Bee og Xadow BLE. Den er basert på TI cc2541-brikken, gjør det mulig å bygge robuste nettverksnoder med lave totale stykkkostnader og svært egnet for systemer med ultralavt strømforbruk. Modulen er liten og enkel å bruke, med den forhåndsprogrammerte firmwaren fra produsenten kan du raskt bygge BLE-kommunikasjon via AT-kommandoen. Støtter BLE-kommunikasjon med iphone, ipad og Android 4.3.
Funksjoner
- Bluetooth-protokoll: Bluetooth-spesifikasjon V4.0 BLE
- Arbeidsfrekvens: 2.4 GHz ISM-bånd
- Grensesnittmåte: en seriell port Åpent miljø innen 30 meter kan realisere kommunikasjon mellom moduler
- For å sende og motta ingen bytegrense mellom moduler
- Moduleringsmetode: GFSK (Gaussian Frequency Shift Keying)
- Sendeeffekt: – DBM, 23-6 DBM, 0 DBM, 6 DBM, kan endres med AT-kommandoen
- bruk TI CC2541-brikke, konfigurasjonsplass på 256 KB, støtte AT-kommandoen, brukeren kan etter behov endre rollen (master, slave-modus) og serieportens overføringshastighet, navn på utstyr, samsvarende parametere som passord, bruk smidig.
- strømforsyning: + 3.3 VDC 50 mA
- arbeidstemperatur: – 5 ~ + 65 Celsius
Spesifikasjon
Spesifikasjon | Verdi |
Mikroprosessor | CC2541 |
Ressurser !TOPP |
Støtte AT-kommandoen, kan brukeren etter behov for å endre rollen (master, slave-modus) og seriell port baudrate, navn på eguipmenLMatching parametere som passord, bruk av fleksibel. |
Disposisjonsdimensjon | 13.5 mm x 18, Smm x 2.3 mm |
Strømforsyning | 3.3V |
Kommunikasjonsprotokoll | Uart (3.3V LVTTL) |
ID teller | 2 |
Nøkkelinndata-ID | 1 |
LED-indikatorer IC | 1 |
Tilkobling | Stikkontakt kompatibel med XBee |
Elektriske egenskaper
Spesifikasjon | Mb | 7313 | Maks | Enhet |
Max Input Voltage | -3 | 3.6 | V | |
Working Input Voltage | 2.0 | 3.3 | 3.6 | V |
Send strøm | 15 | mA | ||
Motta strøm | 8.5 | mA | ||
Dyp søvnstrøm | 600 | uA | ||
Driftstemperatur | -40 | +65 | • C |
Pin definisjon
Pin | 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 | FLATER | Tilbakestill, aktiv lav minst i sms |
12 | GND | GND |
13 | P103 | 10 port, brukes for tilkobling til DHT11/D518B20 |
14 | P102 | Digital inngang, utgang |
15 | P101 | LED-indikator |
16 | P100 | Knappnål |
AT-kommandoer og konfigurasjon
- Spør etter den opprinnelige MAC-adressen
Send: AT + ADDR?
Send etter vellykket retur: OK + LADD: MAC-adresse (adresse for 12 strenger) - Spørr overføringshastigheten
Send: AT+BAUD? Send etter vellykket retur: OK + Hent: [para1] Omfang av para1:0 ~ 8. Parametrene som tilsvarer: 0 representerer 9600, 1, 2, 9600, 38400, på vegne av representanten for 57600, 115200, 5 , 4800, 6, 7 representerer 1200, 1200 2400. Standard overføringshastighet til 9600. - Still inn overføringshastigheten
Send: AT+BAUD[para1] Send etter vellykket retur: OK+Sett:[para1] Eksample: send: AT + BAUD1, retur: OK + Sett: 2. Baudraten er satt til 19200.
Note: etter bytte til 1200, vil modulen ikke lenger støtte konfigurasjonene av AT-kommandoen, og trykk på PIO0 under standby, modulen kan gjenopprette fabrikkinnstillingene. Anbefaler ikke å bruke overføringshastigheten. Etter innstilling av overføringshastigheten, bør modulene være på elektrisitet kan nye innstilte parametere tre i kraft. - fra enheten koblet til den spesifiserte Bluetooth-adressen
Send: AT+CON[para1] Send etter vellykket retur: 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. - samsvarende informasjon om fjerningsutstyr
Send: AT + CLEAR
Send etter vellykket retur: OK +
CLEAR Slett vellykket hadde tilkoblet enhetsadressekodeinformasjon. - spørremodulens arbeidsmodus
Send: AT + MODUS?
Send etter en vellykket retur: OK + Hent: [para] Para: området 0 ~ 2. 0 representerer passthrough-modus, på vegne av PIO-anskaffelsen + fjernkontroll + 1 passthrough, 2 representative passthrough + fjernkontrollmodus. er 0. - angi modul arbeidsmodus:
Send: AT + MODE [] Send etter vellykket retur: OK + Sett: [para] - spørre enhetsnavn
Send: AT + NAME?
Send etter vellykket retur: OK + NAVN [para1] - angi enhetsnavnet
Send: AT + NAME [para1] Send etter vellykket retur: OK + Sett: [para1] Eksample: Sett enhetsnavnet til Seeed, send AT + NAMESeeed, returner OK + Set: Seeed. På dette tidspunktet er navnet på bluetooth-modulen endret til Seeed. Merk: etter instruksjonsutførelsen, som kreves for elektrisitet, angi parametrene for godkjenningen. - søk samsvarende passord
Send: AT + PASS?
Send etter vellykket retur: OK + PASS: [para1] Para1-området er 000000 ~ 999999, standard er 000000. - paringssett passord
Send AT + PASS [para1] Send etter vellykket retur: OK + Sett: [para1] - gjenopprette fabrikkinnstillinger
AT + RENEW sender
Send etter vellykket retur: OK + FORNYE
Gjenopprett standard fabrikkinnstillingsmodul, modulen Innstillinger vil bli tilbakestilt, så tilbake til fabrikken med status for fabrikkinnstillinger, forsinkelsesmodul 500 ms etter omstart. Hvis det ikke er nødvendig, vær forsiktig. - tilbakestilling av modul
Send: AT + RESET
Send etter vellykket retur: OK + RESET
Etter instruksjonsutførelsen vil modulen forsinke 500 ms etter omstart. - angi master-slave-modus
Send: AT + ROLLE [para1] Send etter vellykket retur: OK + Sett: [para1]
Example Kode
//herre
//slave
Dokumenter / Ressurser
![]() |
ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE-modul [pdfBrukerhåndbok 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 |