ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE Module Användarmanual
TREND TT80020SN Nickelbord Lamp

Introduktion

Detta är en SMD BLE-modul som används i våra BLE Bee och Xadow BLE. Den är baserad på TI cc2541-chip, gör att robusta nätverksnoder kan byggas med låga totala styckkostnader och mycket lämpad för system med ultralåg strömförbrukning. Modulen är liten och lätt att använda, med tillverkarens förprogrammerade firmware kan du snabbt bygga BLE-kommunikation via dess AT-kommando. Stöder BLE-kommunikation med iphone, ipad och Android 4.3.

Drag

  • Bluetooth-protokoll: Bluetooth-specifikation V4.0 BLE
  • Arbetsfrekvens: 2.4 GHz ISM-band
  • Gränssnittssätt: en serieport Öppen miljö inom 30 meter kan realisera kommunikation mellan moduler
  • För att skicka och ta emot ingen bytegräns mellan moduler
  • Moduleringsmetod: GFSK (Gaussian Frequency Shift Keying)
  • Överföringseffekt: – DBM, 23-6 DBM, 0 DBM, 6 DBM, kan modifieras med AT-kommandot
  • använd TI CC2541-chip, konfigurationsutrymme på 256 KB, stödja AT-kommandot, användaren kan efter behov ändra rollen (master, slavläge) och serieportens baudhastighet, utrustningens namn, matchande parametrar som lösenord, användning vig.
  • strömförsörjning: + 3.3 VDC 50 mA
  • arbetstemperatur: – 5 ~ + 65 Celsius

Specifikation

Specifikation Värde
Mikroprocessor CC2541
Resurser
!TOPP
Stöd AT-kommandot, kan användaren beroende på behovet av att ändra roll (master, slavläge) och serieportens baudhastighet, namn på eguipmenLMatching parametrar såsom lösenord, användning av flexibla.
Konturdimension 13.5 mm x 18, Smm x 2.3 mm
Strömförsörjning 3.3V
Kommunikationsprotokoll Uart(3.3V LVTTL)
ID räknas 2
Nyckelinmatnings-ID 1
LED-indikatorer IC 1
Anslutningsmöjligheter Uttag kompatibel med XBee

Elektriska egenskaper

Specifikation Mb 7313 Max Enhet
Max Ingång Voltage -3  3.6 V
Working Input Voltage 2.0 3.3 3.6 V
Sänd ström 15 mA
Ta emot ström 8.5 mA
Djup sömnström 600 uA
Driftstemperatur -40 +65 • C

Pin -definition

Pin -definition

Stift Namn 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ömförsörjning 13V
10 NC
11 FLOTTOR Återställ, aktiv låg åtminstone i Sms
12 GND GND
13 P103 10 port, används för anslutning till DHT11/D518B20
14 P102 Digital ingång, utgång
15 P101 LED-indikator
16 P100 Knappnål

AT-kommandon och konfiguration

  1. Fråga den ursprungliga MAC-adressen
    Skicka: AT + ADDR?
    Skicka efter en lyckad retur: OK + LADD: MAC-adress (adress för 12 strängar)
  2. Fråga baudhastigheten
    Skicka: AT+BAUD? Skicka efter en lyckad retur: OK + Hämta: [para1] Omfattning av para1:0 ~ 8. Parametrarna som motsvarar: 0 representerar 9600, 1, 2, 9600, 38400, på uppdrag av representanten för 57600, 115200, 5 , 4800, 6, 7 representerar 1200, 1200 2400. Standardöverföringshastigheten är 9600.
  3. Ställ in baudhastigheten
    Skicka: AT+BAUD[para1] Skicka efter en lyckad retur: OK+Set:[para1] Example: skicka: AT + BAUD1, retur: OK + Set: 2. Baudraten är inställd på 19200.
    Notera: efter bytet till 1200, kommer modulen inte längre att stödja konfigurationerna av AT-kommandot, och tryck på PIO0 i viloläge, modulen kan återställa fabriksinställningarna.Rekommendera inte att använda överföringshastigheten. Efter att ha ställt in överföringshastigheten bör modulerna vara på el kan nya inställda parametrar träda i kraft.
  4. från enheten som är ansluten till den angivna Bluetooth-adressen
    Skicka: AT+CON[para1] Skicka efter en framgångsrik retur: OK+CONN[para2] Para2-intervallet är: A, E, F
    Example: från bluetooth-adressen är: 0017EA0943AE, skickar AT + CON0017EA0943AE, modulen returnerar: OK + CONNA eller OK + + CONNF CONNE eller OK.
  5. matchande information om flyttutrustning
    Skicka: AT + CLEAR
    Skicka efter en lyckad retur: OK +
    CLEAR Rensa framgång hade ansluten enhetsadresskodinformation.
  6. frågemodulens arbetsläge
    Skicka: AT + MODE?
    Skicka efter en lyckad retur: OK + Hämta: [para] Para: området 0 ~ 2. 0 representerar passthrough-läge, på uppdrag av PIO-förvärvet + fjärrkontroll + 1 passthrough, 2 representativ passthrough + fjärrkontrollläge. är 0.
  7. ställ in modulens arbetsläge:
    Skicka: AT + MODE [] Skicka efter en lyckad retur: OK + Set: [para]
  8. fråga enhetens namn
    Skicka: AT + NAME?
    Skicka efter en lyckad retur: OK + NAMN [para1]
  9. ställ in enhetens namn
    Skicka: AT + NAME [para1] Skicka efter en lyckad retur: OK + Set: [para1] Example: Ställ in enhetsnamnet till Seeed, skicka AT + NAMESeeed, returnera OK + Set: Seeed. Vid denna tidpunkt har namnet på bluetooth-modulen ändrats till Seeed. Obs: efter instruktionsutförandet, som krävs för el, ställ in parametrarna för godkännandet.
  10. fråga matchande lösenord
    Skicka: AT + PASS?
    Skicka efter en lyckad retur: OK + PASS: [para1] Para1-intervallet är 000000 ~ 999999, standard är 000000.
  11. parningsinställt lösenord
    Skicka AT + PASS [para1] Skicka efter en framgångsrik retur: OK + Set: [para1]
  12. fabriksåterställ
    AT + RENEW skickar
    Skicka efter en lyckad retur: OK + FÖRNYA
    Återställ standardmodulen för fabriksinställning, modulens inställningar återställs så, tillbaka till fabriken med status för fabriksinställningen, fördröj modulen 500 ms efter omstarten. Om inget behov, var försiktig.
  13. modulåterställning
    Skicka: AT + RESET
    Skicka efter en lyckad retur: OK + RESET
    Efter instruktionsexekveringen kommer modulen att fördröja 500 ms efter omstarten.
  14. ställ in master-slave-läget
    Skicka: AT + ROLL [para1] Skicka efter en lyckad retur: OK + Set: [para1]

Example Kod
//bemästra
//masterkodning
//slav
//slavkodning

 

Dokument/resurser

ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE-modul [pdf] Användarmanual
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

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *