BRT Sys लोगोअर्जाची नोंद
BRTSYS_AN_003
IDM2040 वापरकर्त्यावर LDSBus Python SDK
मार्गदर्शक
आवृत्ती ५.१
जारी करण्याची तारीख: 22-09-2023

AN-003 LDSBus Python SDK

हा दस्तऐवज IDM2040 वर LDSBus Python SDK कसा सेटअप करायचा आणि वापरायचा याबद्दल माहिती देतो.
लाइफ सपोर्ट आणि/किंवा सुरक्षितता ऍप्लिकेशन्समध्ये BRTSys डिव्हाइसेसचा वापर पूर्णपणे वापरकर्त्याच्या जोखमीवर आहे आणि वापरकर्ता अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून BRTSys चे संरक्षण, नुकसानभरपाई आणि निरुपद्रवी ठेवण्यास सहमत आहे.

परिचय

हा दस्तऐवज LDSU सर्किट एक्स सह IDM2040 कसे वापरावे याचे वर्णन करतोampथॉर्नी पायथन आयडीईची स्थापना प्रक्रिया आणि एलडीएसयू सर्किटरी एक्झिक्यूट करण्याच्या चरणांचा समावेश आहेampलेस
Python SDK योग्य LDSBus इंटरफेससह IDM2040 वर चालेल. IDM2040 मध्ये LDSBus इंटरफेस अंगभूत आहे आणि LDSBus ला 24v पर्यंत पुरवू शकतो. IDM2040 वर अधिक माहिती येथे उपलब्ध आहे https://brtsys.com.

श्रेय

मुक्त-स्रोत सॉफ्टवेअर

IDM2040 सह प्रारंभ करणे

3.1 हार्डवेअर ओव्हरview

BRT Sys AN 003 LDSBus Python SDK - हार्डवेअर

3.2 हार्डवेअर सेटअप सूचना
IDM2040 हार्डवेअर सेटअप सेटअप करण्यासाठी या चरणांचे अनुसरण करा -
a जम्पर काढा.BRT Sys AN 003 LDSBus Python SDK - हार्डवेअर सेटअप

b LDSU मॉड्यूल क्वाड टी-जंक्शनशी कनेक्ट करा.BRT Sys AN 003 LDSBus Python SDK - LDSU

c RJ45 केबल वापरून, Quad T-Junction IDM2040 RJ45 कनेक्टरशी जोडा. BRT Sys AN 003 LDSBus Python SDK - केबल

d IDM20 वरील USB-C पोर्टशी USB-C केबल वापरून 2040v पुरवठा अडॅप्टर कनेक्ट करा. BRT Sys AN 003 LDSBus Python SDK - हार्डवेअर सेटअप1

e AC वीज पुरवठा वापरून 20v ॲडॉप्टर चालू करा.
f IDM2040 ला Type-C केबल वापरून PC ला कनेक्ट करा.BRT Sys AN 003 LDSBus Python SDK - हार्डवेअर सेटअप2  g IDM2040 बोर्डचे बूट बटण दाबा; काही सेकंद धरून ठेवा आणि बोर्ड रीसेट केल्यानंतर सोडा. विंडोज “RP1-RP2” नावाची ड्राइव्ह उघडेल.
BRT Sys AN 003 LDSBus Python SDK - ॲपh दिलेल्या मध्ये माजीample पॅकेज, तेथे ".uf2" असणे आवश्यक आहे file, कॉपी करा file आणि "RP1-RP2" ड्राइव्हमध्ये पेस्ट करा.BRT Sys AN 003 LDSBus Python SDK - app1i “.uf2” कॉपी केल्यावर file “RPI-RP2” वर, डिव्हाइस आपोआप रीबूट होईल आणि पुन्हा नवीन ड्राइव्ह म्हणून दिसेल, जसे की “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - app2

"code.py" मुख्य आहे file जे प्रत्येक वेळी IDM2040 रीसेट केल्यावर चालते. हे उघडा file आणि जतन करण्यापूर्वी त्यातील कोणतीही सामग्री हटवा.
j या डिव्हाइससाठी COM पोर्ट डिव्हाइस मॅनेजरमध्ये दिसेल. येथे एक माजी आहेample स्क्रीन IDM2040 चे COM पोर्ट COM6 म्हणून दाखवत आहे.BRT Sys AN 003 LDSBus Python SDK - app3

काटेरी पायथन IDE - स्थापना/सेटअप सूचना

Thorny Python IDE स्थापित आणि सेटअप करण्यासाठी या चरणांचे अनुसरण करा -
a वरून काटेरी पायथन आयडीई पॅकेज डाउनलोड करा https://thonny.org/.
बी. क्लिक करा खिडक्या विंडोज आवृत्ती डाउनलोड करण्यासाठी.BRT Sys AN 003 LDSBus Python SDK - app4

c अनुप्रयोग डाउनलोड केल्यानंतर, एक्झिक्युटेबल क्लिक करून स्थापना पूर्ण करा file (.exe) आणि इंस्टॉलेशन विझार्डचे अनुसरण करा. इंस्टॉलेशन पूर्ण केल्यावर, विंडोज स्टार्टअपमधून काटेरी पायथन आयडीई उघडा.
d गुणधर्म उघडण्यासाठी उजव्या तळाशी असलेल्या माऊसच्या डाव्या बटणावर क्लिक करा. "सर्किट पायथन (जेनेरिक)" निवडा. BRT Sys AN 003 LDSBus Python SDK - app5

e क्लिक करा "इंटरप्रिटर कॉन्फिगर करा...”.

BRT Sys AN 003 LDSBus Python SDK - app6f पोर्ट ड्रॉप डाउन वर क्लिक करा आणि कनेक्ट केल्यानंतर डिव्हाइस व्यवस्थापकामध्ये IDM2040 साठी दिसणारे पोर्ट निवडा. यामध्ये माजीample स्क्रीनशॉट COM पोर्ट COM6 म्हणून दिसला. क्लिक करा [ठीक आहे].BRT Sys AN 003 LDSBus Python SDK - app7

g साधन पोर्ट योग्य असल्यास Thorny दुभाषी प्रॉम्प्टवर (“Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; rp2040 सह Raspberry Pi Pico”) डिव्हाइस माहितीचा अहवाल देईल.BRT Sys AN 003 LDSBus Python SDK - app8

LDSU सर्किट चालवण्याची प्रक्रिया एसampले उदाample काटेरी वापरून

LDSU सर्किट चालविण्यासाठी या चरणांचे अनुसरण कराampमाजीampले -
a एस उघडाample पॅकेज file. भाग म्हणून एसample पॅकेजमध्ये “son” नावाचे एक फोल्डर आहे ज्यामध्ये विविध सेन्सर पुत्र आहेत file. BRT Sys AN 003 LDSBus Python SDK - app9

b “json” फोल्डर “CIRCUITPY” स्टोरेज डिव्हाइसवर कॉपी आणि पेस्ट करा. BRT Sys AN 003 LDSBus Python SDK - app10c कोणतेही दिलेले माजी उघडाampनोटपॅड ++ सारखे टेक्स्ट एडिटर वापरून ते थॉर्नी एडिटरमध्ये कॉपी करा आणि सेव्ह करा. उदाample, “LDSBus_Thermocouple_Sensor.py” उघडा आणि Thorny Editor वर कॉपी/पेस्ट करा. क्लिक करा [जतन करा]. BRT Sys AN 003 LDSBus Python SDK - app11

d [सेव्ह] वर क्लिक केल्यावर, "कोठे जतन करायचे?" डायलॉग बॉक्स प्रदर्शित होईल. क्लिक करा आणि सर्किट पायथन डिव्हाइस निवडा. BRT Sys AN 003 LDSBus Python SDK - app12

e ए एंटर करा file नाव आणि क्लिक करा [ओके].
टीप: जेव्हा एसample कोड “code.py” मध्ये सेव्ह केला जातो, त्यानंतर प्रत्येक वेळी तो रीबूट झाल्यावर, तो “code.py” चालू होईल. हे टाळण्यासाठी, वेगळे नाव निर्दिष्ट करा.BRT Sys AN 003 LDSBus Python SDK - app13

f द file "CIRCUITPY" ड्राइव्हवर जतन केले जाईल.BRT Sys AN 003 LDSBus Python SDK - app14

g माजी चालविण्यासाठीampLe Thorny Editor कडून, क्लिक करा BRT Sys AN 003 LDSBus Python SDK - चिन्ह(वर्तमान स्क्रिप्ट चालवा). BRT Sys AN 003 LDSBus Python SDK - app15h सर्किट LDSU माजीample बस स्कॅन करण्यासाठी धावेल आणि सेन्सर डेटाचा अहवाल देणे सुरू करेल.BRT Sys AN 003 LDSBus Python SDK - app16

i अंमलबजावणी थांबवण्यासाठी, क्लिक करा BRT Sys AN 003 LDSBus Python SDK - icon1(थांबा). वापरकर्ते आवश्यकतेनुसार कोड अद्ययावत करू शकतात किंवा दुसरा माजी कॉपी/पेस्ट करू शकतातampकाटेरी संपादक मध्ये प्रयत्न करू.
टीप: स्क्रिप्टमध्ये कोणतेही बदल केल्यावर file, स्क्रिप्ट जतन करणे आणि चालवणे लक्षात ठेवा. BRT Sys AN 003 LDSBus Python SDK - app17

j खालील कॉपी करणे लक्षात ठेवा files – “irBlasterAppHelperFunctions” आणि “lir_input_fileLDSBus_IR_Blaster.py माजी वापरण्यापूर्वी .txt”ampले BRT Sys AN 003 LDSBus Python SDK - app18

पहा BRTSYS_AN_002_LDSU IR ब्लास्टर ऍप्लिकेशन “LDSBus_IR_Blaster.py” वरील अधिक तपशीलांसाठी उदाampले

संपर्क माहिती

पहा https://brtsys.com/contact-us/ संपर्क माहितीसाठी.
सिस्टीम आणि उपकरणे निर्माते आणि डिझायनर हे सुनिश्चित करण्यासाठी जबाबदार आहेत की त्यांच्या सिस्टममध्ये आणि त्यांच्या सिस्टममध्ये समाविष्ट केलेले कोणतेही BRT Systems Pate Ltd (BRTSys) डिव्हाइसेस सर्व लागू सुरक्षा, नियामक आणि सिस्टम-स्तरीय कामगिरी आवश्यकता पूर्ण करतात. या दस्तऐवजातील सर्व अनुप्रयोग-संबंधित माहिती (अनुप्रयोग वर्णनांसह, सुचविलेले BRTSys डिव्हाइसेस आणि इतर साहित्य) केवळ संदर्भासाठी प्रदान केली आहे. BRTSys ने ती अचूक असल्याची खात्री देण्याची काळजी घेतली आहे, ही माहिती ग्राहकांच्या पुष्टीकरणाच्या अधीन आहे आणि BRTSys सिस्टम डिझाइनसाठी आणि BRTSys द्वारे प्रदान केलेल्या कोणत्याही अनुप्रयोग सहाय्यासाठी सर्व दायित्व नाकारते. लाइफ सपोर्ट आणि/किंवा सुरक्षा ऍप्लिकेशन्समध्ये BRTSys डिव्हाइसेसचा वापर पूर्णपणे वापरकर्त्याच्या जोखमीवर आहे आणि वापरकर्ता अशा वापरामुळे होणारे कोणतेही आणि सर्व नुकसान, दावे, दावे किंवा खर्चापासून निरुपद्रवी BRTSys चे संरक्षण करण्यास, नुकसानभरपाई करण्यास आणि ठेवण्यास सहमती देतो. हा दस्तऐवज सूचना न देता बदलू शकतो. या दस्तऐवजाच्या प्रकाशनाद्वारे पेटंट किंवा इतर बौद्धिक संपदा अधिकार वापरण्याचे कोणतेही स्वातंत्र्य निहित नाही. या दस्तऐवजात वर्णन केलेल्या माहितीचा संपूर्ण किंवा कोणताही भाग किंवा कोणताही भाग कॉपीराइट धारकाच्या पूर्व लेखी संमतीशिवाय कोणत्याही सामग्री किंवा इलेक्ट्रॉनिक स्वरूपात रूपांतरित किंवा पुनरुत्पादित केला जाऊ शकत नाही. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, सिंगापूर 536464. सिंगापूर नोंदणीकृत कंपनी क्रमांक: 202220043R
परिशिष्ट अ - संदर्भ
दस्तऐवज संदर्भ

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR ब्लास्टर ऍप्लिकेशन
परिवर्णी शब्द आणि संक्षेप

अटी  वर्णन 
IDE एकात्मिक विकास पर्यावरण
LDSBus लांब अंतराची सेन्सर बस
यूएसबी युनिव्हर्सल सिरीयल बस

परिशिष्ट B - तक्त्या आणि आकृत्यांची यादी
सारण्यांची यादी
NA
आकृत्यांची यादी
आकृती 1 – IDM2040 हार्डवेअर वैशिष्ट्ये ……………………………………………………………………… 5
परिशिष्ट C - पुनरावृत्ती इतिहास
दस्तऐवज शीर्षक: IDM003 वापरकर्ता मार्गदर्शक वर BRTSYS_AN_2040 LDSBus Python SDK
दस्तऐवज संदर्भ क्रमांक: BRTSYS_000016
मंजुरी क्रमांक: BRTSYS#019
उत्पादन पृष्ठ: https://brtsys.com/ldsbus
दस्तऐवज अभिप्राय: अभिप्राय पाठवा

उजळणी  बदल  तारीख 
आवृत्ती ५.१ प्रारंभिक प्रकाशन ५७४-५३७-८९००
आवृत्ती ५.१ BRT प्रणाली अंतर्गत अद्यतनित प्रकाशन ५७४-५३७-८९००
आवृत्ती ५.१ क्वाड टी-जंक्शनचे एचव्हीटी संदर्भ अद्यतनित केले;
अद्यतनित सिंगापूर पत्ता
५७४-५३७-८९००

BRT Sys लोगो

BRT Systems Pate Ltd (BRTSys)
1 ताई सेंग अव्हेन्यू, टॉवर ए, #03-01, सिंगापूर 536464
दूरध्वनी: +८५२ २६१७ ९९९०
Web साइट: http://www.brtsys.com
कॉपीराइट © BRT Systems Pate Ltd
अर्जाची नोंद
IDM003 वापरकर्ता मार्गदर्शक वर BRTSYS_AN_2040 LDSBus Python SDK
आवृत्ती ५.१
दस्तऐवज संदर्भ क्रमांक: BRTSYS_000016
मंजुरी क्रमांक: BRTSYS#019

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

BRT Sys AN-003 LDSBus Python SDK [pdf] वापरकर्ता मार्गदर्शक
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

संदर्भ

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

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