ARDUINO CC2541 ब्लूटूथ V4.0 HM-11 BLE मॉड्यूल वापरकर्ता मॅन्युअल
परिचय
हे आमच्या BLE बी आणि Xadow BLE मध्ये वापरलेले SMD BLE मॉड्यूल आहे. हे TI cc2541 चिपवर आधारित आहे, कमी एकूण बिल-ऑफ-मटेरियल खर्चासह मजबूत नेटवर्क नोड्स तयार करण्यास सक्षम करते आणि अल्ट्रालो पॉवर वापर प्रणालीसाठी अत्यंत अनुकूल आहे. मॉड्यूल लहान आणि वापरण्यास सोपा आहे, निर्मात्याच्या प्रीप्रोग्राम केलेल्या फर्मवेअरसह, तुम्ही त्याच्या AT कमांडद्वारे BLE संप्रेषणे द्रुतपणे तयार करू शकता. Iphone, ipad आणि Android 4.3 सह BLE संप्रेषणांना समर्थन.
वैशिष्ट्ये
- ब्लूटूथ प्रोटोकॉल: ब्लूटूथ स्पेसिफिकेशन V4.0 BLE
- कार्यरत वारंवारता: 2.4 GHz ISM बँड
- इंटरफेस मार्ग: सीरियल पोर्ट 30 मीटरच्या आत खुले वातावरण मॉड्यूल्समधील संवाद लक्षात घेऊ शकते
- मॉड्यूल्समध्ये कोणतीही बाइट मर्यादा पाठवणे आणि प्राप्त करणे
- मॉड्युलेशन पद्धत: GFSK (गॉसियन फ्रिक्वेन्सी शिफ्ट कीइंग)
- ट्रान्समिशन पॉवर: - DBM, 23-6 DBM, 0 DBM, 6 DBM, AT कमांडद्वारे सुधारित केले जाऊ शकते
- TI CC2541 चिप वापरा, 256 KB ची कॉन्फिगरेशन जागा, AT कमांडला सपोर्ट करा, वापरकर्ता गरजेनुसार भूमिका (मास्टर, स्लेव्ह मोड) आणि सीरियल पोर्ट बॉड रेट, उपकरणांचे नाव, जुळणारे पॅरामीटर्स जसे की पासवर्ड, वापर चपळ
- वीज पुरवठा: + 3.3 VDC 50 mA
- कार्यरत तापमान: - 5 ~ + 65 सेंटीग्रेड
तपशील
तपशील | मूल्य |
मायक्रोप्रोसेसर | CC2541 |
संसाधने !टॉप |
एटी कमांडला सपोर्ट करा, वापरकर्ता गरजेनुसार रोल (मास्टर, स्लेव्ह मोड) आणि सीरियल पोर्ट बॉड रेट, इग्युपमेन एल मॅचिंग पॅरामीटर्सचे नाव जसे की पासवर्ड, लवचिक वापर बदलू शकतो. |
बाह्यरेखा परिमाण | 13.5mm x 18.Smm x 2.3mm |
वीज पुरवठा | 3.3V |
कम्युनिकेशन प्रोटोकॉल | Uart(3.3V LVTTL) |
आयडी संख्या | 2 |
की इनपुट आयडी | 1 |
एलईडी इंडिकेटर आयसी | 1 |
कनेक्टिव्हिटी | XBee सह सुसंगत सॉकेट |
विद्युत वैशिष्ट्ये
तपशील | Mb | 7313 | कमाल | युनिट |
मॅक्स इनपुट व्हॉल्यूमtage | -3 | 3.6 | V | |
कार्यरत इनपुट Voltage | 2.0 | 3.3 | 3.6 | V |
प्रवाह प्रसारित करा | 15 | mA | ||
वर्तमान प्राप्त करा | 8.5 | mA | ||
दीप स्लीप करंट | 600 | uA | ||
ऑपरेटिंग तापमान | -40 | +४४.२०.७१६७.४८४५ | •C |
पिन व्याख्या
पिन | नाव | उदासीनता |
1 | यूआरटी आरटीएस | UART |
2 | UART TX | UART |
3 | यूआरटी सीटीएस | UART |
4 | UART RX | UART |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | VCC | वीज पुरवठा 13V |
10 | NC | |
11 | फ्लीट्स | रीसेट करा, किमान एसएमएस मध्ये सक्रिय कमी |
12 | GND | GND |
13 | P103 | 10 पोर्ट, DHT11/D518B20 शी कनेक्ट करण्यासाठी वापरले जाते |
14 | P102 | डिजिटल इनपुट, आउटपुट |
15 | P101 | एलईडी सूचक |
16 | P100 | बटण पिन |
AT आदेश आणि कॉन्फिगरेशन
- मूळ MAC पत्त्याची क्वेरी करा
पाठवा: AT + ADDR?
यशस्वी रिटर्न नंतर पाठवा: OK + LADD: MAC पत्ता (12 स्ट्रिंगसाठी पत्ता) - बॉड दराची चौकशी करा
पाठवा: AT+BAUD? यशस्वी रिटर्न नंतर पाठवा: ओके + मिळवा: [पॅरा1] पॅरा1:0 ~ 8 ची व्याप्ती. 0 हे 9600, 1, 2 च्या प्रतिनिधी प्रतिनिधीच्या वतीने 9600, 38400, 57600, 115200, 5 चे प्रतिनिधित्व करतात. , 4800, 6, 7 हे 1200, 1200 2400 चे प्रतिनिधित्व करते. डीफॉल्ट बॉड दर 9600 पर्यंत. - बॉड रेट सेट करा
पाठवा: AT+BAUD[para1] यशस्वी रिटर्ननंतर पाठवा: OK+Set:[para1] माजीample: पाठवा: AT + BAUD1, परतावा: ओके + सेट: 2. बॉड दर 19200 वर सेट केला आहे.
टीप: 1200 वर स्विच केल्यानंतर, मॉड्यूल यापुढे AT कमांडच्या कॉन्फिगरेशनला समर्थन देणार नाही, आणि PIO0 दाबा स्टँडबाय अंतर्गत, मॉड्यूल फॅक्टरी सेटिंग्ज पुनर्संचयित करू शकते. बॉड रेट वापरण्याची शिफारस करू नका. बॉड रेट सेट केल्यानंतर, मॉड्यूल असावेत विजेवर, नवीन सेट पॅरामीटर्स प्रभावी होऊ शकतात. - निर्दिष्ट केलेल्या ब्लूटूथ पत्त्याशी कनेक्ट केलेल्या डिव्हाइसवरून
पाठवा: AT+CON[para1] यशस्वी रिटर्ननंतर पाठवा: OK+CONN[para2] Para2 श्रेणी आहे: A, E, F
Example: ब्लूटूथ पत्त्यावरून आहे: 0017EA0943AE, AT + CON0017EA0943AE पाठवून, मॉड्यूल परत येईल: OK + CONNA किंवा OK + + CONNF CONNE किंवा OK. - काढण्याची उपकरणे जुळणारी माहिती
पाठवा: AT + CLEAR
यशस्वी रिटर्न नंतर पाठवा: ओके +
CLEAR CLEAR यशाशी कनेक्ट केलेले डिव्हाइस पत्ता कोड माहिती होती. - क्वेरी मॉड्यूल कार्यरत मोड
पाठवा: AT + MODE?
यशस्वी रिटर्ननंतर पाठवा: ओके + मिळवा: [पॅरा] पॅरा: 0 ~ 2. 0 ची श्रेणी पासथ्रू मोड दर्शवते, PIO संपादन + रिमोट कंट्रोल + 1 पासथ्रू, 2 प्रतिनिधी पासथ्रू + रिमोट कंट्रोल मोड. डीफॉल्ट 0 आहे. - मॉड्यूल वर्किंग मोड सेट करा:
पाठवा: AT + MODE [] यशस्वी रिटर्न नंतर पाठवा: ओके + सेट: [पॅरा] - क्वेरी डिव्हाइसचे नाव
पाठवा: AT + NAME?
यशस्वी रिटर्न नंतर पाठवा: OK + NAME [para1] - डिव्हाइसचे नाव सेट करा
पाठवा: AT + NAME [para1] यशस्वी रिटर्न नंतर पाठवा: ओके + सेट: [para1] माजीample: डिव्हाइसचे नाव Seeed वर सेट करा, AT + NAMESeeed पाठवून, रिटर्न ओके + सेट करा: यावेळी पहा, ब्लूटूथ मॉड्यूलचे नाव बदलून सीड केले गेले आहे. टीप: सूचना अंमलात आणल्यानंतर, विजेसाठी आवश्यक, मंजुरीचे मापदंड सेट करा. - क्वेरी जुळणारा पासवर्ड
पाठवा: AT + PASS?
यशस्वी रिटर्न नंतर पाठवा: OK + PASS: [para1] Para1 श्रेणी 000000 ~ 999999 आहे, डीफॉल्ट 000000 आहे. - पेअरिंग सेट पासवर्ड
AT + PASS पाठवा [para1] यशस्वी रिटर्ननंतर पाठवा: OK + Set: [para1] - फॅक्टरी सेटिंग्ज पुनर्संचयित करा
AT + RENEW पाठवा
यशस्वी रिटर्न नंतर पाठवा: ओके + रिन्यू
डीफॉल्ट फॅक्टरी सेटिंग्ज मॉड्यूल पुनर्संचयित करा, मॉड्यूल सेटिंग्ज रीसेट केल्या जातील, त्यामुळे फॅक्टरी डीफॉल्ट स्थितीसह फॅक्टरीवर परत या, रीस्टार्ट झाल्यानंतर मॉड्यूल 500 एमएस विलंब करा. गरज नसल्यास, कृपया सावधगिरी बाळगा. - मॉड्यूल रीसेट
पाठवा: AT + RESET
यशस्वी रिटर्न नंतर पाठवा: ओके + रिसेट
सूचना अंमलबजावणी मॉड्यूल रीस्टार्ट केल्यानंतर 500 ms विलंब करेल. - मास्टर-स्लेव्ह मोड सेट करा
पाठवा: AT + ROLE [para1] यशस्वी रिटर्ननंतर पाठवा: OK + Set: [para1]
Example कोड
//मास्टर
// गुलाम
कागदपत्रे / संसाधने
![]() |
ARDUINO CC2541 ब्लूटूथ V4.0 HM-11 BLE मॉड्यूल [pdf] वापरकर्ता मॅन्युअल CC2541, ब्लूटूथ V4.0 HM-11 BLE मॉड्यूल, CC2541 ब्लूटूथ V4.0 HM-11 BLE मॉड्यूल, V4.0 HM-11 BLE मॉड्यूल, HM-11 BLE मॉड्यूल, BLE मॉड्यूल, मॉड्यूल |