आवेदन पत्र
BRTSYS_AN_003
IDM2040 उपयोगकर्ता पर LDSBus पायथन SDK
मार्गदर्शक
संस्करण 1.2
जारी दिनांक: 22-09-2023
एएन-003 एलडीएसबस पायथन एसडीके
यह दस्तावेज़ IDM2040 पर एलडीएसबस पायथन एसडीके को सेटअप और उपयोग करने के तरीके के बारे में जानकारी प्रदान करता है।
जीवन समर्थन और/या सुरक्षा अनुप्रयोगों में BRTSys उपकरणों का उपयोग पूरी तरह से उपयोगकर्ता के जोखिम पर है, और उपयोगकर्ता ऐसे उपयोग से उत्पन्न होने वाली किसी भी और सभी क्षतियों, दावों, मुकदमों या व्यय से BRTSys को बचाने, क्षतिपूर्ति करने और हानिरहित रखने के लिए सहमत है।
परिचय
यह दस्तावेज़ बताता है कि LDSU सर्किटरी एक्स के साथ IDM2040 का उपयोग कैसे करेंampइसमें Thorny Python IDE के लिए इंस्टॉलेशन प्रक्रिया और LDSU सर्किटरी निष्पादन के चरण शामिल हैंampलेस.
पायथन SDK उचित LDSBus इंटरफ़ेस के साथ IDM2040 पर चलेगा। IDM2040 में बिल्ट-इन LDSBus इंटरफ़ेस है और यह LDSBus को 24v तक की आपूर्ति कर सकता है। IDM2040 के बारे में अधिक जानकारी यहाँ उपलब्ध है https://brtsys.com.
क्रेडिट
खुला स्रोत सॉफ्टवेयर
- थॉर्नी पायथन आईडीई: https://thonny.org
IDM2040 के साथ शुरुआत करना
3.1 हार्डवेयर ओवरview
3.2 हार्डवेयर सेटअप निर्देश
IDM2040 हार्डवेयर सेटअप सेटअप करने के लिए इन चरणों का पालन करें -
क. जम्पर हटाएँ.
ख. एलडीएसयू मॉड्यूल को क्वाड टी-जंक्शन से कनेक्ट करें।
सी. RJ45 केबल का उपयोग करके, क्वाड टी-जंक्शन को IDM2040 RJ45 कनेक्टर से कनेक्ट करें।
d. USB-C केबल का उपयोग करके 20v सप्लाई एडाप्टर को IDM2040 पर USB-C पोर्ट से कनेक्ट करें।
ई. एसी पावर सप्लाई का उपयोग करके 20v एडाप्टर चालू करें।
च. टाइप-सी केबल का उपयोग करके IDM2040 को पीसी से कनेक्ट करें। g. IDM2040 बोर्ड के बूट बटन को दबाएँ; इसे कुछ सेकंड तक दबाए रखें और बोर्ड को रीसेट करने के बाद छोड़ दें। विंडोज़ "RP1-RP2" नामक ड्राइव खोलेगा।
h. दिए गए उदाहरण मेंampले पैकेज में, एक ".uf2" होना चाहिए file, कॉपी करें file और इसे "RP1-RP2" ड्राइव में पेस्ट करें।
i. “.uf2” को कॉपी करने पर file "RPI-RP2" पर, डिवाइस स्वचालित रूप से रीबूट हो जाएगा और फिर से एक नई ड्राइव, जैसे "CIRCUITPY" के रूप में दिखाई देगा।
“code.py” मुख्य है file जो हर बार IDM2040 रीसेट होने पर चलता है। इसे खोलें file और सहेजने से पहले इसके अंदर की किसी भी सामग्री को हटा दें।
j. इस डिवाइस के लिए COM पोर्ट डिवाइस मैनेजर में दिखाई देगा। यहाँ एक उदाहरण दिया गया हैampली स्क्रीन IDM2040 के COM पोर्ट को COM6 के रूप में दिखा रही है।
थॉर्नी पायथन आईडीई – स्थापना/सेटअप निर्देश
Thorny Python IDE को स्थापित और सेटअप करने के लिए इन चरणों का पालन करें –
a. यहां से थॉर्नी पायथन आईडीई पैकेज डाउनलोड करें https://thonny.org/.
बी क्लिक विंडोज़ विंडोज़ संस्करण डाउनलोड करने के लिए.
सी. एप्लीकेशन डाउनलोड करने के बाद, एक्जीक्यूटेबल पर क्लिक करके इंस्टॉलेशन पूरा करें file (.exe) और इंस्टॉलेशन विज़ार्ड का पालन करें। इंस्टॉलेशन पूरा होने पर, विंडोज स्टार्टअप से थॉर्नी पायथन IDE खोलें।
d. गुण खोलने के लिए, दाईं ओर नीचे कोने में बायाँ माउस बटन क्लिक करें। “सर्किट पायथन (जेनेरिक)” चुनें।
इ. “ पर क्लिक करेंइंटरप्रेटर कॉन्फ़िगर करें…”.
एफ. पोर्ट ड्रॉप डाउन पर क्लिक करें और कनेक्ट करने के बाद डिवाइस मैनेजर में IDM2040 के लिए दिखाई देने वाले पोर्ट का चयन करें। इस उदाहरण मेंampले स्क्रीनशॉट COM पोर्ट COM6 के रूप में दिखाई दिया। क्लिक [ठीक है]।
g. यदि डिवाइस पोर्ट सही है, तो Thorny इंटरप्रेटर प्रॉम्प्ट पर डिवाइस की जानकारी रिपोर्ट करेगा ("7.0.0-2021-11 को एड फ्रूट सर्किट पायथन 11-डर्टी; आरपी2040 के साथ रास्पबेरी पाई पिको")।
एलडीएसयू सर्किटी एस चलाने की प्रक्रियाampले एक्सampले काँटे का उपयोग कर
एलडीएसयू सर्किट को चलाने के लिए इन चरणों का पालन करेंampले एक्सampले -
एक। एस खोलेंampले पैकेज file. एस के भाग के रूप मेंampले पैकेज में "सन" नाम से एक फ़ोल्डर है जिसमें विभिन्न सेंसर बेटे हैं file.
ख. “json” फ़ोल्डर को “CIRCUITPY” स्टोरेज डिवाइस पर कॉपी और पेस्ट करें। c. कोई भी दिया गया एक्स खोलेंampनोटपैड++ जैसे टेक्स्ट एडिटर का उपयोग करके फ़ाइल को थॉर्नी एडिटर में कॉपी करें और सेव करें। उदाहरण के लिएampफ़ाइल खोलने के लिए, “LDSBus_Thermocouple_Sensor.py” खोलें और Thorny Editor पर कॉपी/पेस्ट करें। क्लिक करें [बचाना]।
d. [सहेजें] पर क्लिक करने पर, “कहाँ सहेजना है?” संवाद बॉक्स प्रदर्शित होगा। क्लिक करें और सर्किट पायथन डिवाइस चुनें।
ई. दर्ज करें file नाम और [ओके] पर क्लिक करें.
टिप्पणी: जबampयदि कोड को “code.py” में सहेजा जाता है, तो हर बार जब यह रीबूट होगा, तो यह “code.py” चलाना शुरू कर देगा। इससे बचने के लिए, कोई दूसरा नाम निर्दिष्ट करें।
एफ। NS file "सर्किटपी" ड्राइव में सहेजा जाएगा।
जी. पूर्व चलाने के लिएampले थोर्नी एडिटर से, क्लिक करें (वर्तमान स्क्रिप्ट चलाएँ)।
h. सर्किट एलडीएसयू एक्सampले बस को स्कैन करने के लिए चलेगा और सेंसर डेटा की रिपोर्ट करना शुरू कर देगा।
i. निष्पादन रोकने के लिए, क्लिक करें (रुकना)। उपयोगकर्ता आवश्यकतानुसार कोड को अपडेट कर सकते हैं या किसी अन्य को कॉपी/पेस्ट कर सकते हैंampले कांटेदार संपादक में प्रयास करने के लिए।
टिप्पणी: स्क्रिप्ट में कोई भी बदलाव करने पर file, स्क्रिप्ट को सहेजना और चलाना याद रखें।
j. निम्नलिखित को कॉपी करना याद रखें files - "irBlasterAppHelperFunctions" और "lir_input_file.txt” LDSBus_IR_Blaster.py उदाहरण को आज़माने से पहलेampले.
को देखें BRTSYS_AN_002_LDSU IR ब्लास्टर अनुप्रयोग “LDSBus_IR_Blaster.py” पर अधिक जानकारी के लिएampले.
संपर्क जानकारी
को देखें https://brtsys.com/contact-us/ सम्पर्क जानकारी के लिए कृपया संपर्क करें।
सिस्टम और उपकरण निर्माता और डिज़ाइनर यह सुनिश्चित करने के लिए जिम्मेदार हैं कि उनके सिस्टम, और उनके सिस्टम में शामिल कोई भी BRT सिस्टम्स पैट लिमिटेड (BRTSys) डिवाइस, सभी लागू सुरक्षा, विनियामक और सिस्टम-स्तरीय प्रदर्शन आवश्यकताओं को पूरा करते हैं। इस दस्तावेज़ में सभी एप्लिकेशन-संबंधी जानकारी (एप्लिकेशन विवरण, सुझाए गए BRTSys डिवाइस और अन्य सामग्री सहित) केवल संदर्भ के लिए प्रदान की गई है। जबकि BRTSys ने यह सुनिश्चित करने का ध्यान रखा है कि यह सटीक है, यह जानकारी ग्राहक की पुष्टि के अधीन है, और BRTSys सिस्टम डिज़ाइन और BRTSys द्वारा प्रदान की गई किसी भी एप्लिकेशन सहायता के लिए सभी देयताओं से इनकार करता है। जीवन समर्थन और/या सुरक्षा अनुप्रयोगों में BRTSys डिवाइस का उपयोग पूरी तरह से उपयोगकर्ता के जोखिम पर है, और उपयोगकर्ता इस तरह के उपयोग से होने वाले किसी भी और सभी नुकसान, दावों, मुकदमों या खर्च से BRTSys की रक्षा करने, क्षतिपूर्ति करने और हानिरहित रखने के लिए सहमत है। यह दस्तावेज़ बिना किसी सूचना के परिवर्तन के अधीन है। इस दस्तावेज़ के प्रकाशन से पेटेंट या अन्य बौद्धिक संपदा अधिकारों का उपयोग करने की कोई स्वतंत्रता निहित नहीं है। इस दस्तावेज़ में निहित जानकारी या उत्पाद का न तो पूरा भाग और न ही उसका कोई भाग कॉपीराइट धारक की पूर्व लिखित सहमति के बिना किसी भी भौतिक या इलेक्ट्रॉनिक रूप में अनुकूलित या पुनरुत्पादित किया जा सकता है। BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. सिंगापुर पंजीकृत कंपनी संख्या: 202220043R
परिशिष्ट ए - संदर्भ
दस्तावेज़ संदर्भ
BRTSYS_API_001_LDSBus_Python_SDK_गाइड
BRTSYS_AN_002_LDSU IR ब्लास्टर अनुप्रयोग
आदिवर्णिक और संक्षिप्त शब्द
शर्तें | विवरण |
आईडीई | एकीकृत विकास पर्यावरण |
एलडीएसबस | लंबी दूरी की सेंसर बस |
USB | यूनिवर्सल सीरियल बस |
परिशिष्ट बी - तालिकाओं और आंकड़ों की सूची
तालिकाओं की सूची
NA
आंकड़ों की सूची
चित्र 1 – IDM2040 हार्डवेयर विशेषताएँ …………………………………………………………………… 5
परिशिष्ट सी - संशोधन इतिहास
दस्तावेज़ शीर्षक: BRTSYS_AN_003 LDSBus पायथन SDK पर IDM2040 उपयोगकर्ता गाइड
दस्तावेज़ संदर्भ संख्या: BRTSYS_000016
निकासी संख्या: BRTSYS#019
उत्पाद पृष्ठ: https://brtsys.com/ldsbus
दस्तावेज़ प्रतिक्रिया: प्रतिक्रिया भेजें
दोहराव | परिवर्तन | तारीख |
संस्करण 1.0 | प्रारंभिक रिहाई | 29-11-2021 |
संस्करण 1.1 | बीआरटी सिस्टम के अंतर्गत अद्यतन रिलीज़ | 15-09-2022 |
संस्करण 1.2 | क्वाड टी-जंक्शन के लिए अद्यतन एचवीटी संदर्भ; अद्यतन सिंगापुर पता |
22-09-2023 |
बीआरटी सिस्टम्स पैट लिमिटेड (बीआरटीसिस्टम्स)
1 ताई सेंग एवेन्यू, टॉवर ए, #03-01, सिंगापुर 536464
टेलीफ़ोन: +65 6547 4827
Web साइट: http://www.brtsys.com
कॉपीराइट © बीआरटी सिस्टम्स पैट लिमिटेड
आवेदन पत्र
BRTSYS_AN_003 IDM2040 पर LDSBus पायथन SDK उपयोगकर्ता गाइड
संस्करण 1.2
दस्तावेज़ संदर्भ संख्या: BRTSYS_000016
निकासी संख्या: BRTSYS#019
दस्तावेज़ / संसाधन
![]() |
BRT Sys AN-003 LDSBus पायथन SDK [पीडीएफ] उपयोगकर्ता गाइड AN-003, AN-003 LDSBus पायथन SDK, LDSBus पायथन SDK, पायथन SDK, SDK |