RAKwireless RAK4631-R WisBlock कोर मॉड्यूल वापरकर्ता मार्गदर्शक

RAKwireless RAK4631-R WisBlock कोर मॉड्यूल वापरकर्ता मार्गदर्शक

सामग्री लपवा

तुम्हाला काय हवे आहे?

RAK4631-R WisBlock Core Module च्या इंस्टॉलेशन मार्गदर्शिकेतील प्रत्येक पायरीवर जाण्यापूर्वी, खाली सूचीबद्ध केलेल्या आवश्यक गोष्टी तयार केल्याचे सुनिश्चित करा:

हार्डवेअर

सॉफ्टवेअर

Arduino IDE

  • डाउनलोड करा आणि स्थापित करा Arduino IDE .

चेतावणी
जर तुम्ही Windows 10 वापरत असाल तर. Microsoft App Store वरून Arduino IDE इंस्टॉल करू नका. त्याऐवजी, Arduino अधिकाऱ्याकडून मूळ Arduino IDE स्थापित करा webजागा. Microsoft App Store वरील Arduino अॅपला तृतीय-पक्ष बोर्ड सपोर्ट पॅकेजेस वापरताना समस्या आहेत.

  • बोर्ड मॅनेजर अपडेट करून Arduino IDE मध्ये RAK4631-R ला सपोर्टेड बोर्ड म्हणून जोडा URLया JSON सह Arduino IDE च्या प्राधान्य सेटिंग्जमध्ये s URL:
    https://raw.githubusercontent.com/RAKWireless/RAKwireless-Arduino-BSP-Index/main/package_rakwireless.com_rui_index.json .
  • त्यानंतर, तुम्ही Arduino बोर्ड व्यवस्थापकाद्वारे RAKwireless RUI nRF बोर्ड जोडू शकता.

व्हिज्युअल स्टुडिओ IDE

डाउनलोड करा आणि स्थापित करा व्हिज्युअल स्टुडिओ IDE 2019 समुदाय आवृत्ती 16.11 .

उत्पादन कॉन्फिगरेशन

हार्डवेअर सेटअप

तुमचा RAK4631-R स्वतःच काम करणार नाही. हे कमीतकमी जोडलेल्या अँटेनासह WisBlock बेसशी जोडलेले असणे आवश्यक आहे. त्यानंतर तुम्ही WisBlock बेसमधील उपलब्ध स्लॉटद्वारे विविध WisBlock मॉड्यूल्सचा इंटरफेस करू शकता. तुम्ही उर्जा स्त्रोत आणि पर्यायी सौर चार्जिंग म्हणून बॅटरी देखील जोडू शकता. तुमच्या RAK4631-R साठी सर्व हार्डवेअर-संबंधित कॉन्फिगरेशन्सची येथे चर्चा केली आहे. या विभागात समाविष्ट आहे:

  • RAK4631-R बेस बोर्डशी जोडणी
  • RAK4631-R कनेक्शन इतर मॉड्यूल्सशी
  • WisBlock मॉड्यूल्स एकत्र करणे आणि वेगळे करणे
  • अँटेना आणि बॅटरी/सौर कनेक्शन
RAK4631-R ते WisBlock बेस

RAK4631-R WisBlock बेस बोर्डशिवाय काम करणार नाही. WisBlock बेस RAK4631-R प्रोग्रामिंगसाठी USB कनेक्शन पुरवतो. हे RAK4631 ला उर्जा स्त्रोत आणि विविध इंटरफेस देखील प्रदान करते जेणेकरून ते इतरांशी कनेक्ट केले जाऊ शकते WisBlock मॉड्यूल्स वेगवेगळ्या मॉड्यूल स्लॉट्सद्वारे.

RAKwireless अनेक ऑफर करते WisBlock बेस बोर्ड WisBlock Core सह सुसंगत. उपलब्ध मॉड्युल स्लॉट्स, पॉवर सप्लाय पर्याय आणि एकूण आकाराच्या बाबतीत तुमच्या गरजांशी काय जुळते हे पाहण्यासाठी तुम्ही हे WisBlock बेस बोर्ड पहावे अशी शिफारस केली जाते.

स्पष्ट करण्यासाठी, आकृती 4631 मध्ये दर्शविल्याप्रमाणे, RAK5005-R हे RAK1-O WisBlock बेसशी कनेक्ट केले जाऊ शकते.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 1

RAK5005-O वर काही पिन उघड झाल्या आहेत आणि तुम्ही हेडर पिनद्वारे त्यांचा सहज वापर करू शकता. आकृती 2 मध्ये दर्शविल्याप्रमाणे लेबले मागील बाजूस आहेत.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 2

प्रत्येक WisBlock बेस बोर्डकडे हेडर पिनचा स्वतःचा संच तुमच्यासाठी उपलब्ध असतो. तथापि, प्रत्येक WisBlock बेसमध्ये या शीर्षलेख पिन अगदी सारख्या नसतात. WisBlock बेस बोर्डमध्ये IO पिन आणि I2C आणि UART सारख्या कम्युनिकेशन प्रोटोकॉल पिन पाहणे सामान्य आहे. वर अधिक माहिती मिळू शकते विशिष्ट WisBlock बेसचे अधिकृत दस्तऐवजीकरण तुम्ही तुमच्या प्रकल्पात वापरले.

RAK1-R चा UART4631 UART द्वारे DFU (डिव्हाइस फर्मवेअर अपग्रेड) साठी देखील वापरला जातो. UART1 कन्सोल कनेक्शन यशस्वी झाल्यास, USB सीरियल कन्सोल कार्य करणार नाही.

WisBlock बेसमध्ये वापरण्यायोग्य LEDs देखील आहेत. तुम्ही त्यांना तुमच्या कोडमध्ये GREEN_LED आणि BLUE_RED मॅक्रोद्वारे नियंत्रित करू शकता.

RAK4631-R ते WisBlock मॉड्यूल्स

RAK4631-R WisBlock Core इतर WisBlock मॉड्यूल्स जसे की सेन्सर, डिस्प्ले आणि इतर इंटरफेससह इंटरफेस करण्यासाठी डिझाइन केले आहे. तुम्हाला हे मॉड्यूल्स WisBlock बेसवरील सुसंगत स्लॉटशी जोडणे आवश्यक आहे.

आकृती 3 आपण WisBlock बेस बोर्डद्वारे RAK4631-R WisBlock Core सह विविध WisBlock मॉड्यूल्स कसे एकत्र करू शकता याचे उदाहरण दाखवते.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 3

WisBlock मॉड्यूल्स एकत्र करणे आणि वेगळे करणे

असेंबलिंग

आकृती 4 मध्ये RAK4631-R मॉड्यूल WisBlock बेस बोर्ड (RAK5005-O) वर कसे माउंट करायचे ते दाखवले आहे. कनेक्शन सुरक्षितपणे सुरक्षित करण्यासाठी WisBlock मॉड्युल असेंब्ली/डिसॅसेम्ब्ली सूचनांमध्ये परिभाषित प्रक्रियेचे काळजीपूर्वक पालन करा. एकदा जोडल्यानंतर, मॉड्यूलवर अवलंबून M1.2 x 3 मिमी स्क्रूच्या एक किंवा अधिक तुकड्यांसह मॉड्यूल काळजीपूर्वक निश्चित करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 4

निराकरण

कोणत्याही प्रकारचे WisBlock मॉड्यूल वेगळे करण्याची प्रक्रिया समान आहे.

1. प्रथम, स्क्रू काढा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 5

2. एकदा स्क्रू काढून टाकल्यानंतर, योग्य स्थान शोधण्यासाठी मॉड्यूलची सिल्कस्क्रीन तपासा जिथे बल लागू केले जाऊ शकते.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 6

3. बेसबोर्डवरून मॉड्यूल वेगळे करण्यासाठी, आकृती 7 मध्ये दर्शविल्याप्रमाणे, कनेक्टरच्या स्थानावर मॉड्यूलला बल लावा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 7

LoRa आणि BLE अँटेना

RAK4631-R चा आणखी एक महत्त्वाचा भाग अँटेना आहे.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 8-9

चांगले LoRa आणि BLE सिग्नल मिळण्यासाठी ते योग्यरित्या जोडलेले असल्याची खात्री करणे आवश्यक आहे. तसेच, लक्षात घ्या की तुम्ही IPEX कनेक्टरशी जोडलेल्या अँटेनाशिवाय मॉड्यूल पॉवर केल्यास चिपच्या RF विभागाचे नुकसान होऊ शकते.

आकृती 4631 मध्ये दाखवल्याप्रमाणे, RAK10-R ला अँटेना कुठे जोडायचे याचे स्टिकरवर लेबल आहे.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 10

टीप
RAK4631-R BLE आणि LoRa अँटेना बद्दल तपशीलवार माहिती अँटेना डेटाशीटवर आढळू शकते.

चेतावणी
LoRa किंवा ब्लूटूथ लो एनर्जी ट्रान्सीव्हर्स वापरताना, अँटेना नेहमी जोडलेला असल्याची खात्री करा. अँटेनाशिवाय हे ट्रान्सीव्हर्स वापरल्याने सिस्टीम खराब होऊ शकते. योग्य कार्य सुनिश्चित करण्यासाठी स्क्रूसह मॉड्यूल निश्चित केल्याची खात्री करा.

बॅटरी आणि सोलर कनेक्शन

RAK4631-R ला यूएसबी केबल किंवा Li-Ion/LiPo बॅटरीद्वारे समर्पित कनेक्टरद्वारे चालविले जाऊ शकते, आकृती 11 मध्ये दर्शविल्याप्रमाणे. बॅटरी वायरसाठी जुळणारे कनेक्टर आहे JST PHR-2 2 मिमी पिच महिला .

हे चित्रण RAK5005-O चा WisBlock बेस म्हणून वापर करते. इतर आहेत WisBlock बेस बोर्ड उपलब्ध आहेत, आणि तुम्हाला योग्य ध्रुवीयता आणि इतर पॅरामीटर्ससाठी विशिष्ट WisBlock बेस बोर्डची डेटाशीट तपासण्याची आवश्यकता आहे.

चेतावणी

  • बॅटरी योग्य प्रकारे हाताळल्या नाहीत तर नुकसान होऊ शकते.
  • फक्त 3.7-4.2 V रिचार्जेबल LiPo बॅटरी समर्थित आहेत. तुम्ही काय करत आहात हे तुम्हाला माहीत असल्याशिवाय सिस्टमसह इतर प्रकारच्या बॅटरी न वापरण्याची शिफारस केली जाते.
  • नॉन-रिचार्जेबल बॅटरी वापरली असल्यास, डिव्हाइस कॉन्फिगर करण्यासाठी USB केबलला बोर्डच्या USB पोर्टशी जोडण्यापूर्वी ती प्रथम अनप्लग करावी लागेल. असे न केल्याने बॅटरी खराब होऊ शकते किंवा आग लागू शकते.
  • फक्त 5 V सौर पॅनेल समर्थित आहेत. 12 V सोलर पॅनेल वापरू नका. हे चार्जिंग युनिट आणि अखेरीस इतर इलेक्ट्रॉनिक भाग नष्ट करेल.
  • बॅटरी वायर RAK5005-O बोर्डवरील ध्रुवीयतेशी जुळत असल्याची खात्री करा. सर्व बॅटरीमध्ये समान वायरिंग नसते.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 11-12

आकृती 13 मध्ये दर्शविल्याप्रमाणे, बॅटरी एका लहान सोलर पॅनेलद्वारे रिचार्ज केली जाऊ शकते. सौर पॅनेलच्या तारांसाठी जुळणारे कनेक्टर आहे JST ZHR-2 1.5 मिमी पिच महिला .

RAKwireless RAK4631-R WisBlock Core Module - Fig. 13

विस्ब्लॉक बेसच्या डेटाशीटवर बॅटरी आणि सोलर पॅनेलचे तपशील आढळू शकतात.

सॉफ्टवेअर प्रारंभिक मार्गदर्शक

RAK4631-R चे फर्मवेअर तुम्हाला त्याच्या अंगभूत AT कमांड सेटिंगच्या वर कस्टम फर्मवेअर विकसित करण्यास अनुमती देते. Arduino IDE वापरून तुमचे फर्मवेअर विकसित करण्यासाठी, तुम्हाला प्रथम Arduino बोर्ड व्यवस्थापकामध्ये RAKwireless RUI nRF बोर्ड जोडणे आवश्यक आहे, ज्याची चर्चा या मार्गदर्शकामध्ये केली जाईल. त्यानंतर तुम्ही तुमच्या इच्छित अनुप्रयोगासाठी RUI3 API वापरू शकता. AT आदेशांसाठी, तुम्ही ते USB कनेक्शन, UART1 द्वारे किंवा BLE कनेक्शनद्वारे वायरलेस पद्धतीने पाठवू शकता.

या विभागात हे समाविष्ट आहे:

  • RAK4631-R सह Arduino IDE
  • RAK4631-R सह व्हिज्युअल स्टुडिओ IDE
  • BLE द्वारे AT कमांड डेमो
  • वर अधिक मार्गदर्शक मिळू शकतात डेमो आणि माजीampलेस पृष्ठ

Arduino IDE मध्ये RAK4631-R बोर्ड सपोर्ट पॅकेज

आपल्याकडे अद्याप Arduino IDE नसल्यास, आपण ते डाउनलोड करू शकता Arduino अधिकारी webसाइट आणि या दस्तऐवजाच्या विविध विभागातील स्थापना प्रक्रियेचे अनुसरण करा.

टीप
Windows 10 वापरकर्त्यांसाठी: जर तुमचा Arduino IDE Microsoft App Store वरून स्थापित केला असेल, तर तुम्हाला Arduino अधिकृत कडून डाउनलोड करून तुमचा Arduino IDE पुन्हा स्थापित करावा लागेल. webजागा. Microsoft App Store वरील Arduino अॅपला तृतीय-पक्ष बोर्ड सपोर्ट पॅकेजेस वापरताना समस्या आहेत.

एकदा Arduino IDE यशस्वीरित्या स्थापित झाल्यानंतर, आणि तुम्हाला Arduino IDE चे मुख्य भाग समजले की, तुम्ही Arduino IDE वर काही कॉन्फिगरेशन बदल करू शकता जेणेकरून ते RAKWireless WisBlock मध्ये रुपांतरीत केले जाऊ शकते.

1. Arduino IDE उघडा आणि वर जा File > प्राधान्ये.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 14

2. तुमच्या Arduino बोर्ड सूचीमध्ये RAK4631-R WisBlock Core जोडण्यासाठी, तुम्हाला अतिरिक्त बोर्ड व्यवस्थापक संपादित करणे आवश्यक आहे. URLs आकृती 15 मध्ये दर्शविल्याप्रमाणे, चिन्हावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 15

3. कॉपी करा URL https://raw.githubusercontent.com/RAKWireless/RAKwireless-Arduino-BSPIndex/main/package_rakwireless.com_rui_index.json आणि आकृती 16 मध्ये दर्शविल्याप्रमाणे फील्डवर पेस्ट करा. इतर असल्यास URLआधीपासून आहे, फक्त पुढील ओळीत जोडा. जोडल्यानंतर URL, ओके क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 16

4. Arduino IDE रीस्टार्ट करा. 5. टूल्स मेनूमधून बोर्ड मॅनेजर उघडा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 17

6. आकृती 18 मध्ये दर्शविल्याप्रमाणे, शोध बारमध्ये RAK लिहा. हे उपलब्ध RAKwireless WisBlock Core बोर्ड दर्शवेल जे तुम्ही तुमच्या Arduino बोर्ड सूचीमध्ये जोडू शकता. RAKwireless RUI nRF बोर्ड निवडा आणि स्थापित करा

RAKwireless RAK4631-R WisBlock Core Module - Fig. 18

7. एकदा BSP स्थापित झाल्यावर, टूल्स > बोर्ड मॅनेजर > RAKWireless RUI nRF मॉड्यूल्स > WisBlock Core RAK4631 बोर्ड निवडा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 19

व्हिज्युअल स्टुडिओ IDE द्वारे RAK4631-R प्रोग्रामिंग

व्हिज्युअल स्टुडिओ IDE डाउनलोड आणि स्थापना

तुमच्याकडे अद्याप व्हिज्युअल स्टुडिओ आयडीई नसल्यास, इंस्टॉलर डाउनलोड करा व्हिज्युअल स्टुडिओ IDE समुदाय 2019 .

RAKwireless RAK4631-R WisBlock Core Module - Fig. 20

विंडोज सेटअप

तुमच्या Windows PC वर तुम्ही नुकतेच डाउनलोड केलेले Visual Studio Community 2019 इंस्टॉल करा.

1. सुरू ठेवा बटणावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 21

2. पुढील इंस्टॉलर विंडोवर, C++ टॅबसह डेस्कटॉप विकास निवडा आणि नंतर इंस्टॉल बटणावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 22 RAKwireless RAK4631-R WisBlock Core Module - Fig. 233. यशस्वी इंस्टॉलेशन नंतर रीबूट आवश्यक आहे. व्हिज्युअल स्टुडिओ वापरणे सुरू करण्यापूर्वी प्रथम तुमचा संगणक रीस्टार्ट करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 24

4. तुमचा संगणक रीस्टार्ट केल्यानंतर, डाउनलोड करा व्हिज्युअल स्टुडिओ 2019 साठी Arduino IDE .

RAKwireless RAK4631-R WisBlock Core Module - Fig. 25

5. Arduino IDE VSIX विस्तार स्थापित करण्यासाठी Install बटणावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 26

  • Arduino IDE VSIX स्थापना पूर्ण झाली.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 27

व्हिज्युअल स्टुडिओ समुदाय 2019 कॉन्फिगर करत आहे

1. व्हिज्युअल स्टुडिओ 2019 उघडा नंतर कोडशिवाय सुरू ठेवा वर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 28

RAKwireless RAK4631-R WisBlock Core Module - Fig. 29

2. मेनू टॅबमध्ये, विस्तारांवर क्लिक करा आणि vMicr नंतर व्हिज्युअल मायक्रो एक्सप्लोरर निवडा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 30

3. एक मायक्रो एक्सप्लोरर विंडो दिसेल. IDE टॅब अंतर्गत, IDE Arduino 1.6/1.8 निवडा नंतर IDE लोकेशन्स टॅबवर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 31

4. त्यानंतर, IDE स्थाने कॉन्फिगर करण्यासाठी खालील कार्यान्वित करा:

RAKwireless RAK4631-R WisBlock Core Module - Fig. 32

5. RAKwireless RUI nRF बोर्ड स्थापित करा.

  • व्हिज्युअल स्टुडिओ IDE रीस्टार्ट करा.
  • विस्तारांवर व्हिज्युअल मायक्रो एक्सप्लोरर उघडा -> vMicro -> व्हिज्युअल मायक्रो एक्सप्लोरर.
  • बोर्ड मॅनेजर टॅबवर क्लिक करा आणि RAKwireless RUI nRF बोर्ड तपासा. हे RAKwireless RUI nRF बोर्डच्या उपलब्ध आवृत्त्या दर्शवेल.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 33

  • RAKwireless RUI nRF बोर्डची नवीनतम उपलब्ध आवृत्ती निवडा आणि नंतर स्थापित करण्यासाठी ओके क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 34

टीप
तुम्ही RAK4631-R बोर्ड सपोर्ट पॅकेज वापरून RAKwireless RUI nRF बोर्ड देखील स्थापित करू शकता. व्हिज्युअल स्टुडिओ IDE 2019 Arduino IDE सेटिंग्ज आयात करते.

माजी संकलित कराample RAK4631-R सह

1. व्हिज्युअल स्टुडिओ IDE लाँच करा आणि विस्तारांवर व्हिज्युअल मायक्रो एक्सप्लोरर उघडा -> vMicro -> व्हिज्युअल मायक्रो एक्सप्लोरर.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 35

2. Ex वर क्लिक कराamples टॅब आणि नंतर RUI_V4631_ex वर RAK3 शोधाamples फोल्डर.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 36

3. व्हिज्युअल मायक्रो मध्ये - मदत आणि उदाamples विंडो, ओपन कॉपी बटणावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 37

4. आता, मायक्रो एक्सप्लोरर विंडो बंद करा आणि सोल्यूशन एक्सप्लोरर विंडोवर Arduino स्केच उघडा:

  • मायक्रो एक्सप्लोरर बंद करण्यासाठी x चिन्हावर क्लिक करा.
  • सोल्यूशन एक्सप्लोरर उघडण्यासाठी त्रिकोण चिन्हावर क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 38

5. सोल्यूशन एक्सप्लोररमध्ये, RAK4631 अंतर्गत, RAK4631.ino वर क्लिक करा. file.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 39

6. सोल्यूशन, प्लॅटफॉर्म आणि सीरियल पोर्ट कॉन्फिगर करा. ड्रॉपडाउन क्लिक करा आणि खालील निवडा:

  • सोल्यूशन कॉन्फिगरेशन फील्ड: रिलीज
  • समाधान प्लॅटफॉर्म फील्ड: x86
  • सिरीयल पोर्टफील्ड: विंडोज डिव्हाइस मॅनेजरमध्ये आढळलेला RAK4631-R COM पोर्ट निवडा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 40

7. RAK4631-R वर प्रोजेक्ट फ्लॅश करण्यासाठी बिल्ड आणि अपलोड आयकॉनवर क्लिक करा.

टीप:
जेव्हा फर्मवेअर Arduino IDE द्वारे अपलोड केले जाते तेव्हा RAK4631-R स्वयंचलितपणे बूट मोडवर जावे.
जर BOOT मोड सुरू केला नसेल, तर BOOT मोड सक्ती करण्यासाठी RESET पिन दोनदा ग्राउंड करण्यासाठी खेचा (किंवा उपलब्ध असल्यास रीसेट बटणावर डबल क्लिक करा).

RAKwireless RAK4631-R WisBlock Core Module - Fig. 41

यशस्वी अपलोड केल्यानंतर, तुम्ही आता RAK4631-R COM पोर्टशी कनेक्ट होण्यासाठी तुमचे पसंतीचे कन्सोल UART टूल वापरू शकता. जर कनेक्शन यशस्वी झाले, तर तुम्हाला आउटपुट संदेश दिसतील.

8. वर्तमान फर्मवेअर आवृत्ती तपासण्यासाठी खालील आदेश टाइप करा:

RAKwireless RAK4631-R WisBlock Core Module - Fig. 42

BLE प्रती AT कमांड

हा विभाग सीरियल ब्लूटूथ टर्मिनल वापरून BLE वर AT कमांड्स कसे वापरायचे ते दाखवतो.

सर्व उपलब्ध आदेश RAK4631-R च्या AT कमांड मॅन्युअलमध्ये आढळू शकतात.

1. डिव्हाइस कनेक्ट करण्यासाठी सीरियल ब्लूटूथ टर्मिनल डाउनलोड आणि स्थापित करा.

2. तुमच्या मोबाईलवरील ब्लूटूथ चालू असल्याची खात्री करा.

3. श्रेणी निवडा नंतर उपकरणे.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 43

4. डिव्हाइस स्कॅन करण्यासाठी ब्लूटूथ LE चिन्ह निवडा आणि स्कॅन चिन्हावर क्लिक करा.

5. ॲपच्या स्कॅनर सूचीमध्ये “RAK.XXXXXX” नावाचे BLE डिव्हाइस शोधा आणि या डिव्हाइसशी कनेक्ट करा.

टीप
डीफॉल्टनुसार, 4631 सेकंदांनंतर कनेक्शन स्थापित न झाल्यास RAK30-R चे BLE सिग्नल स्वयंचलितपणे बंद होते. रीसेट बटण दाबल्यानंतर लगेच RAK4631-R च्या BLE सिग्नलशी कनेक्ट करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 44

6. “RAK.XXXXXX” सह कनेक्शन यशस्वी झाल्याची खात्री करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 45

7. एटी कमांड पाठवा आणि रिमोट कन्सोल प्राप्त झाला आहे की नाही ते तपासा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 46

8. रिमोट डिव्हाइसला समान AT कमांड प्राप्त होतील.

RAKwireless RAK4631-R WisBlock Core Module - AT Commands

नानाविध

Arduino प्रतिष्ठापन

Arduino अधिकृत जा webसाइट आणि डाउनलोड करा Arduino IDE . तुम्ही Windows, Linux आणि Mac OS X साठी उपलब्ध असलेल्या अनेक आवृत्त्या पाहू शकता. Arduino IDE ची योग्य आवृत्ती निवडा आणि ती डाउनलोड करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 47

विंडोजसाठी

टीप
Windows 10 वापरकर्त्यांसाठी: मायक्रोसॉफ्ट ॲप स्टोअरवरून Arduino IDE इंस्टॉल करू नका. Arduino अधिकाऱ्याकडून मूळ Arduino IDE स्थापित करा webजागा. Microsoft App Store वरील Arduino अॅपला तृतीय-पक्ष बोर्ड सपोर्ट पॅकेजेस वापरताना समस्या आहेत.

1. तुमच्या Windows PC वर तुम्ही नुकताच डाउनलोड केलेला Arduino IDE इंस्टॉल करा.

2. पुढे जाण्यासाठी मी सहमत आहे आणि पुढे क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 48-49

3. स्थापित करा क्लिक करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 50-51

100% प्रगतीनंतर, Arduino IDE यशस्वीरित्या स्थापित केले गेले आहे.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 52

लिनक्स साठी

प्रथम, तुम्हाला तुमच्या सिस्टमशी सुसंगतता तपासण्याची आवश्यकता आहे आणि लिनक्ससाठी Arduino IDE च्या 32-बिट, 64-बिट आणि ARM आवृत्त्यांपैकी एक निवडा.

टारबॉलद्वारे स्थापित करणे

1. योग्य Arduino आवृत्ती डाउनलोड केल्यानंतर, टर्मिनल उघडा, नंतर स्थापना तपासण्यासाठी ls चालवा file डाउनलोड फोल्डरवर.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 53

2. टारबॉल हा .zip सारखा संकुचित फोल्डरचा प्रकार आहे file, सामान्यतः Linux मध्ये सॉफ्टवेअर वितरीत करण्यासाठी वापरले जाते. काढण्यासाठी files टारबॉल वरून, डाऊनलोड केलेला टारबॉल जिथे आहे तिथे निर्देशिका बदला, नंतर चालवा:

RAKwireless RAK4631-R WisBlock Core Module - Fig. 54

3. tar कमांड पूर्ण झाल्यावर, ls पुन्हा चालवा. arduino-version नावाचे फोल्डर तयार केले जाईल.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 55

4. वर्तमान निर्देशिका बदला आणि नवीन तयार केलेल्या फोल्डर निर्देशिकेवर जा. असेल ए file फोल्डरमध्ये install.sh नाव दिले. Arduino IDE स्थापित करण्यासाठी sudo ./install.sh कार्यान्वित करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 56

sudo कमांड तात्पुरते विशेषाधिकार वाढवते ज्यामुळे इंस्टॉलरला रूट वापरकर्ता म्हणून लॉग इन न करता संवेदनशील कार्ये पूर्ण करण्याची परवानगी मिळते.

मॅक ओएस एक्स साठी

Mac OS X मध्ये, Linux प्रमाणेच, कोणतीही स्थापना प्रक्रिया नाही. ही फक्त डिकंप्रेशनची प्रक्रिया आहे, त्यानंतर तुम्ही Arduino IDE यशस्वीरित्या उघडू शकता.

Arduino IDE भाग मार्गदर्शक

आकृती 58 Arduino IDE चे पाच (5) भाग दाखवते.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 57

1. IDE पर्याय मेनू
तुम्ही काही सामान्य पॅरामीटर्स कॉन्फिगर करू शकता जसे की सिरीयल पोर्ट, बोर्ड माहिती, लायब्ररी, एडिट पॅरामीटर्स इ.

2. ऑपरेटिंग बटणे
ऑपरेटिंग बटणांमध्ये पाच ऑपरेशन्स आहेत:

  • स्त्रोत कोड सत्यापित/संकलित करा.
  • संकलित कोड WisBlock मध्ये अपलोड करा.
  • नवीन Arduino IDE विंडो किंवा विद्यमान अनुप्रयोग उघडा.
  • वर्तमान अनुप्रयोग जतन करा.

RAKwireless RAK4631-R WisBlock Core Module - Fig. 58

3. कोड क्षेत्र
तुम्ही स्त्रोत कोड संपादित करू शकता, जो संकलित केला जाईल आणि नंतर या भागात WisBlock मध्ये अपलोड केला जाईल.

4. राज्य क्षेत्र

5. आउटपुट संदेश क्षेत्र तुम्ही या क्षेत्रातील आउटपुट संदेश पाहू शकता, मग ते अपयश असो किंवा यश माहिती.

शेवटचे अपडेट: 11/9/2022, 8:19:58 AM

कागदपत्रे / संसाधने

RAKwireless RAK4631-R WisBlock कोर मॉड्यूल [pdf] वापरकर्ता मार्गदर्शक
RAK4631-R, RAK4631-R WisBlock Core Module, WisBlock Core Module, Core Module, Module

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *