Nòt aplikasyon
BRTSYS_AN_003
LDSBus Python SDK sou itilizatè IDM2040
Gid
Vèsyon 1.2
Dat emisyon: 22-09-2023
AN-003 LDSBus Python SDK
Dokiman sa a bay enfòmasyon sou fason pou konfigirasyon epi itilize SDK Python LDSBus sou IDM2040.
Itilizasyon aparèy BRTSys nan aplikasyon pou sipò lavi ak/oswa sekirite se konplètman nan risk itilizatè a, epi itilizatè a dakò pou defann, dedomaje, epi kenbe BRTSys inonsan kont nenpòt ak tout domaj, reklamasyon, kostim, oswa depans ki soti nan itilizasyon sa a.
Entwodiksyon
Dokiman sa a dekri kijan pou itilize IDM2040 ak sikwi LDSU ansyenample ki gen ladan pwosedi enstalasyon pou Thorny Python IDE ak etap pou egzekite sikwi LDSU ansyenamples.
Python SDK a pral kouri sou IDM2040 ak koòdone LDSBus apwopriye. IDM2040 gen koòdone LDSBus entegre epi li ka bay jiska 24v LDSBus la. Gen plis enfòmasyon sou IDM2040 la disponib nan https://brtsys.com.
Kredi
Lojisyèl Open-Source
- Thorny Python IDE: https://thonny.org
Kòmanse ak IDM2040
3.1 Materyèl souview
3.2 Enstriksyon Materyèl Enstalasyon
Swiv etap sa yo pou konfigirasyon Enstalasyon Materyèl IDM2040 la -
a. Retire kavalye a.
b. Konekte modil LDSU a ak Quad T-Junction.
c. Sèvi ak RJ45 kab, konekte Quad T-Junction ak IDM2040 RJ45 Connector.
d. Konekte adaptè ekipman pou 20v lè l sèvi avèk yon kab USB-C nan pò USB-C sou IDM2040 la.
e. Limen adaptè a 20v lè l sèvi avèk ekipman pou pouvwa AC.
f. Konekte IDM2040 ak PC lè l sèvi avèk kab Kalite-C. g. Peze bouton bòt tablo IDM2040 la; Kenbe li pou kèk segond epi lage li apre reset tablo a. Windows pral louvri yon kondwi ki rele "RP1-RP2".
h. Nan ansyen yo bay laamppakè a, dwe genyen yon ".uf2" file, kopye a file epi kole li nan kondwi "RP1-RP2".
mwen. Lè w kopye ".uf2" la file nan "RPI-RP2", aparèy la pral rdemare otomatikman epi ankò ap parèt kòm yon nouvo kondwi, tankou "CIRCUITPY".
"code.py" a se prensipal la file ki kouri chak fwa IDM2040 la reset. Louvri sa file epi efase nenpòt kontni andedan li anvan ou sove.
j. Pò COM pou aparèy sa a ap parèt nan Manadjè Aparèy. Isit la se yon ansyenample ekran ki montre pò COM IDM2040 a kòm COM6.
Thorny Python IDE - Enstriksyon Enstalasyon/Enstalasyon
Swiv etap sa yo pou enstale ak konfigirasyon Thorny Python IDE -
a. Telechaje pakè Thorny Python IDE nan https://thonny.org/.
b. Klike Windows pou telechaje vèsyon fenèt la.
c. Lè w fin telechaje aplikasyon an, ranpli enstalasyon an pa klike sou ègzèkutabl la file (.exe) ak swiv sòsye enstalasyon an. Lè w fin ranpli enstalasyon an, louvri Thorny Python IDE soti nan demaraj Windows la.
d. Pou ouvri Pwopriyete yo, klike sou bouton gòch la sourit nan kwen dwat anba a. Chwazi "Circuit Python (jenerik)".
e. Klike "Konfigirasyon entèprèt...”.
f. Klike sou pò a gout desann epi chwazi pò ki parèt pou IDM2040 nan manadjè aparèy apre konekte. Nan ansyen sa aampEkran pò COM te parèt kòm COM6. Klike sou [OK].
g. Thorny pral rapòte enfòmasyon sou aparèy la nan èd memwa entèprèt la ("Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040") si pò aparèy la kòrèk.
Pwosedi pou kouri LDSU Circuity Sample Egzample itilize Thorny
Swiv etap sa yo pou kouri sikwi LDSU yoample example -
a. Louvri s laample pake file. Kòm yon pati nan sample pakè gen yon katab pa non "pitit gason" ki gen divès kalite Capteur pitit gason file.
b. Kopi epi kole katab "json" nan aparèy depo "CIRCUITPY". c. Louvri nenpòt ansyen yo bayamplè l sèvi avèk yon editè tèks tankou notepad ++ epi kopye li nan Editè Thorny la epi sove li. Pou egzanpample, louvri "LDSBus_Thermocouple_Sensor.py" epi kopye / kole sou Thorny Editor. Klike sou [Sove].
d. Lè w klike sou [Save], yon "Ki kote pou konsève pou?" bwat dyalòg yo pral parèt. Klike epi chwazi aparèy Circuit Python.
e. Antre yon file non epi klike sou [OK].
Nòt: Lè sampKòd la sove nan "code.py" Lè sa a, chak fwa li rdemare, li pral kòmanse kouri "code.py". Pou evite sa, presize yon non diferan.
f. La file yo pral sove nan kondwi "CIRCUITPY".
g. Pou kouri ansyen anample soti nan Thorny Editor, klike sou (Kouri aktyèl script).
h. Circuit LDSU ansyenample pral kouri pou eskane bis la e kòmanse rapòte done materyèl detèktè yo.
mwen. Pou sispann ekzekisyon an, klike sou (Sispann). Itilizatè yo ka mete ajou kòd la jan sa nesesè oswa yo ka kopye / kole yon lòt ansyenample pou eseye nan editè Thorny.
Nòt: Lè w fè nenpòt chanjman nan script la file, sonje Sove ak kouri script la.
j. Sonje kopye sa ki annapre yo files - "irBlasterAppHelperFunctions" ak "lir_input_file.txt” anvan ou eseye LDSBus_IR_Blaster.py ansyenample.
Gade BRTSYS_AN_002_LDSU IR Blaster Aplikasyon pou plis detay sou "LDSBus_IR_Blaster.py" egzanpample.
Enfòmasyon sou kontak
Gade https://brtsys.com/contact-us/ pou enfòmasyon kontak.
Manifaktirè sistèm ak ekipman ak konsèpteur yo responsab pou asire ke sistèm yo, ak nenpòt aparèy BRT Systems Pate Ltd (BRTSys) ki enkòpore nan sistèm yo, satisfè tout kondisyon sekirite, regilasyon ak pèfòmans nan nivo sistèm. Tout enfòmasyon ki gen rapò ak aplikasyon ki nan dokiman sa a (ki gen ladan deskripsyon aplikasyon yo, aparèy BRTSys sijere ak lòt materyèl) yo bay pou referans sèlman. Byenke BRTSys te pran swen pou asire li egzat, enfòmasyon sa yo depann de konfimasyon kliyan yo, epi BRTSys dejwe tout responsablite pou konsepsyon sistèm yo ak pou nenpòt asistans aplikasyon BRTSys bay yo. Itilizasyon aparèy BRTSys nan aplikasyon pou sipò lavi ak/oswa sekirite se totalman nan risk itilizatè a, epi itilizatè a dakò pou defann, dedomaje, epi kenbe BRTSys inonsan kont nenpòt ak tout domaj, reklamasyon, kostim, oswa depans ki soti nan itilizasyon sa a. Dokiman sa a ka chanje san avètisman. Pa gen okenn libète pou itilize patant oswa lòt dwa pwopriyete entelektyèl nan piblikasyon dokiman sa a. Ni tout, ni okenn pati nan enfòmasyon ki nan dokiman sa a, oswa pwodwi ki dekri nan dokiman sa a, pa kapab adapte, oswa repwodui nan nenpòt materyèl oswa fòm elektwonik san konsantman alekri davans detantè copyright la. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. Singapore Registered Company Number: 202220043R
Anèks A – Referans
Referans dokiman yo
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Aplikasyon
Akwonim ak Abrevyasyon yo
Regleman | Deskripsyon |
IDE | Anviwònman Devlopman Entegre |
LDSBus | Long Distance Sensor Bus |
USB | Otobis seri inivèsèl |
Anèks B – Lis Tablo ak Figi
Lis Tablo yo
NA
Lis figi yo
Figi 1 – Karakteristik Materyèl IDM2040 ………………………………………………………………………………… 5
Apendis C – Istwa revizyon
Tit Dokiman: BRTSYS_AN_003 LDSBus Python SDK sou Gid Itilizatè IDM2040
Nimewo Referans Dokiman: BRTSYS_000016
Clearance No .: BRTSYS#019
Paj pwodwi: https://brtsys.com/ldsbus
Feedback dokiman: Voye Feedback
Revizyon | Chanjman | Dat |
Vèsyon 1.0 | Premye Liberasyon | 29-11-2021 |
Vèsyon 1.1 | Mizajou lage anba BRT Systems | 15-09-2022 |
Vèsyon 1.2 | Mete ajou referans HVT pou Quad T-Junction; Mizajou Adrès Singapore |
22-09-2023 |
BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464
Tel: +65 6547 4827
Web Sit: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Nòt aplikasyon
BRTSYS_AN_003 LDSBus Python SDK sou IDM2040 Gid itilizatè
Vèsyon 1.2
Nimewo Referans Dokiman: BRTSYS_000016
Clearance No .: BRTSYS#019
Dokiman / Resous
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdfGid Itilizatè AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |