waveshare लोगो

WAVESHARE ELECTRONICS Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल

WAVESHARE ELECTRONICS Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल

उत्पादन विवरण

Pico-BLE एक डुअल-मोड ब्लुटुथ 5.1 विस्तार मोड्युल Raspberry Pi Pico को लागि डिजाइन गरिएको हो, जसलाई SPP र BLE समर्थन सहित UART AT आदेशहरू मार्फत नियन्त्रण गरिन्छ। Raspberry Pi Pico सँग संयुक्त, यो ब्लुटुथ वायरलेस संचार अनुप्रयोगहरूको लागि प्रयोग गर्न सकिन्छ।

उत्पादन मापदण्डहरू

श्रेणी प्यारामिटर
ब्लुटुथ मोड्युल UART मोड्युलमा डुअल-मोड ब्लुटुथ
DIMENSIONS (मिमी) ६६ x ३७
ट्रान्समिसन दूरी ३० मिटर (खुला हावा)
सञ्चार UART
एन्टेना अनबोर्ड PCB एन्टेना
इनपुट VOLTAGE 5V/3.3V
 

 

अपरेटिङ वर्तमान

स्टार्टअप क्षणिक वर्तमान: लगभग 25ms को लागि लगभग 300mA; स्थिर स्थिति वर्तमान: लगभग 6mA, कम शक्ति मोड;

कम पावर मोड वर्तमान: प्रयोगकर्ता म्यानुअल सन्दर्भ गर्नुहोस्

 

 

ट्रान्समिसन क्यास

 

1K बाइट्स UART क्यास,

यो SPP को लागी प्रति प्रसारण 512 बाइट भन्दा कम प्रसारण गर्न सिफारिस गरिएको छ

 

UART BAUDRATE

 

13 विभिन्न बाउड दर कन्फिगरेसन, पूर्वनिर्धारित रूपमा 115200 bps

 

सञ्चालन तापक्रम

 

-40 ℃ ~ 80 ℃

 

प्रकार्य पिन

 

विवरण

VSYS 3.3V/5V पावर
GND GND
GP0 UART ट्रान्समिट पिन (पूर्वनिर्धारित)
GP1 UART ट्रान्समिट पिन (पूर्वनिर्धारित)
GP4 UART ट्रान्समिट पिन (पूर्वनिर्धारित)
GP5 UART ट्रान्समिट पिन (पूर्वनिर्धारित)
 

GP15

ब्लुटुथ जडान स्थिति पत्ता लगाउने पिन (उच्च स्तर भनेको ब्लुटुथ जडान भएको छ)

हार्डवेयर जडान

प्रत्यक्ष जडान:

WAVESHARE Electronics Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल FIG 1

विस्तारित संस्करण जडान:

उत्पादन प्रयोग

WAVESHARE Electronics Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल FIG 2

संचार ढाँचा

एसिन्क्रोनस सिरियल कम्युनिकेसन मोडलाई समर्थन गर्नुहोस्, सीरियल पोर्ट कम्युनिकेसन स्ट्यान्डर्ड: ११५२०० बीपीएस मार्फत होस्ट कम्प्युटरले पठाएको आदेशहरू स्वीकार गर्नुहोस् — प्रयोगकर्ताहरूले सिरियल पोर्ट आदेशहरू मार्फत सेट गर्न सक्छन्, हेर्नुहोस्: Mओडुल बाउड दर

सेटिङ र क्वेरी     डाटा बिट: 8 स्टप बिट: 1 समानता बिट: कुनै पनि प्रवाह नियन्त्रण: कुनै पनि छैन

नोट: सबै निर्देशनहरूको डिजाइन नियमित छ, अनियमित रूपमा विभाजित छैन, तपाइँ निम्न तुलना गरेर नियमहरू फेला पार्न सक्नुहुन्छ

नियन्त्रण आदेश ढाँचा: AT+ [ ]\r\n —- सबै क्यारेक्टरहरू हुन्, हेक्स नम्बरहरू होइनन्
डाटा प्रतिक्रिया ढाँचा:: [ ]\r\n
डाटा विशेषताहरू  

विस्तृत विवरण

 

AT +

कन्ट्रोल कमाण्ड भनेको कन्ट्रोल होस्टद्वारा मोड्युलमा दिइएको नियन्त्रण आदेश हो, "AT+" बाट सुरु हुँदै।
द्वारा पछ्याइएको नियन्त्रण, सामान्यतया 2 वर्ण
[ ] यदि सीएमडी पछि प्यारामिटर छ भने, यसलाई [ ]
 

\r\n

अन्तमा, यो "\r\n" सँग समाप्त हुन्छ, क्यारेक्टर प्रकार लाइनफिड हो, र windows इन्टर कुञ्जी हो। 0x0D, 0x0A हेक्समा
 

1, डेटा प्रतिक्रिया भनेको ब्लुटुथले होस्टलाई विभिन्न स्थिति र डेटा जानकारी फिर्ता गर्छ, सुरु गरेर
आदेशहरूको संक्षिप्त परिचय
कार्यात्मक आदेश टिप्पणी
साझा आदेश सुविधाहरू AT+C? सार्वजनिक आदेश AT+C बाट सुरु हुन्छ, त्यसपछि "?" विस्तृत प्रकार्य आदेश हो
ब्लुटुथ आदेश सुविधाहरू AT+B? ब्लुटुथ आदेश AT+B बाट सुरु हुन्छ, त्यसपछि "?" विस्तृत प्रकार्य आदेश हो
सार्वजनिक सोधपुछ AT+Q? सार्वजनिक क्वेरी आदेश AT+Q बाट सुरु हुन्छ, त्यसपछि "?" हो
ब्लुटुथ क्वेरी आदेश AT+T? ब्लुटुथ क्वेरी आदेश AT+T बाट सुरु हुन्छ, त्यसपछि "?" विस्तृत प्रकार्य आदेश हो

सञ्चार कमाण्ड पूर्वample

सामान्य भाग-नियन्त्रण निर्देशनहरू-विवरण
सीएमडी सम्बन्धित समारोह विस्तृत विवरण
AT+CT बाउड दर सेट गर्नुहोस् विवरणको लागि हेर्नुहोस्: मोड्युल बाउड दर सेटिङ र क्वेरी
AT+CZ चिप रिसेट चिप नरम रिसेट, हेर्नुहोस्: Reset र कारखाना पुनर्स्थापना
 

AT+CW

चिप फ्याक्ट्री सेटिङहरूमा रिसेट गर्नुहोस् कारखाना सेटिङहरू पुनर्स्थापना गर्नुहोस्, सबै पहिले याद गरिएका प्यारामिटरहरू खाली गर्नुहोस्, हेर्नुहोस्: मोड्युल रिसेट गर्नुहोस् र कारखाना सेटिङहरू पुनर्स्थापना गर्नुहोस्
 

AT+CL

 

चिप कम पावर सेटिङहरू

हेर्नुहोस् चिप कम-शक्ति आदेश विवरण, पूर्वनिर्धारित सामान्य काम मोड हो
 

AT+CR

चिप पावर अन कलब्याक जानकारी सेटिङहरू हेर्नुहोस्: चिप पावर अन कलब्याक जानकारी सेटिङ, पूर्वनिर्धारित खुला छ
AT+BM BLE ब्लुटुथ नाम सेट गर्नुहोस् हेर्नुहोस्: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+BN BLE को MAC ठेगाना सेट गर्नुहोस् हेर्नुहोस: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+BD SPP ब्लुटुथ नाम सेट गर्नुहोस् हेर्नुहोस: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+QT को बाउड दर सोध्नुहोस् हेर्नुहोस: मोड्युल बाउड दर सेटिङ र क्वेरी
AT+QL कम-शक्ति राज्य क्वेरी हेर्नुहोस्: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+TM BLE ब्लुटुथ नाम क्वेरी गर्नुहोस् हेर्नुहोस्: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+TN BLE ब्लुटुथ क्वेरी गर्नुहोस् हेर्नुहोस्: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्
AT+TD प्रश्न SPP ब्लुटुथ नाम हेर्नुहोस: ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्

मोड्युल बाउड दर सेटिङ र क्वेरी

 

AT+CT??\r\n

बाउड दर सेटिङ आदेश, ?? बाउड दरको क्रम संख्या प्रतिनिधित्व गर्दछ
 

AT+QT\r\n

Baud दर क्वेरी आदेश, QT+ फर्काउनुहोस् ?? ?? बाउड दरको क्रम संख्या प्रतिनिधित्व गर्दछ
बाउड दर क्रम संख्या
01 02 03 04 05 06 07
9600 19200 38400 57600 115200 256000 512000
08 09 10 11 12 13
230400 460800 1000000 31250 2400 4800

 

  1. एकपटक बाउड दर सेट भएपछि, चिपले यसलाई याद गर्नेछ। अर्को पटक तपाईंले यसलाई खोल्नु हुन्छ, बाउड दर तपाईंले सेट गर्नुभएको हो।
  2. बाउड दर सेट गरेपछि, कृपया १ सेकेन्ड पर्खनुहोस्, त्यसपछि रिसेट [AT+CZ] पठाउनुहोस्, वा पावर अफ गर्नुहोस्।
  3. यदि तपाइँ पूर्वनिर्धारित बाउड दर पुनर्स्थापित गर्न चाहनुहुन्छ भने, फ्याक्ट्री सेटिङहरू पुनर्स्थापना गर्न आदेश पठाउनुहोस्, त्यसपछि चिपले स्वचालित रूपमा सबै कन्फिगरेसनहरू मेट्नेछ।

मोड्युल रिसेट र फ्याक्ट्री रिसेट

आदेश रिसेट गर्नुहोस्: AT+CZ\r\n
कृपया रिसेट आदेश प्रविष्ट गरेपछि एक सेकेन्ड पर्खनुहोस्

कारखाना रिसेट आदेश: AT+CW\r\n
फ्याक्ट्री रिसेट आदेश प्रविष्ट गरेपछि कृपया पाँच सेकेन्ड पर्खनुहोस्

ब्लुटुथको नाम र ठेगाना सेट गर्नुहोस्

AT+BMBLE-वेभसेयर\r\n BLE ब्लुटुथ नाम "BLE-Waveshare" मा सेट गर्नुहोस्
 

AT+BN112233445566\r\n

BLE को ठेगाना सेट गर्नुहोस्। मोबाइल फोनमा देखाइएको ठेगाना हो: 66 55 44 33 22 11
AT+BDSPP-वेभसेयर\r\n SPP ब्लुटुथ नाम "SPP-Waveshare" मा सेट गर्नुहोस्।
  1. ब्लुटुथ नाम सेट गरेपछि, कृपया मोड्युल रिसेट गर्नुहोस्, र रिसेट पछि फेरि खोजी गर्न मोबाइल फोन प्रयोग गर्नुहोस्।
  2. ब्लुटुथ नामको अधिकतम लम्बाइ ३० बाइट्स हो
  3. ब्लुटुथ नाम परिमार्जन गरेपछि, यदि मोबाइल फोनमा देखाइएको उपकरणको नाम परिवर्तन भएन भने, मुख्य कारण तपाईले ब्लुटुथ ठेगाना परिमार्जन नगर्नु भएको हुन सक्छ, परिणामस्वरूप मोबाइल फोन सिंक्रोनस रूपमा अद्यावधिक हुन सक्दैन। यस समयमा, तपाईंले के गर्न आवश्यक छ मोबाइल फोनमा जोडी जानकारी परिवर्तन गर्न। मेटाउनुहोस् र फेरि खोज्नुहोस्, वा अर्को यन्त्रबाट खोज्नुहोस्।

ब्लुटुथको नाम र ठेगाना सोध्नुहोस्

AT+TM\r\n ब्लुटुथ नाम BLE-Waveshare को लागि TM+BLE-Waveshare\r\n फर्काउनुहोस्
AT+TN\r\n TN+12345678AABB\r\n BLE को ब्लुटुथ ठेगाना फर्काउँछ: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12
AT+TD\r\n ब्लुटुथ नाम SPP-Waveshare को लागि TD+SPP-Waveshare\r\n मा फर्कनुहोस्

त्यहाँ कुनै SPP ठेगाना छैन कि यो सेट गरिएको छ वा सोधिएको छ, किनभने SPP ठेगाना +1 द्वारा प्राप्त गरिन्छ।
BLE MAC ठेगानाको उच्चतम बाइट, उदाहरणका लागिampLe:
BLE को ठेगाना यस रूपमा फर्काइएको छ: TN+32F441F495F1,
यसको मतलब BLE को ठेगाना हो: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
त्यसपछि SPP को ठेगाना हो: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32

चिप कम शक्ति निर्देशन विवरण

 

AT+CL00\r\n

कम पावर मोडमा प्रवेश नगर्नुहोस्। यो अर्को पावर अन मा मान्य हुनेछ। सेटिङ पछि पावर पुन: सुरु गर्न सावधान रहनुहोस्
 

AT+CL01\r\n

कम पावर मोड प्रविष्ट गर्नुहोस्। यो अर्को पावर अन मा मान्य छ। सेट गरिसकेपछि, फेरि पावर अन गर्नमा ध्यान दिनुहोस् — चिप पूर्वनिर्धारित रूपमा यो अवस्थामा प्रवेश गर्दछ, सेट गर्न आवश्यक पर्दैन
 

AT+QL\r\n

कम शक्ति क्वेरी आदेश। रिटर्न मान QL+01\r\n हो, हालको काम गर्ने अवस्था कम पावर खपत मोड हो भनेर सङ्केत गर्छ
  1. सेटिङ गरिसकेपछि, कन्फिगरेसन अपडेट गर्न तपाईंले फेरि पावर अन गर्नुपर्छ
  2. यो आदेश याद छ। आदेश सफलतापूर्वक पठाइएपछि, चिपले बचत गर्नेछ।
  3. कम पावर मोड सुरु गरेपछि, त्यहाँ धेरै प्रतिबन्धहरू छन्, जुन सामान्यतया पूर्वनिर्धारित रूपमा बन्द हुन्छन्।
  4. सेटिङ पछि, यो सक्रिय हुँदा चिप सामान्य रूपमा उपकरण जानकारीमा फर्किनेछ। AT आदेशहरू 5 सेकेन्ड भित्र सेट गर्न सकिन्छ, र 5 सेकेन्ड पछि, कुनै पनि AT आदेशहरू ब्लुटुथ जडान अघि बेवास्ता गरिनेछ।
  5. कम पावर खपत र सामान्य सञ्चालन बीचको भिन्नता मुख्यतया ब्लुटुथ जडान नभएको बेला ब्लुटुथ प्रसारणको तरिकामा भिन्नताको कारण हो। सामान्य सञ्चालनको समयमा, ब्लुटुथ सधैं प्रसारण अवस्थामा हुन्छ। कम पावर खपतको समयमा, यसले प्रत्येक 0.5 सेकेन्डमा, प्रत्येक 0.1 सेकेन्डमा एक पटक प्रसारण गर्दछ, र बाँकी समय सुतिरहेको अवस्थामा हुन्छ। ब्लुटुथमा जडान हुँदा, दुई काम गर्ने मोडहरूको पावर खपत समान हुन्छ (अवश्य पनि,
    कम बिजुली खपत अलि कम हुनेछ), यदि यो बिजुली खपतको लागि विशेष रूपमा संवेदनशील छैन वा यो पावर-अन पछि लामो समयको लागि विच्छेदन अवस्थामा हुनेछ, यो मोड्युललाई सामान्य काम गर्ने अवस्थामा राख्नु राम्रो हुन्छ।
  6. निम्न तालिका प्रत्येक कार्य अवस्था अन्तर्गत वर्तमान हो, जुन प्रयोगात्मक वातावरणमा मापन गरिन्छ, र परिणामहरू सन्दर्भको लागि मात्र हुन्।
क्रम संख्या वर्तमान विवरण
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

कम पावर काम गर्ने मोड

 

 

 

 

बुट पल

 

 

 

 

12mA

जब चिप सक्रिय हुन्छ, बाह्य उपकरणहरू प्रारम्भ गर्न आवश्यक छ। तात्कालिक वर्तमान अपेक्षाकृत ठूलो छ, र यो समय 300ms को लागि राखिएको छ, र यो एक कम शक्ति राज्य प्रवेश गर्दछ।
 

 

 

कार्य स्थिति - जडान गरिएको छैन

 

 

 

1mA, 5mA

वैकल्पिक रूपमा

चिप सामान्य काम गर्ने अवस्थामा छ, सामान्य रूपमा प्रसारण हुन्छ, र निद्रा, ब्यूँझने प्रसारण, र निद्राको आवधिक अवस्थामा छ। उद्देश्य पावर खपत बचत गर्न को लागी छ, चक्र 500ms छ। 100ms एक पटक प्रसारण, 400ms निद्रा
 

कार्य स्थिति - जडान गर्न

 

6mA

जब जडान सफल हुन्छ, चिप अब सुत्ने छैन। तर काममा
 

 

 

 

AT+CL01\r\n

 

सामान्य काम गर्ने मोड

 

 

 

बुट पल

 

 

 

25mA

जब चिप सक्रिय हुन्छ, बाह्य उपकरणहरू प्रारम्भ गर्न आवश्यक छ। तात्कालिक वर्तमान अपेक्षाकृत ठूलो छ, यो समय 300ms को लागि राखिएको छ, र यो 5mA कार्य स्थितिमा प्रवेश गर्दछ
 

जडान होस् या नहोस्

 

6.5mA

चिप सधैं काम गरिरहेको छ। वर्तमान मा साना उतार-चढ़ाव, नगण्य

यदि तपाइँ माथिको बिजुली खपत अपेक्षाकृत उच्च छ जस्तो लाग्छ भने, तपाइँ मोड्युलमा सीधा बिजुली आपूर्ति गर्न 3.3V प्रयोग गर्न सक्नुहुन्छ र वर्तमानले थप गर्नेछ।

घट्नु

WAVESHARE Electronics Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल FIG 3

चिप BLE सक्षम र SPP सक्षम गर्दछ

AT+B401\r\n BLE प्रकार्य सक्षम गर्नुहोस्। अवश्य पनि AT+B400\r\n बन्द छ
AT+B500\r\n SPP को प्रकार्य असक्षम गर्नुहोस्। अवश्य पनि AT+B501\r\n सक्रिय छ
AT+T4\r\n BLE प्रकार्य सक्षम छ कि छैन जाँच गर्नुहोस्। चिपले T4+01 वा T4+00 फर्काउनेछ
AT+T5\r\n SPP प्रकार्य सक्षम छ कि छैन जाँच गर्नुहोस्। चिपले T5+01 वा T5+00 फर्काउनेछ
  1. BLE/SPP प्रकार्य बन्द भएपछि, यो प्रकार्य प्रभावकारी हुनको लागि यसलाई फेरि सक्रिय गर्नुपर्छ। पक्कै पनि उस्तै हो
  2. तपाईंले यसलाई एक पटक मात्र सेट गर्न आवश्यक छ, चिपले स्वचालित रूपमा प्यारामिटरहरू बचत गर्दछ, र तपाईंले अर्को पटक सेट गर्न आवश्यक छैन।
  3. BLE/SPP प्रकार्य बन्द भएपछि, मोबाइल फोनले BLE को नाम खोज्न सक्दैन।

चिपद्वारा फर्काइएको त्रुटि सन्देशको विवरण

ER+1\r\n प्राप्त डाटा फ्रेम गलत छ
ER+2\r\n प्राप्त आदेश अवस्थित छैन, अर्थात्, तपाईंले पठाउनुभएको AT+KK जस्तो स्ट्रिङ हुन सक्दैन
भेटियो
ER+3\r\n प्राप्त भएको AT आदेशले क्यारिज रिटर्न र लाइन फिड प्राप्त गरेन, त्यो हो, \r\n
ER+4\r\n आदेश द्वारा पठाइएको प्यारामिटर दायरा बाहिर छ, वा आदेश ढाँचा गलत छ। कृपया आफ्नो AT आदेशहरू जाँच गर्नुहोस्
ER+7\r\n MCU ले मोबाइल फोनमा डाटा पठाउँछ, तर मोबाइल फोनले सूचना खोल्दैन। BLE जडानको सफल अवस्थामा

सूचना [अनुगमन] को विवरणमा फोकस गर्नुहोस्। मोबाइल फोनमा परीक्षण APP ब्लुटुथ चिप जडान भएपछि, सूचना सक्रिय हुनुपर्छ। ब्लुटुथ चिप सक्छ
मोबाइल फोनमा डाटा पठाउनुहोस्। जब मोबाइल फोनले ब्लुटुथ चिपमा डाटा पठाउँछ, यो लेखन सुविधा प्रयोग गर्न पर्याप्त छ।

चिप पावर अन कलब्याक जानकारी सेटिङहरू

AT+CR00\r\n पावर अनका लागि पोस्टब्याक सन्देशहरू बन्द गर्नुहोस्। सेटिङ पछि पावर पुन: सुरु गर्न सावधान रहनुहोस्
 

AT+CR01\r\n

चिप पावर अन को फिर्ता सन्देश सक्षम गर्नुहोस्। यो अर्को पावर अन मा मान्य छ। सेटिङ पछि पावर पुन: सुरु गर्न सावधान रहनुहोस्

नोट: यो प्रकार्य बन्द भएपछि, यसले OK वा ER+X रिटर्न जानकारीलाई पनि बन्द गर्नेछ जुन AT आदेश कार्यान्वयन भएपछि सक्रिय रूपमा फिर्ता हुन्छ। यसलाई यहाँ सक्रिय राख्न सिफारिस गरिन्छ।

पारदर्शी प्रसारण विवरण

  1. ब्लुटुथ जडान पछि, मोड्युल स्वचालित रूपमा पारदर्शी प्रसारण मोडमा प्रवेश गर्दछ। पूर्ण रूपमा सही AT आदेश बाहेक, बाँकी डाटा पारदर्शी रूपमा प्रसारित हुनेछ।
  2. एक पटकमा ह्यान्डल गर्न सकिने डाटाको अधिकतम मात्रा १०२४ बाइट्स हो। SPP सिफारिस गर्दछ कि यो एक पटक मा 1024 बाइट भन्दा बढी हुनु हुँदैन।
  3. मोबाइल फोन APP को MTU (अधिकतम सञ्चार प्याकेट लम्बाइ) सामान्यतया 20 डेटा प्याकेटको लागि 1 बाइटहरूमा पूर्वनिर्धारित हुन्छ; जब मोड्युलले पठाएको डाटा प्याकेट २० बाइट्स भन्दा बढी हुन्छ, मोड्युलले स्वचालित रूपमा प्याकेटलाई सेट MTU अनुसार विभाजन गर्नेछ; तपाईले डाटा अन्तरक्रिया गति परिमार्जन गर्न MTU परिमार्जन गर्न सक्नुहुन्छ (जति ठूलो
    MTU, छिटो डाटा अन्तरक्रिया गति)।

कागजातहरू / स्रोतहरू

WAVESHARE ELECTRONICS Pico-BLE डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल [pdf] प्रयोगकर्ता पुस्तिका
Pico-BLE, डुअल-मोड ब्लुटुथ-कम्प्याटिबल 5.1 विस्तार मोड्युल

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *