અરજી નોંધ
BRTSYS_AN_003
IDM2040 વપરાશકર્તા પર LDSBus Python SDK
માર્ગદર્શન
સંસ્કરણ 1.2
ઈસ્યુ તારીખ: 22-09-2023
AN-003 LDSBus Python SDK
આ દસ્તાવેજ IDM2040 પર LDSBus Python SDK કેવી રીતે સેટઅપ અને ઉપયોગ કરવો તે વિશેની માહિતી પ્રદાન કરે છે.
લાઇફ સપોર્ટ અને/અથવા સલામતી એપ્લિકેશન્સમાં BRTSys ઉપકરણોનો ઉપયોગ સંપૂર્ણપણે વપરાશકર્તાના જોખમ પર છે, અને વપરાશકર્તા આવા ઉપયોગના પરિણામે કોઈપણ અને તમામ નુકસાની, દાવાઓ, દાવો અથવા ખર્ચથી BRTSys નો બચાવ કરવા, ક્ષતિપૂર્તિ કરવા અને પકડી રાખવા સંમત થાય છે.
પરિચય
આ દસ્તાવેજ LDSU સર્કિટ એક્સ સાથે IDM2040 નો ઉપયોગ કેવી રીતે કરવો તેનું વર્ણન કરે છેampકાંટા પાયથોન IDE માટે ઇન્સ્ટોલેશન પ્રક્રિયા અને LDSU સર્કિટરી એક્સ એક્ઝિક્યુટ કરવાના પગલાં સહિત leampલેસ
Python SDK યોગ્ય LDSBus ઇન્ટરફેસ સાથે IDM2040 પર ચાલશે. IDM2040 બિલ્ટ-ઇન LDSBus ઇન્ટરફેસ ધરાવે છે અને LDSBusને 24v સુધી સપ્લાય કરી શકે છે. IDM2040 પર વધુ માહિતી અહીં ઉપલબ્ધ છે https://brtsys.com.
શ્રેય
ઓપન-સોર્સ સોફ્ટવેર
- કાંટાળો અજગર IDE: https://thonny.org
IDM2040 સાથે પ્રારંભ કરી રહ્યા છીએ
3.1 હાર્ડવેર ઓવરview
3.2 હાર્ડવેર સેટઅપ સૂચનાઓ
IDM2040 હાર્ડવેર સેટઅપ સેટઅપ કરવા માટે આ પગલાં અનુસરો -
a જમ્પર દૂર કરો.
b LDSU મોડ્યુલને Quad T-Junction સાથે જોડો.
c RJ45 કેબલનો ઉપયોગ કરીને, Quad T-Junction ને IDM2040 RJ45 કનેક્ટર સાથે જોડો.
ડી. IDM20 પર USB-C પોર્ટ સાથે USB-C કેબલનો ઉપયોગ કરીને 2040v સપ્લાય એડેપ્ટરને કનેક્ટ કરો.
ઇ. AC પાવર સપ્લાયનો ઉપયોગ કરીને 20v એડેપ્ટર ચાલુ કરો.
f IDM2040 ને Type-C કેબલનો ઉપયોગ કરીને PC સાથે કનેક્ટ કરો. g IDM2040 બોર્ડનું બુટ બટન દબાવો; તેને થોડી સેકંડ માટે પકડી રાખો અને બોર્ડને રીસેટ કર્યા પછી તેને છોડી દો. વિન્ડોઝ “RP1-RP2” નામની ડ્રાઇવ ખોલશે.
h આપેલ માજીample પેકેજ, ત્યાં ".uf2" હોવું આવશ્યક છે file, નકલ કરો file અને તેને “RP1-RP2” ડ્રાઇવમાં પેસ્ટ કરો.
i ".uf2" ની નકલ કરવા પર file "RPI-RP2" પર, ઉપકરણ આપમેળે રીબૂટ થશે અને ફરીથી નવી ડ્રાઇવ તરીકે દેખાશે, જેમ કે "CIRCUITPY".
"code.py" મુખ્ય છે file જે દર વખતે IDM2040 રીસેટ થાય ત્યારે ચાલે છે. આ ખોલો file અને સાચવતા પહેલા તેની અંદરની કોઈપણ સામગ્રી કાઢી નાખો.
j આ ઉપકરણ માટે COM પોર્ટ ઉપકરણ સંચાલકમાં દેખાશે. અહીં એક ભૂતપૂર્વ છેampIDM2040 ના COM પોર્ટને COM6 તરીકે દર્શાવતી le સ્ક્રીન.
કાંટાવાળા પાયથોન IDE - ઇન્સ્ટોલેશન/સેટઅપ સૂચનાઓ
થોર્ની પાયથોન IDE ને ઇન્સ્ટોલ અને સેટઅપ કરવા માટે આ સ્ટેપ્સને અનુસરો -
a માંથી કાંટાળો પાયથોન IDE પેકેજ ડાઉનલોડ કરો https://thonny.org/.
બી. ક્લિક કરો વિન્ડોઝ વિન્ડોઝ વર્ઝન ડાઉનલોડ કરવા માટે.
c એપ્લિકેશન ડાઉનલોડ કર્યા પછી, એક્ઝેક્યુટેબલ પર ક્લિક કરીને ઇન્સ્ટોલેશન પૂર્ણ કરો file (.exe) અને ઇન્સ્ટોલેશન વિઝાર્ડને અનુસરે છે. ઇન્સ્ટોલેશન પૂર્ણ કર્યા પછી, વિન્ડોઝ સ્ટાર્ટઅપમાંથી કાંટાળો પાયથોન IDE ખોલો.
ડી. પ્રોપર્ટીઝ ખોલવા માટે, જમણા તળિયે ખૂણે ડાબું માઉસ બટન ક્લિક કરો. "સર્કિટ પાયથોન (સામાન્ય)" પસંદ કરો.
ઇ. ક્લિક કરો "દુભાષિયાને ગોઠવો...”.
f પોર્ટ ડ્રોપ ડાઉન પર ક્લિક કરો અને કનેક્ટ થયા પછી ડિવાઇસ મેનેજરમાં IDM2040 માટે દેખાતા પોર્ટને પસંદ કરો. આમાં માજીample સ્ક્રીનશૉટ COM પોર્ટ COM6 તરીકે દેખાયો. ક્લિક કરો [બરાબર].
g જો ઉપકરણ પોર્ટ સાચો હશે તો Thorny ઈન્ટરપ્રીટર પ્રોમ્પ્ટ પર ઉપકરણની માહિતીની જાણ કરશે (“7.0.0-2021-11ના રોજ એડ ફ્રુટ સર્કિટ પાયથોન 11-ડર્ટી; rp2040 સાથે રાસ્પબેરી પી પીકો”)
LDSU સર્ક્યુટી એસ ચલાવવા માટેની કાર્યવાહીampલે એક્સampલે કાંટાની મદદથી
LDSU સર્કિટ ચલાવવા માટે આ પગલાંઓ અનુસરોampલે ભૂતપૂર્વampલે -
a એસ ખોલોampલે પેકેજ file. જેના ભાગરૂપે એસample પેકેજમાં “son” નામનું એક ફોલ્ડર છે જેમાં વિવિધ સેન્સર પુત્ર છે file.
b કૉપિ કરો અને “json” ફોલ્ડરને “CIRCUITPY” સ્ટોરેજ ડિવાઇસમાં પેસ્ટ કરો. c આપેલ કોઈપણ ભૂતપૂર્વ ખોલોample એક ટેક્સ્ટ એડિટર જેમ કે નોટપેડ ++ નો ઉપયોગ કરો અને તેને કાંટાવાળા સંપાદક પર કૉપિ કરો અને તેને સાચવો. માજી માટેample, “LDSBus_Thermocouple_Sensor.py” ખોલો અને Thorny Editor પર કોપી/પેસ્ટ કરો. ક્લિક કરો [સાચવો].
ડી. [સાચવો] પર ક્લિક કરવા પર, "ક્યાં સાચવવું?" સંવાદ બોક્સ પ્રદર્શિત થશે. ક્લિક કરો અને સર્કિટ પાયથોન ઉપકરણ પસંદ કરો.
ઇ. એ દાખલ કરો file નામ અને ક્લિક કરો [ઓકે].
નોંધ: જ્યારે એસample કોડ "code.py" માં સાચવવામાં આવે છે, પછી જ્યારે પણ તે રીબૂટ થાય છે, ત્યારે તે "code.py" ચલાવવાનું શરૂ કરશે. આને અવગણવા માટે, એક અલગ નામનો ઉલ્લેખ કરો.
f આ file "CIRCUITPY" ડ્રાઇવમાં સાચવવામાં આવશે.
g માજી ચલાવવા માટેampLe Thorny Editor માંથી, ક્લિક કરો (વર્તમાન સ્ક્રિપ્ટ ચલાવો).
h સર્ક્યુટી એલડીએસયુ ભૂતપૂર્વample બસને સ્કેન કરવા દોડશે અને સેન્સર ડેટાની જાણ કરવાનું શરૂ કરશે.
i એક્ઝેક્યુશન રોકવા માટે, ક્લિક કરો (બંધ). વપરાશકર્તાઓ જરૂર મુજબ કોડ અપડેટ કરી શકે છે અથવા અન્ય એક્સ કોપી/પેસ્ટ કરી શકે છેampકાંટાવાળા સંપાદકમાં પ્રયાસ કરવા માટે.
નોંધ: સ્ક્રિપ્ટમાં કોઈપણ ફેરફાર કરવા પર file, સ્ક્રિપ્ટને સેવ અને રન કરવાનું યાદ રાખો.
j નીચેની નકલ કરવાનું યાદ રાખો files – “irBlasterAppHelperFunctions” અને “lir_input_fileLDSBus_IR_Blaster.py ex નો પ્રયાસ કરતા પહેલા .txt”ample
નો સંદર્ભ લો BRTSYS_AN_002_LDSU IR બ્લાસ્ટર એપ્લિકેશન "LDSBus_IR_Blaster.py" પર વધુ વિગતો માટે example
સંપર્ક માહિતી
નો સંદર્ભ લો 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, Singapore 536464. સિંગાપોર રજિસ્ટર્ડ કંપની નંબર: 202220043R
પરિશિષ્ટ A - સંદર્ભો
દસ્તાવેજ સંદર્ભો
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR બ્લાસ્ટર એપ્લિકેશન
એક્રોનમ્સ અને સંક્ષેપ
શરતો | વર્ણન |
IDE | સંકલિત વિકાસ પર્યાવરણ |
એલડીએસબસ | લાંબા અંતરની સેન્સર બસ |
યુએસબી | યુનિવર્સલ સીરીયલ બસ |
પરિશિષ્ટ B - કોષ્ટકો અને આંકડાઓની સૂચિ
કોષ્ટકોની સૂચિ
NA
આંકડાઓની સૂચિ
આકૃતિ 1 – IDM2040 હાર્ડવેર સુવિધાઓ ……………………………………………………………………… 5
પરિશિષ્ટ C - પુનરાવર્તન ઇતિહાસ
દસ્તાવેજનું શીર્ષક: IDM003 વપરાશકર્તા માર્ગદર્શિકા પર BRTSYS_AN_2040 LDSBus Python SDK
દસ્તાવેજ સંદર્ભ નંબર: BRTSYS_000016
ક્લિયરન્સ નંબર: BRTSYS#019
ઉત્પાદન પેજ: https://brtsys.com/ldsbus
દસ્તાવેજ પ્રતિસાદ: પ્રતિસાદ મોકલો
પુનરાવર્તન | ફેરફારો | તારીખ |
સંસ્કરણ 1.0 | પ્રારંભિક પ્રકાશન | 29-11-2021 |
સંસ્કરણ 1.1 | BRT સિસ્ટમ્સ હેઠળ અપડેટ કરેલ પ્રકાશન | 15-09-2022 |
સંસ્કરણ 1.2 | ક્વાડ ટી-જંકશન માટે અપડેટ કરેલ HVT સંદર્ભો; અપડેટ કરેલ સિંગાપોર સરનામું |
22-09-2023 |
BRT સિસ્ટમ્સ પેટ લિમિટેડ (BRTSys)
1 તાઈ સેંગ એવન્યુ, ટાવર એ, #03-01, સિંગાપોર 536464
ટેલિફોન: +65 6547 4827
Web સાઇટ: http://www.brtsys.com
કૉપિરાઇટ © BRT સિસ્ટમ્સ પેટ લિ
અરજી નોંધ
IDM003 વપરાશકર્તા માર્ગદર્શિકા પર BRTSYS_AN_2040 LDSBus Python SDK
સંસ્કરણ 1.2
દસ્તાવેજ સંદર્ભ નંબર: BRTSYS_000016
ક્લિયરન્સ નંબર: BRTSYS#019
દસ્તાવેજો / સંસાધનો
![]() |
BRT Sys AN-003 LDSBus Python SDK [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |