Manuale d'uso del modulo ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE
Introduzione
Questu hè un modulu SMD BLE utilizatu in u nostru BLE Bee è Xadow BLE. Hè basatu annantu à u chip TI cc2541, permette à i nodi di rete robusti per esse custruitu cù bassi costi totali di fattura di materiale è assai adattati per sistemi di cunsumu d'energia ultrabassu. U modulu hè chjucu è faciule d'utilizà, cù u firmware preprogrammatu di u fabricatore, pudete custruisce rapidamente cumunicazioni BLE per via di u so cumandamentu AT. A sustegnu cumunicazioni BLE cù iphone, ipad è Android 4.3.
Features
- Protocolu Bluetooth: Specificazione Bluetooth V4.0 BLE
- Frequenza di travagliu: banda ISM 2.4 GHz
- Modalità d'interfaccia: un portu seriale Ambiente apertu à 30 metri pò realizà a cumunicazione trà i moduli
- Per mandà è riceve micca limitu di byte trà i moduli
- Metudu di modulazione: GFSK (Gaussian Frequency Shift Keying)
- Potenza di trasmissione: - DBM, 23-6 DBM, 0 DBM, 6 DBM, pò esse mudificatu da u cumandamentu AT
- Aduprate chip TI CC2541, spaziu di cunfigurazione di 256 KB, sustene u cumandamentu AT, l'utilizatore pò secondu bisognu di cambià u rolu (maestru, modalità slave) è u baud rate di u portu seriale, nome di l'equipaggiu, paràmetri currispondenti cum'è password, usu agile.
- alimentazione: + 3.3 VDC 50 mA
- temperatura di travagliu: - 5 ~ + 65 centigradi
Specificazione
Specificazione | Valore |
Microprocessore | CC2541 |
Risorse !TOP |
Supportu u cumandamentu AT, l'utilizatore pò secondu a necessità di cambià u rolu (maestru, modalità slave) è a velocità di baud di u portu seriale, nome di eguipmenLmatching paràmetri cum'è password, l'usu di flexible. |
Dimensione Outline | 13.5 mm x 18 mm x 2.3 mm |
Alimentazione elettrica | 3.3V |
Protocolu di cumunicazione | Uart (3.3 V LVTTL) |
ID conta | 2 |
ID di input chjave | 1 |
Indicatori LED IC | 1 |
Connettività | Socket compatible cù XBee |
Caratteristiche elettriche
Specificazione | Mb | 7313 | Max | Unità |
Max Input Voltage | -3 | 3.6 | V | |
Input di travagliu Voltage | 2.0 | 3.3 | 3.6 | V |
Trasmette u currente | 15 | mA | ||
Riceve u currente | 8.5 | mA | ||
Deep Sleep Current | 600 | uA | ||
Temperature di funziunamentu | -40 | + 65 | •C |
Definizione Pin
Pin | Nome | Desaipazione |
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 | Alimentazione 13V |
10 | NC | |
11 | FLOTTE | Reset, attivu bassu almenu in Sms |
12 | GND | GND |
13 | P103 | 10 portu, usatu per cunnette à DHT11 / D518B20 |
14 | P102 | Input digitale, output |
15 | P101 | Indicatore LED |
16 | P100 | Pin di u buttone |
Cumandamenti AT & Cunfigurazione
- Interrogate l'indirizzu MAC nativu
Mandate: AT + ADDR?
Mandate dopu un ritornu successu: OK + LADD: indirizzu MAC (indirizzu per 12 string) - Interrogate u baud rate
Mandate: AT+BAUD? Mandate dopu un ritornu successu: OK + Get: [para1] Scope of para1: 0 ~ 8. I paràmetri currispondenti à: 0 rapprisenta 9600, 1, 2, 9600, 38400, in nome di u rapprisentante rapprisentante di 57600, 115200, 5 , 4800, 6, 7 rapprisenta 1200, 1200 2400. U baud rate predeterminatu à 9600. - Stabbilisce u baud rate
Mandate: AT+BAUD[para1] Mandate dopu un ritornu successu: OK+Set:[para1] Esample: mandate: AT + BAUD1, return: OK + Set: 2.U baud rate hè stabilitu à 19200.
Nota: dopu à u cambiamentu à u 1200, u modulu ùn sarà più supportu i cunfigurazioni di u cumandimu AT, è appughjà u PIO0 in standby, u modulu pò restaurà a fabbrica Settings.Do ùn ricumandemu micca aduprà u baud rate.Dopu à stabilisce a baud rate, i moduli deve esse nantu à l'electricità, un novu paràmetru stabilitu pò esse effettu. - da u dispusitivu cunnessu à l 'indirizzu bluetooth specificatu
Mandate: AT+CON[para1] Mandate dopu un ritornu successu: OK+CONN[para2] Para2 range hè: A, E, F
Example: da l'indirizzu bluetooth hè: 0017EA0943AE, mandendu l'AT + CON0017EA0943AE, u modulu torna: OK + CONNA o OK + + CONNF CONNE o OK. - infurmazione currispundente di l'equipaggiu di rimozione
Mandate: AT + CLEAR
Mandate dopu un ritornu successu: OK +
CLEAR U successu chjaru avia cunnessu l'infurmazioni di codice di indirizzu di u dispositivu. - modu di travagliu di u modulu di dumanda
Mandate: AT + MODE?
Mandate dopu à un ritornu successu: OK + Get: [para] Para: a gamma di 0 ~ 2. 0 rapprisenta u modu di passthrough, in nome di l'acquistu PIO + control remoto + 1 passthrough, 2 passthrough rapprisentante + modalità di cuntrollu remoto. hè 0. - stabilisce u modu di travagliu di u modulu:
Mandate: AT + MODE [] Mandate dopu un ritornu successu: OK + Set: [para] - dumanda u nome di u dispusitivu
Mandate: AT + NOME?
Mandate dopu un ritornu successu: OK + NOME [para1] - stabilisce u nome di u dispusitivu
Mandate: AT + NOME [para1] Mandate dopu un ritornu successu: OK + Set: [para1] Esample: Set the device name to Seeed, mandendu l'AT + NAMESeeed, turnà OK + Set: Seeed À questu tempu, u nome di u modulu bluetooth hè statu cambiatu in Seeed. Nota: dopu à l'esekzione di istruzzioni, necessaria à l'electricità, stabilisce i paràmetri di l'appruvazioni. - quistione password currispondente
Mandate: AT + PASS?
Mandate dopu un ritornu successu: OK + PASS: [para1] Para1 range hè 000000 ~ 999999, u default hè 000000. - pairing set password
Mandate l'AT + PASS [para1] Mandate dopu un ritornu successu: OK + Set: [para1] - restaurà i paràmetri di fabbrica
L'AT + RENEW mandà
Mandate dopu un ritornu successu: OK + RENEW
Risturà u modulu di paràmetri di fabbrica predeterminatu, u modulu Settings serà resettatu cusì, torna à a fabbrica cù u statutu di u predefinitu di fabbrica, ritardu u modulu 500 ms dopu à u restart.If ùn hè micca bisognu, fate attente. - reset di u modulu
Mandate: AT + RESET
Mandate dopu un ritornu successu: OK + RESET
Dopu à u modulu di esecuzione di l'istruzzioni ritardarà 500 ms dopu à u riavviu. - stabilisce u modu maestru-slave
Mandate: AT + ROLE [para1] Mandate dopu un ritornu successu: OK + Set: [para1]
Exampu codice
// maestru
// schiavu
Documenti / Risorse
![]() |
Modulu ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE [pdfManuale d'usu CC2541, Modulu Bluetooth V4.0 HM-11 BLE, CC2541 Modulu Bluetooth V4.0 HM-11 BLE, Modulo V4.0 HM-11 BLE, Modulo HM-11 BLE, Modulo BLE, Modulo |