ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE մոդուլի օգտագործման ձեռնարկ
Ներածություն
Սա SMD BLE մոդուլ է, որն օգտագործվում է մեր BLE Bee-ում և Xadow BLE-ում: Այն հիմնված է TI cc2541 չիպի վրա, որը թույլ է տալիս կառուցվել ամուր ցանցային հանգույցներ՝ նվազագույն ընդհանուր ծախսերով և շատ հարմար է ծայրահեղ ցածր էներգիայի սպառման համակարգերի համար: Մոդուլը փոքր է և հեշտ օգտագործման համար, արտադրողի նախապես ծրագրավորված որոնվածով դուք կարող եք արագ կառուցել BLE հաղորդակցություններ իր AT հրամանի միջոցով: Աջակցում է BLE հաղորդակցությանը iPhone-ի, iPad-ի և Android 4.3-ի հետ:
Առանձնահատկություններ
- Bluetooth արձանագրություն՝ Bluetooth Specification V4.0 BLE
- Աշխատանքային հաճախականությունը՝ 2.4 ԳՀց ISM տիրույթ
- Ինտերֆեյսի ձև. սերիական պորտ Բաց միջավայրը 30 մետրի վրա կարող է իրականացնել մոդուլների միջև հաղորդակցություն
- Մոդուլների միջև բայթերի սահմանափակում չկա ուղարկելու և ստանալու համար
- Մոդուլյացիայի մեթոդ՝ GFSK (Gaussian Frequency Shift Keying)
- Փոխանցման հզորություն. – DBM, 23-6 DBM, 0 DBM, 6 DBM, կարող է փոփոխվել AT հրամանով
- օգտագործել TI CC2541 չիպ, կոնֆիգուրացիայի տարածք 256 ԿԲ, աջակցել AT հրամանին, օգտագործողը կարող է ըստ անհրաժեշտության փոխել դերը (հիմնական, ստրուկ ռեժիմ) և սերիական պորտի բուդի արագությունը, սարքավորումների անվանումը, համապատասխան պարամետրերը, ինչպիսիք են գաղտնաբառերը, օգտագործել արագաշարժ.
- սնուցման աղբյուր՝ + 3.3 VDC 50 մԱ
- աշխատանքային ջերմաստիճանը՝ – 5 ~ + 65 C
Հստակեցում
Հստակեցում | Արժեք |
Միկրոպրոցեսոր | CC2541 |
Ռեսուրսներ !ԳԱԳԱԹ |
Աջակցեք AT հրամանին, օգտվողը կարող է ըստ անհրաժեշտության փոխել դերը (վարպետ, ստրուկ ռեժիմ) և սերիական պորտի բուդի արագությունը, eguipmen-ի անվանումը: |
Ուրվագծային չափս | 13.5 մմ x 18, սմ x 2.3 մմ |
Էլեկտրամատակարարում | 3.3 Վ |
Հաղորդակցության արձանագրություն | Uart (3.3V LVTTL) |
ID հաշվում | 2 |
Բանալին մուտքագրման ID | 1 |
LED ցուցիչներ IC | 1 |
Միացում | Socket համատեղելի XBee-ի հետ |
Էլեկտրական բնութագրեր
Հստակեցում | Mb | 7313 | Մաքս | Միավոր |
Max Input Voltage | -3 | 3.6 | V | |
Աշխատանքային մուտքագրում Voltage | 2.0 | 3.3 | 3.6 | V |
Փոխանցել հոսանք | 15 | mA | ||
Ստանալ ընթացիկ | 8.5 | mA | ||
Խորը քնի հոսանք | 600 | uA | ||
Գործող ջերմաստիճանը | -40 | +65 | •Ք |
Քորոցի սահմանում
Փին | Անուն | Հուսահատություն |
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 | Էլեկտրամատակարարում 13V |
10 | NC | |
11 | ՆՎԱՐՆԵՐ | Վերականգնել, ակտիվ ցածր առնվազն Sms-ում |
12 | GND | GND |
13 | P103 | 10 պորտ, որն օգտագործվում է DHT11/D518B20-ին միանալու համար |
14 | P102 | Թվային մուտք, ելք |
15 | P101 | LED ցուցիչ |
16 | P100 | Կոճակի քորոց |
AT հրամաններ և կազմաձևում
- Հարցրեք հայրենի MAC հասցեն
Ուղարկել՝ AT + ADDR?
Ուղարկել հաջող վերադարձից հետո՝ OK + LADD: MAC հասցե (հասցե 12 տողի համար) - Հարցրեք բուդի արագությունը
Ուղարկել՝ AT+BAUD? Ուղարկեք հաջող վերադարձից հետո՝ OK + Ստացեք՝ [para1] Scope of para1:0 ~ 8: 0-ին համապատասխանող պարամետրերը ներկայացնում են 9600, 1, 2, 9600, 38400, 57600, 115200, 5 ներկայացուցչի անունից: , 4800, 6, 7-ը ներկայացնում է 1200, 1200 2400: Լռելյայն baud արագությունը մինչև 9600: - Սահմանեք բուդի արագությունը
Ուղարկել՝ AT+BAUD[para1] Ուղարկել հաջող վերադարձից հետո՝ OK+Set:[para1] Example: ուղարկել՝ AT + BAUD1, վերադարձ՝ OK + Սահմանել՝ 2. Baud rate-ը սահմանված է 19200:
Նշում. 1200-ին անցնելուց հետո մոդուլն այլևս չի աջակցի AT հրամանի կոնֆիգուրացիաներին և սեղմել PIO0-ը սպասման ռեժիմում, մոդուլը կարող է վերականգնել գործարանային կարգավորումները: Խորհուրդ չտալ օգտագործել բուդի արագությունը: Բոդի արագությունը սահմանելուց հետո մոդուլները պետք է լինեն էլեկտրաէներգիայի վրա կարող են ուժի մեջ մտնել նոր սահմանված պարամետրեր։ - նշված bluetooth հասցեին միացված սարքից
Ուղարկել՝ AT+CON[para1] Ուղարկել հաջող վերադարձից հետո՝ OK+CONN[para2] Para2 տիրույթն է՝ A, E, F
Example: bluetooth հասցեից է՝ 0017EA0943AE, ուղարկելով AT + CON0017EA0943AE, մոդուլը վերադարձնում է՝ OK + CONNA կամ OK + + CONNF CONNE կամ OK: - հեռացման սարքավորումների համապատասխան տեղեկատվություն
Ուղարկել՝ AT + CLEAR
Ուղարկել հաջող վերադարձից հետո՝ OK +
CLEAR Մաքրել հաջողությունը միացված էր սարքի հասցեի կոդը: - հարցման մոդուլի աշխատանքային ռեժիմ
Ուղարկե՞լ՝ AT + MODE:
Ուղարկեք հաջող վերադարձից հետո՝ OK + Ստացեք՝ [պարբերություն] Պարբերություն՝ 0 ~ 2 միջակայքը: 0-ը ներկայացնում է անցումային ռեժիմ՝ PIO ձեռքբերման + հեռակառավարման + 1 անցում, 2 ներկայացուցչական անցում + հեռակառավարման ռեժիմ: Կանխադրվածը 0 է։ - սահմանել մոդուլի աշխատանքային ռեժիմը.
Ուղարկել՝ AT + MODE [] Ուղարկել հաջող վերադարձից հետո՝ OK + Սահմանել՝ [para] - հարցում սարքի անունը
Ուղարկե՞լ՝ AT + NAME?
Ուղարկել հաջող վերադարձից հետո՝ OK + NAME [para1] - սահմանել սարքի անունը
Ուղարկել՝ AT + NAME [para1] Ուղարկել հաջող վերադարձից հետո՝ OK + Սահմանել՝ [para1] Example. Սարքի անունը դրեք Seeed, ուղարկելով AT + NAMESeed, վերադարձրեք OK + Սահմանեք. Seed AT այս անգամ bluetooth մոդուլի անունը փոխվել է Seeed: Նշում. Էլեկտրաէներգիայի համար պահանջվող հրահանգի կատարումից հետո սահմանեք հաստատման պարամետրերը: - հարցման համապատասխան գաղտնաբառ
Ուղարկե՞լ՝ AT + PASS?
Ուղարկեք հաջող վերադարձից հետո՝ OK + PASS. [para1] Para1 միջակայքը 000000 ~ 999999 է, լռելյայն՝ 000000: - զուգավորման հավաքածուի գաղտնաբառը
Ուղարկեք AT + PASS [para1] Ուղարկեք հաջող վերադարձից հետո՝ OK + Սահմանել՝ [para1] - վերականգնել գործարանային կարգավորումները
AT + RENEW ուղարկում
Ուղարկել հաջող վերադարձից հետո՝ OK + RENEW
Վերականգնեք լռելյայն գործարանային կարգավորումների մոդուլը, մոդուլի կարգավորումները կզրոյացվեն, այնպես որ, վերադարձեք գործարան՝ գործարանային լռելյայն կարգավիճակով, հետաձգեք մոդուլը 500 մվ վերագործարկումից հետո: Եթե կարիք չկա, խնդրում ենք զգույշ եղեք: - մոդուլի վերականգնում
Ուղարկել՝ AT + RESET
Ուղարկեք հաջող վերադարձից հետո՝ OK + RESET
Հրահանգի կատարման մոդուլը վերագործարկումից հետո կհետաձգի 500 մվ: - սահմանել վարպետ-ստրուկ ռեժիմը
Ուղարկել՝ AT + ROLE [para1] Ուղարկել հաջող վերադարձից հետո՝ OK + Սահմանել՝ [para1]
Exampկոդը
//վարպետ
//ստրուկ
Փաստաթղթեր / ռեսուրսներ
![]() |
ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE մոդուլ [pdf] Օգտագործողի ձեռնարկ CC2541, Bluetooth V4.0 HM-11 BLE մոդուլ, CC2541 Bluetooth V4.0 HM-11 BLE մոդուլ, V4.0 HM-11 BLE մոդուլ, HM-11 BLE մոդուլ, BLE մոդուլ, մոդուլ |