BRT Sys logotipasTaikymo pastaba
BRTSYS_AN_003
LDSBus Python SDK IDM2040 naudotoje
Vadovas
1.2 versija
Išleidimo data: 22-09-2023

AN-003 LDSBus Python SDK

Šiame dokumente pateikiama informacija apie tai, kaip nustatyti ir naudoti LDSBus Python SDK IDM2040.
BRTSys įrenginių naudojimas gyvybės palaikymo ir (arba) saugos programose yra visiškai vartotojo rizika, o vartotojas sutinka ginti, atlyginti žalą ir saugoti BRTSys nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo.

Įvadas

Šiame dokumente aprašoma, kaip naudoti IDM2040 su LDSU grandine, pvzample įskaitant Thorny Python IDE diegimo procedūrą ir LDSU grandinės vykdymo veiksmus, pvzamples.
Python SDK veiks IDM2040 su atitinkama LDSBus sąsaja. IDM2040 turi įmontuotą LDSBus sąsają ir gali tiekti iki 24v į LDSBus. Daugiau informacijos apie IDM2040 rasite adresu https://brtsys.com.

Kreditai

Atvirojo kodo programinė įranga

Darbo su IDM2040 pradžia

3.1 Aparatūra baigtaview

BRT Sys AN 003 LDSBus Python SDK – aparatinė įranga

3.2 Aparatūros sąrankos instrukcijos
Atlikite šiuos veiksmus, kad nustatytumėte IDM2040 aparatinės įrangos sąranką –
a. Nuimkite trumpiklį.BRT Sys AN 003 LDSBus Python SDK – aparatinės įrangos sąranka

b. Prijunkite LDSU modulį prie Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK – LDSU

c. Naudodami RJ45 kabelį prijunkite Quad T-Junction prie IDM2040 RJ45 jungties. BRT Sys AN 003 LDSBus Python SDK - kabelis

d. Naudodami USB-C laidą prijunkite 20 V maitinimo adapterį prie IDM2040 USB-C prievado. BRT Sys AN 003 LDSBus Python SDK – aparatinės įrangos sąranka1

e. Įjunkite 20 V adapterį naudodami kintamosios srovės maitinimo šaltinį.
f. Prijunkite IDM2040 prie kompiuterio naudodami Type-C laidą.BRT Sys AN 003 LDSBus Python SDK – aparatinės įrangos sąranka2  g. Paspauskite IDM2040 plokštės įkrovos mygtuką; Laikykite jį keletą sekundžių ir atleiskite jį iš naujo nustatę plokštę. „Windows“ atidarys diską pavadinimu „RP1-RP2“.
BRT Sys AN 003 LDSBus Python SDK – programah. Pateiktame pvzamppakete turi būti „.uf2“ file, nukopijuokite file ir įklijuokite jį į „RP1-RP2“ diską.BRT Sys AN 003 LDSBus Python SDK – app1i. Nukopijavus „.uf2“ file į „RPI-RP2“, įrenginys bus automatiškai paleistas iš naujo ir vėl bus rodomas kaip naujas diskas, pvz., „CIRCUITPY“.BRT Sys AN 003 LDSBus Python SDK – app2

„code.py“ yra pagrindinis file kuris veikia kiekvieną kartą, kai IDM2040 nustatomas iš naujo. Atidarykite tai file ir prieš išsaugodami ištrinkite jame esantį turinį.
j. Šio įrenginio COM prievadas bus rodomas įrenginių tvarkytuvėje. Čia yra buvęsampekrane rodomas IDM2040 COM prievadas kaip COM6.BRT Sys AN 003 LDSBus Python SDK – app3

Thorny Python IDE – diegimo / sąrankos instrukcijos

Norėdami įdiegti ir nustatyti Thorny Python IDE, atlikite šiuos veiksmus –
a. Atsisiųskite Thorny Python IDE paketą iš https://thonny.org/.
b. Spustelėkite Windows Norėdami atsisiųsti windows versiją.BRT Sys AN 003 LDSBus Python SDK – app4

c. Atsisiuntę programą, užbaikite diegimą spustelėdami vykdomąjį failą file (.exe) ir vadovaudamiesi diegimo vedliu. Baigę diegti atidarykite Thorny Python IDE iš Windows paleisties.
d. Norėdami atidaryti ypatybes, spustelėkite kairįjį pelės mygtuką apatiniame dešiniajame kampe. Pasirinkite „Circuit Python (bendras)“. BRT Sys AN 003 LDSBus Python SDK – app5

e. spustelėkite „Konfigūruoti vertėją…“.

BRT Sys AN 003 LDSBus Python SDK – app6f. Spustelėkite išskleidžiamąjį meniu Port ir pasirinkite prievadą, kuris buvo rodomas IDM2040 įrenginių tvarkytuvėje po prisijungimo. Šiame buvample screenshot COM prievadas pasirodė kaip COM6. Spustelėkite [GERAI].BRT Sys AN 003 LDSBus Python SDK – app7

g. Jei įrenginio prievadas yra tinkamas, „Thorny“ praneš apie įrenginio informaciją vertėjo raginime („Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040“).BRT Sys AN 003 LDSBus Python SDK – app8

LDSU Circuity S vykdymo tvarkaamppvzample naudojant Thorny

Atlikite šiuos veiksmus, kad paleistumėte LDSU grandinesample example -
a. Atidarykite sample paketas file. Kaip dalis sampPakuotėje yra aplankas pavadinimu „son“, kuriame yra įvairių jutiklių sūnus file. BRT Sys AN 003 LDSBus Python SDK – app9

b. Nukopijuokite ir įklijuokite aplanką „json“ į „CIRCUITPY“ saugojimo įrenginį. BRT Sys AN 003 LDSBus Python SDK – app10c. Atidarykite bet kurį duotą pvzampNaudodami teksto rengyklę, pvz., Notepad ++, nukopijuokite į „Thorny Editor“ ir išsaugokite. Pavyzdžiui,ample, atidarykite „LDSBus_Thermocouple_Sensor.py“ ir nukopijuokite / įklijuokite „Thorny Editor“. Spustelėkite [Sutaupyti]. BRT Sys AN 003 LDSBus Python SDK – app11

d. Spustelėjus [Išsaugoti], pasirodo „Kur išsaugoti? bus rodomas dialogo langas. Spustelėkite ir pasirinkite „Circuit Python“ įrenginį. BRT Sys AN 003 LDSBus Python SDK – app12

e. Įveskite a file pavadinimą ir spustelėkite [OK].
Pastaba: Kai sample kodas išsaugomas „code.py“, tada kiekvieną kartą, kai jis paleidžiamas iš naujo, jis pradės veikti „code.py“. Norėdami to išvengti, nurodykite kitą pavadinimą.BRT Sys AN 003 LDSBus Python SDK – app13

f. The file bus išsaugotas diske „CIRCUITPY“.BRT Sys AN 003 LDSBus Python SDK – app14

g. Norėdami paleisti buvample iš Thorny Editor, spustelėkite BRT Sys AN 003 LDSBus Python SDK – piktograma(Paleisti dabartinį scenarijų). BRT Sys AN 003 LDSBus Python SDK – app15h. The Circuity LDSU example pradės nuskaityti magistralę ir pradėti pranešti apie jutiklio duomenis.BRT Sys AN 003 LDSBus Python SDK – app16

i. Norėdami sustabdyti vykdymą, spustelėkite BRT Sys AN 003 LDSBus Python SDK – icon1(Sustabdyti). Vartotojai gali atnaujinti kodą pagal poreikį arba gali nukopijuoti / įklijuoti kitą buvample pabandyti Thorny redaktoriuje.
Pastaba: Atlikus bet kokius scenarijaus pakeitimus file, nepamirškite Išsaugoti ir paleisti scenarijų. BRT Sys AN 003 LDSBus Python SDK – app17

j. Nepamirškite nukopijuoti toliau pateiktos informacijos files – „irBlasterAppHelperFunctions“ ir „lir_input_file.txt“, prieš bandydami LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK – app18

Nurodykite BRTSYS_AN_002_LDSU IR Blaster programa Norėdami gauti daugiau informacijos apie „LDSBus_IR_Blaster.py“, pvzample.

Kontaktinė informacija

Nurodykite https://brtsys.com/contact-us/ dėl kontaktinės informacijos.
Sistemų ir įrangos gamintojai ir projektuotojai yra atsakingi už tai, kad jų sistemos ir visi į jų sistemas įtraukti BRT Systems Pate Ltd (BRTSys) įrenginiai atitiktų visus taikomus saugos, reguliavimo ir sistemos lygio veikimo reikalavimus. Visa su programa susijusi informacija šiame dokumente (įskaitant taikomųjų programų aprašymus, siūlomus BRTSys įrenginius ir kitą medžiagą) yra skirta tik nuorodai. Nors „BRTSys“ pasirūpino, kad ji būtų tiksli, šią informaciją turi patvirtinti klientas, o „BRTSys“ neprisiima atsakomybės už sistemos dizainą ir bet kokią „BRTSys“ teikiamą programų pagalbą. BRTSys įrenginių naudojimas gyvybės palaikymo ir (arba) saugos programose yra visiškai vartotojo rizika, o vartotojas sutinka ginti, atlyginti žalą ir saugoti BRTSys nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo. Šis dokumentas gali būti keičiamas be įspėjimo. Šio dokumento paskelbimas nesuteikia jokios laisvės naudotis patentais ar kitomis intelektinės nuosavybės teisėmis. Nei visa, nei bet kuri šiame dokumente esanti informacija arba gaminys, aprašytas jame, negali būti pritaikyti arba atgaminti jokia medžiaga ar elektronine forma be išankstinio raštiško autorių teisių turėtojo sutikimo. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapūras 536464. Singapūre registruotos įmonės numeris: 202220043R
A priedas – Literatūros sąrašas
Dokumentų nuorodos

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster programa
Akronimai ir santrumpos

Sąlygos  Aprašymas 
IDE Integruota plėtros aplinka
LDSBus Tolimųjų atstumų jutiklių autobusas
USB Universali serijinė magistralė

B priedas – lentelių ir paveikslų sąrašas
Lentelių sąrašas
NA
Figūrų sąrašas
1 pav. – IDM2040 aparatinės įrangos ypatybės …………………………………………………………………………… 5
C priedas – taisymų istorija
Dokumento pavadinimas: BRTSYS_AN_003 LDSBus Python SDK IDM2040 vartotojo vadove
Dokumento nuorodos Nr.: BRTSYS_000016
Licencijos Nr.: BRTSYS#019
Produkto puslapis: https://brtsys.com/ldsbus
Atsiliepimai apie dokumentą: Siųsti Atsiliepimus

Peržiūra  Pakeitimai  Data 
1.0 versija Pradinis leidimas 29-11-2021
1.1 versija Atnaujintas leidimas pagal BRT Systems 15-09-2022
1.2 versija Atnaujintos HVT nuorodos į Quad T-Junction;
Atnaujintas Singapūro adresas
22-09-2023

BRT Sys logotipas

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, A bokštas, Nr. 03-01, Singapūras 536464
Tel.: +65 6547 4827
Web Svetainė: http://www.brtsys.com
Autorių teisės © BRT Systems Pate Ltd
Taikymo pastaba
BRTSYS_AN_003 LDSBus Python SDK IDM2040 vartotojo vadove
1.2 versija
Dokumento nuorodos Nr.: BRTSYS_000016
Licencijos Nr.: BRTSYS#019

Dokumentai / Ištekliai

BRT Sys AN-003 LDSBus Python SDK [pdfVartotojo vadovas
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *