Nodyn Cais
BRTSYS_AN_003
SDK Python LDSBus ar Ddefnyddiwr IDM2040
Tywysydd
Fersiwn 1.2
Dyddiad cyhoeddi: 22-09-2023
AN-003 SDK Python LDSBus
Mae'r ddogfen hon yn darparu gwybodaeth am sut i sefydlu a defnyddio'r LDSBus Python SDK ar IDM2040.
Mae defnyddio dyfeisiau BRTSys mewn cymwysiadau cynnal bywyd a/neu ddiogelwch yn gyfan gwbl ar risg y defnyddiwr, ac mae’r defnyddiwr yn cytuno i amddiffyn, indemnio, a dal BRTSys yn ddiniwed rhag unrhyw a phob iawndal, hawliad, siwtiau, neu draul sy’n deillio o ddefnydd o’r fath.
Rhagymadrodd
Mae'r ddogfen hon yn disgrifio sut i ddefnyddio IDM2040 gyda LDSU circuity exampgan gynnwys y weithdrefn Gosod ar gyfer Thorny Python IDE a chamau i weithredu cylchedau LDSU examples.
Bydd y Python SDK yn rhedeg ar IDM2040 gyda rhyngwyneb LDSBus priodol. Mae gan IDM2040 ryngwyneb LDSBus adeiledig a gall gyflenwi hyd at 24v i'r LDSBus. Mae rhagor o wybodaeth am yr IDM2040 ar gael yn https://brtsys.com.
Credydau
Meddalwedd Ffynhonnell Agored
- IDE Python Thorny: https://thonny.org
Cychwyn Arni gyda IDM2040
3.1 Caledwedd Drosoddview
3.2 Cyfarwyddiadau Gosod Caledwedd
Dilynwch y camau hyn i osod Gosodiad Caledwedd IDM2040 -
a. Tynnwch y Siwmper.
b. Cysylltwch y modiwl LDSU i Quad T-Junction.
c. Gan ddefnyddio cebl RJ45, cysylltwch Quad T-Junction i gysylltydd IDM2040 RJ45.
d. Cysylltwch yr addasydd cyflenwad 20v gan ddefnyddio cebl USB-C i'r porthladd USB-C ar yr IDM2040.
e. Trowch yr addasydd 20v ymlaen gan ddefnyddio'r cyflenwad pŵer AC.
dd. Cysylltwch IDM2040 â PC gan ddefnyddio cebl Math-C. g. Pwyswch y botwm Boot y bwrdd IDM2040; Daliwch ef am ychydig eiliadau a'i ryddhau ar ôl ailosod y bwrdd. Bydd Windows yn agor gyriant o'r enw “RP1-RP2”.
h. Yn yr ex a roddwydampgyda phecyn, rhaid cael “.uf2” file, copi y file a'i gludo i mewn i yriant “RP1-RP2”.
ff. Ar ôl copïo'r “.uf2” file i “RPI-RP2”, bydd y ddyfais yn ailgychwyn yn awtomatig ac eto bydd yn ymddangos fel gyriant newydd, fel “CIRCUITPY”.
Y “code.py” yw'r prif file sy'n rhedeg bob tro y caiff yr IDM2040 ei ailosod. Agorwch hwn file a dileu unrhyw gynnwys y tu mewn iddo cyn cadw.
j. Bydd y porthladd COM ar gyfer y ddyfais hon yn ymddangos yn y Rheolwr Dyfais. Dyma gynampgyda sgrin yn dangos Porth COM yr IDM2040 fel COM6.
IDE Python Thorny - Cyfarwyddiadau Gosod / Gosod
Dilynwch y camau hyn i osod a gosod Thorny Python IDE -
a. Lawrlwythwch y pecyn Thorny Python IDE o https://thonny.org/.
b. Cliciwch Ffenestri i lawrlwytho fersiwn windows.
c. Ar ôl lawrlwytho'r cais, cwblhewch y gosodiad trwy glicio ar y gweithredadwy file (.exe) ac yn dilyn y dewin gosod. Ar ôl cwblhau'r gosodiad, agorwch y Thorny Python IDE o'r Windows Startup.
d. I agor y Priodweddau, cliciwch y botwm chwith y llygoden ar y gornel dde ar y gwaelod. Dewiswch “Circuit Python (generig)”.
e. Cliciwch “Ffurfweddu Dehonglydd…”.
dd. Cliciwch ar y gwymplen Port a dewiswch y porthladd yn ymddangos ar gyfer IDM2040 yn rheolwr dyfais ar ôl cysylltu. Yn y cynample screenshot COM porthladd yn ymddangos fel COM6. Cliciwch [IAWN].
g. Bydd Thorny yn adrodd am wybodaeth y ddyfais yn yr anogwr cyfieithydd (“Ad fruit Circuit Python 7.0.0-budr ar 2021-11-11; Raspberry Pi Pico gyda rp2040”) os yw porthladd y ddyfais yn gywir.
Gweithdrefn i redeg LDSU Circuity Sample Exampgyda defnyddio Thorny
Dilynwch y camau hyn i redeg yr LDSU circuity sample example -
a. Agorwch y samppecyn le file. Fel rhan o'r sampLe pecyn mae ffolder yn ôl enw "mab" sy'n cynnwys amrywiol synhwyrydd mab file.
b. Copïwch a gludwch y ffolder “json” i'r ddyfais storio “CIRCUITPY”. c. Agorwch unrhyw gynample gan ddefnyddio golygydd testun fel notepad ++ a'i gopïo i'r Thorny Editor a'i gadw. Am gynample, agorwch “LDSBus_Thermocouple_Sensor.py” a chopïwch/gludwch ar Thorny Editor. Cliciwch [Cadw].
d. Ar ôl clicio ar [Cadw], a "Ble i arbed?" bydd blwch deialog yn cael ei arddangos. Cliciwch a dewis dyfais Cylchdaith Python.
e. Rhowch a file enw a chliciwch [OK].
Nodyn: Pan fydd sample cod yn cael ei arbed i "code.py" yna bob tro y bydd yn ailgychwyn, bydd yn dechrau rhedeg "code.py". Er mwyn osgoi hyn, nodwch enw gwahanol.
dd. Yr file yn cael ei gadw ar yriant “CIRCUITPY”.
g. I redeg y cynample oddi wrth Thorny Editor, cliciwch (Rhedeg sgript gyfredol).
h. The Circcuity LDSU exampBydd le yn rhedeg i sganio'r bws a dechrau adrodd ar ddata'r synhwyrydd.
ff. I atal y dienyddiad, cliciwch (Stopio). Gall defnyddwyr ddiweddaru'r cod yn ôl yr angen neu gallant gopïo/gludo cyn arallample i geisio yn y golygydd Thorny.
Nodyn: Ar ôl gwneud unrhyw newidiadau i'r sgript file, cofiwch Achub a Rhedeg y sgript.
j. Cofiwch gopïo'r canlynol files – “Swyddogaethau irBlasterAppHelper” a “lir_input_file.txt” cyn rhoi cynnig ar y LDSBus_IR_Blaster.py example.
Cyfeiriwch at BRTSYS_AN_002_LDSU Cymhwysiad Blaster IR am fwy o fanylion ar “LDSBus_IR_Blaster.py” example.
Gwybodaeth Gyswllt
Cyfeiriwch at https://brtsys.com/contact-us/ am wybodaeth gyswllt.
Mae gwneuthurwyr a dylunwyr systemau ac offer yn gyfrifol am sicrhau bod eu systemau, ac unrhyw ddyfeisiau BRT Systems Pate Ltd (BRTSys) sydd wedi’u hymgorffori yn eu systemau, yn bodloni’r holl ofynion diogelwch, rheoleiddiol a pherfformiad ar lefel system. Darperir yr holl wybodaeth sy'n ymwneud â chymhwysiad yn y ddogfen hon (gan gynnwys disgrifiadau cais, dyfeisiau BRTSys a awgrymir a deunyddiau eraill) er gwybodaeth yn unig. Er bod BRTSys wedi cymryd gofal i sicrhau ei fod yn gywir, mae'r wybodaeth hon yn amodol ar gadarnhad cwsmer, ac mae BRTSys yn gwadu pob atebolrwydd am ddyluniadau system ac am unrhyw gymorth cymwysiadau a ddarperir gan BRTSys. Mae defnyddio dyfeisiau BRTSys mewn cymwysiadau cynnal bywyd a/neu ddiogelwch ar risg y defnyddiwr yn gyfan gwbl, ac mae’r defnyddiwr yn cytuno i amddiffyn, indemnio, a dal BRTSys diniwed rhag unrhyw a phob iawndal, hawliad, siwtiau, neu gostau sy’n deillio o ddefnydd o’r fath. Gall y ddogfen hon newid heb rybudd. Nid oes unrhyw ryddid i ddefnyddio patentau neu hawliau eiddo deallusol eraill yn cael ei awgrymu gan gyhoeddiad y ddogfen hon. Ni chaniateir i’r wybodaeth gyfan nac unrhyw ran o’r wybodaeth sydd yn y ddogfen hon, neu’r cynnyrch a ddisgrifir yn y ddogfen hon, gael ei haddasu, na’i hatgynhyrchu mewn unrhyw ffurf ddeunydd neu electronig heb ganiatâd ysgrifenedig ymlaen llaw gan ddeiliad yr hawlfraint. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tŵr A, #03-01, Singapore 536464. Singapore Cwmni Cofrestredig Rhif: 202220043R
Atodiad A – Cyfeiriadau
Cyfeiriadau Dogfennau
BRTSYS_API_001_LDSBus_Python_SDK_Canllaw
BRTSYS_AN_002_LDSU Cymhwysiad Blaster IR
Acronymau a Byrfoddau
Termau | Disgrifiad |
IDE | Amgylchedd Datblygu Integredig |
LDSBus | Bws Synhwyrydd Pellter Hir |
USB | Bws Cyfresol Cyffredinol |
Atodiad B – Rhestr o Dablau a Ffigurau
Rhestr o Dablau
NA
Rhestr o Ffigurau
Ffigur 1 – Nodweddion Caledwedd IDM2040 ………………………………………………………………………………………… 5
Atodiad C – Hanes Adolygu
Teitl y Ddogfen: BRTSYS_AN_003 LDSBus Python SDK ar IDM2040 User Guide
Cyfeirnod y Ddogfen: BRTSYS_000016
Rhif Clirio: BRTSYS#019
Tudalen Cynnyrch: https://brtsys.com/ldsbus
Adborth o'r Ddogfen: Anfon Adborth
Adolygu | Newidiadau | Dyddiad |
Fersiwn 1.0 | Rhyddhad Cychwynnol | 29-11-2021 |
Fersiwn 1.1 | Datganiad wedi'i ddiweddaru o dan BRT Systems | 15-09-2022 |
Fersiwn 1.2 | Cyfeiriadau HVT wedi'u diweddaru at Quad T-Junction; Cyfeiriad Singapore wedi'i ddiweddaru |
22-09-2023 |
BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tŵr A, #03-01, Singapore 536464
Ffôn: +65 6547 4827
Web Safle: http://www.brtsys.com
Hawlfraint © BRT Systems Pate Ltd
Nodyn Cais
BRTSYS_AN_003 LDSBus Python SDK ar IDM2040 Canllaw Defnyddiwr
Fersiwn 1.2
Cyfeirnod y Ddogfen: BRTSYS_000016
Rhif Clirio: BRTSYS#019
Dogfennau / Adnoddau
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdfCanllaw Defnyddiwr AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |