BRT Sys լոգոնԴիմումի նշում
BRTSYS_AN_003
LDSBus Python SDK-ն IDM2040 օգտագործողի վրա
Ուղեցույց
Տարբերակ 1.2
Թողարկման ամսաթիվ՝ 22-09-2023

AN-003 LDSBus Python SDK

Այս փաստաթուղթը տեղեկատվություն է տրամադրում IDM2040-ում LDSBus Python SDK-ի տեղադրման և օգտագործման մասին:
Կենսապահովման և/կամ անվտանգության ծրագրերում BRTSys սարքերի օգտագործումն ամբողջությամբ սպառնում է օգտատիրոջը, և օգտատերը համաձայնում է պաշտպանել, փոխհատուցել և անվնաս պահել BRTSys-ին նման օգտագործման հետևանքով առաջացած ցանկացած և բոլոր վնասներից, պահանջներից, հայցերից կամ ծախսերից:

Ներածություն

Այս փաստաթուղթը նկարագրում է, թե ինչպես օգտագործել IDM2040-ը LDSU շղթայի հետ նախկինումampներառյալ Thorny Python IDE-ի տեղադրման կարգը և LDSU սխեմաների գործարկման քայլերը նախկինումamples.
Python SDK-ն կաշխատի IDM2040-ի վրա՝ համապատասխան LDSBus ինտերֆեյսով: IDM2040-ն ունի ներկառուցված LDSBus ինտերֆեյս և կարող է մատակարարել մինչև 24 վ լարում LDSBus-ին: IDM2040-ի մասին լրացուցիչ տեղեկություններ հասանելի են այստեղ https://brtsys.com.

Վարկեր

Բաց կոդով ծրագրակազմ

Ինչպես սկսել IDM2040-ով

3.1 Սարքավորումն ավարտված էview

BRT Sys AN 003 LDSBus Python SDK - Սարքավորում

3.2 Սարքավորումների տեղադրման հրահանգներ
Հետևեք այս քայլերին՝ IDM2040 սարքաշարի կարգավորումը կարգավորելու համար.
ա. Հեռացրեք Jumper-ը:BRT Sys AN 003 LDSBus Python SDK - Սարքավորումների տեղադրում

բ. Միացրեք LDSU մոդուլը Quad T-Junction-ին:BRT Sys AN 003 LDSBus Python SDK - LDSU

գ. RJ45 մալուխի միջոցով միացրեք Quad T-Junction-ը IDM2040 RJ45 միակցիչին: BRT Sys AN 003 LDSBus Python SDK - մալուխ

դ. Միացրեք 20 վ սնուցման ադապտեր USB-C մալուխի միջոցով IDM2040-ի USB-C պորտին: BRT Sys AN 003 LDSBus Python SDK - Սարքավորումների կարգավորում 1

ե. Միացրեք 20 վ ադապտերը՝ օգտագործելով AC սնուցման աղբյուրը:
զ. IDM2040-ը միացրեք համակարգչին՝ օգտագործելով Type-C մալուխ:BRT Sys AN 003 LDSBus Python SDK - Սարքավորումների կարգավորում 2  է. Սեղմեք Boot կոճակը IDM2040 տախտակի վրա; Պահեք այն մի քանի վայրկյան և բաց թողեք տախտակը վերականգնելուց հետո: Windows-ը կբացի «RP1-RP2» անունով սկավառակ:
BRT Sys AN 003 LDSBus Python SDK - հավելվածհ. Տվյալ նախկինումampփաթեթ, պետք է լինի «.uf2» file, պատճենեք file և տեղադրեք այն «RP1-RP2» սկավառակի մեջ:BRT Sys AN 003 LDSBus Python SDK - հավելված 1ես. «.uf2»-ը պատճենելուց հետո file դեպի «RPI-RP2», սարքն ինքնաբերաբար կվերագործարկվի և նորից կհայտնվի որպես նոր սկավառակ, օրինակ՝ «CIRCUITPY»:BRT Sys AN 003 LDSBus Python SDK - հավելված 2

«code.py»-ը գլխավորն է file որն աշխատում է ամեն անգամ, երբ IDM2040-ը վերակայվում է: Բացեք սա file և ջնջեք դրա ներսում գտնվող ցանկացած բովանդակություն մինչև պահպանումը:
ժ. Այս սարքի COM պորտը կհայտնվի Device Manager-ում: Ահա մի նախկինampէկրան, որը ցույց է տալիս IDM2040-ի COM պորտը որպես COM6:BRT Sys AN 003 LDSBus Python SDK - հավելված 3

Thorny Python IDE – Տեղադրման/Կարգավորման հրահանգներ

Հետևեք այս քայլերին՝ Thorny Python IDE-ն տեղադրելու և կարգավորելու համար.
ա. Ներբեռնեք Thorny Python IDE փաթեթը https://thonny.org/.
բ. Սեղմել Windows Windows-ի տարբերակը ներբեռնելու համար։BRT Sys AN 003 LDSBus Python SDK - հավելված 4

գ. Հավելվածը ներբեռնելուց հետո ավարտեք տեղադրումը` սեղմելով գործարկվողը file (.exe) և հետևելով տեղադրման հրաշագործին: Տեղադրումն ավարտելուց հետո բացեք Thorny Python IDE-ը Windows Startup-ից:
դ. Հատկություններ բացելու համար սեղմեք մկնիկի ձախ կոճակը ներքևի աջ անկյունում: Ընտրեք «Circuit Python (ընդհանուր)»: BRT Sys AN 003 LDSBus Python SDK - հավելված 5

ե. Սեղմեք «Կարգավորել թարգմանիչը…»:

BRT Sys AN 003 LDSBus Python SDK - հավելված 6զ. Կտտացրեք «Port» բացվող պատուհանին և ընտրեք այն պորտը, որը հայտնվել է «IDM2040»-ի համար սարքի կառավարիչում միանալուց հետո: Այս նախկինումampսքրինշոթը COM պորտը հայտնվեց որպես COM6: Սեղմեք [ԼԱՎ].BRT Sys AN 003 LDSBus Python SDK - հավելված 7

է. Thorny-ը սարքի մասին կհաղորդի թարգմանչի հուշումով («Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040»), եթե սարքի միացքը ճիշտ է:BRT Sys AN 003 LDSBus Python SDK - հավելված 8

Գործարկման կարգը LDSU Circuity Sampլ Example օգտագործելով Thorny

Հետևեք այս քայլերին՝ LDSU սխեմաները գործարկելու համարample նախկինampլե -
ա. Բացեք սample փաթեթ file. Որպես մաս սampՓաթեթում կա «son» անունով թղթապանակ, որը պարունակում է տարբեր սենսորային որդին file. BRT Sys AN 003 LDSBus Python SDK - հավելված 9

բ. Պատճենեք և տեղադրեք «json» թղթապանակը «CIRCUITPY» պահեստավորման սարքում: BRT Sys AN 003 LDSBus Python SDK - հավելված 10գ. Բացեք ցանկացած նախկինampՕգտագործելով տեքստային խմբագրիչ, ինչպիսին է notepad ++-ը, պատճենեք այն Thorny Editor-ում և պահպանեք այն: Նախampբացեք «LDSBus_Thermocouple_Sensor.py» և պատճենեք/տեղադրեք Thorny Editor-ում: Սեղմեք [Պահպանել]: BRT Sys AN 003 LDSBus Python SDK - հավելված 11

դ. Սեղմելով [Պահպանել], կհայտնվի «Որտե՞ղ պահպանել»: կցուցադրվի երկխոսության տուփ: Սեղմեք և ընտրեք Circuit Python սարքը: BRT Sys AN 003 LDSBus Python SDK - հավելված 12

ե. Մուտքագրեք ա file անունը և սեղմեք [OK]:
Նշում. Երբ սample code-ը պահվում է «code.py»-ում, այնուհետև ամեն անգամ, երբ այն վերաբեռնվում է, այն կսկսի գործարկել «code.py»-ը: Դրանից խուսափելու համար նշեք այլ անուն:BRT Sys AN 003 LDSBus Python SDK - հավելված 13

զ. Այն file կպահվի «CIRCUITPY» սկավառակում:BRT Sys AN 003 LDSBus Python SDK - հավելված 14

է. Գործարկել նախկինample Thorny Editor-ից, սեղմեք BRT Sys AN 003 LDSBus Python SDK - պատկերակ(Գործարկել ընթացիկ սցենարը): BRT Sys AN 003 LDSBus Python SDK - հավելված 15հ. The Circuity LDSU նախկինample-ը կվազի ավտոբուսը սկանավորելու և սենսորային տվյալները հաղորդելու համար:BRT Sys AN 003 LDSBus Python SDK - հավելված 16

ես. Կատարումը դադարեցնելու համար սեղմեք BRT Sys AN 003 LDSBus Python SDK - պատկերակ1(Կանգնեք): Օգտագործողները կարող են թարմացնել կոդը ըստ պահանջի կամ կարող են պատճենել/տեղադրել մեկ այլ օրինակampփորձեք Thorny խմբագրում:
Նշում. Սցենարում որևէ փոփոխություն կատարելուց հետո file, հիշեք Պահել և գործարկել սցենարը: BRT Sys AN 003 LDSBus Python SDK - հավելված 17

ժ. Հիշեք պատճենել հետևյալը files – «irBlasterAppHelperFunctions» և «lir_input_»file.txt» նախքան փորձարկել LDSBus_IR_Blaster.py նախկինampլե. BRT Sys AN 003 LDSBus Python SDK - հավելված 18

Անդրադարձեք BRTSYS_AN_002_LDSU IR Blaster հավելված «LDSBus_IR_Blaster.py»-ի մասին լրացուցիչ մանրամասների համար նախկինampլե.

Կոնտակտային տվյալներ

Անդրադարձեք https://brtsys.com/contact-us/ կոնտակտային տեղեկատվության համար:
Համակարգերի և սարքավորումների արտադրողներն ու դիզայներները պատասխանատու են ապահովելու, որ իրենց համակարգերը և ցանկացած BRT Systems Pate Ltd (BRTSys) սարքեր, որոնք ներառված են իրենց համակարգերում, համապատասխանում են անվտանգության, կարգավորող և համակարգի մակարդակի կատարողականի բոլոր կիրառելի պահանջներին: Այս փաստաթղթում ներկայացված բոլոր տեղեկությունները (ներառյալ հավելվածների նկարագրությունները, առաջարկվող BRTSys սարքերը և այլ նյութեր) տրամադրվում են միայն հղման համար: Թեև BRTSys-ը հոգ է տարել հավաստիանալու համար, որ դրանք ճշգրիտ են, այս տեղեկատվությունը ենթակա է հաճախորդի հաստատման, և BRTSys-ը հրաժարվում է բոլոր պատասխանատվությունից համակարգի նախագծման և BRTSys-ի կողմից տրամադրվող ցանկացած հավելվածի օգնության համար: Կենսապահովման և/կամ անվտանգության ծրագրերում BRTSys սարքերի օգտագործումն ամբողջությամբ սպառնում է օգտատիրոջը, և օգտատերը համաձայնում է պաշտպանել, փոխհատուցել և պահել անվնաս BRTS-ները նման օգտագործման հետևանքով առաջացած ցանկացած և բոլոր վնասներից, պահանջներից, հայցերից կամ ծախսերից: Այս փաստաթուղթը ենթակա է փոփոխման առանց ծանուցման: Սույն փաստաթղթի հրապարակումը չի ենթադրում արտոնագրերի կամ մտավոր սեփականության այլ իրավունքների օգտագործման ազատություն: Սույն փաստաթղթում պարունակվող տեղեկատվության կամ արտադրանքի ոչ ամբողջական, ոչ մի մասը չի կարող հարմարեցվել կամ վերարտադրվել որևէ նյութական կամ էլեկտրոնային ձևով` առանց հեղինակային իրավունքի սեփականատիրոջ նախնական գրավոր համաձայնության: BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. Սինգապուր գրանցված ընկերության համարը՝ 202220043R
Հավելված Ա – Հղումներ
Փաստաթղթերի հղումներ

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster հավելված
Հանրագումարներն ու կարճաժամկետները

Պայմաններ  Նկարագրություն 
IDE Ինտեգրված զարգացման միջավայր
LDSBus Երկար հեռավորության սենսորային ավտոբուս
USB Ունիվերսալ սերիական ավտոբուս

Հավելված B – Աղյուսակների և թվերի ցանկ
Սեղանների ցանկ
NA
Ֆիգուրների ցանկ
Նկար 1 – IDM2040 Սարքավորման առանձնահատկությունները …………………………………………………………………………… 5
Հավելված Գ – Վերանայման պատմություն
Փաստաթղթի անվանումը՝ BRTSYS_AN_003 LDSBus Python SDK on IDM2040 Օգտագործողի ուղեցույց
Փաստաթղթի հղման համար՝ BRTSYS_000016
Մաքսազերծման համար՝ BRTSYS#019
Ապրանքի էջը. https://brtsys.com/ldsbus
Փաստաթղթի հետադարձ կապ. Ուղարկել կարծիք

Վերանայման  Փոփոխություններ  Ամսաթիվ 
Տարբերակ 1.0 Նախնական թողարկում 29-11-2021
Տարբերակ 1.1 Թարմացված թողարկումը BRT համակարգերի ներքո 15-09-2022
Տարբերակ 1.2 Թարմացված HVT հղումները Quad T-Junction-ին;
Թարմացված Սինգապուրի հասցեն
22-09-2023

BRT Sys լոգոն

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Սինգապուր 536464
Հեռ՝ +65 6547 4827
Web Կայք: http://www.brtsys.com
Հեղինակային իրավունք © BRT Systems Pate Ltd
Դիմումի նշում
BRTSYS_AN_003 LDSBus Python SDK-ի վրա IDM2040 Օգտագործողի ուղեցույց
Տարբերակ 1.2
Փաստաթղթի հղման համար՝ 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

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *