BRT Sys logoFanamarihana fampiharana
BRTSYS_AN_003
LDSBus Python SDK amin'ny mpampiasa IDM2040
Torolalana
Dikan-teny 1.2
Daty famoahana: 22-09-2023

AN-003 LDSBus Python SDK

Ity antontan-taratasy ity dia manome fampahalalana momba ny fomba fametrahana sy fampiasana ny LDSBus Python SDK amin'ny IDM2040.
Ny fampiasana ny fitaovana BRTSys amin'ny fampiharana fanohanana aina sy/na fiarovana dia tandindomin-doza tanteraka ho an'ny mpampiasa, ary ny mpampiasa dia manaiky ny hiaro, hanome onitra, ary hitazona ny BRTSys ho tsy mampidi-doza amin'ny fahavoazana rehetra, fitakiana, fitoriana, na fandaniana vokatry ny fampiasana izany.

Sava lalana

Ity antontan-taratasy ity dia mamaritra ny fomba fampiasana IDM2040 amin'ny LDSU circuity exampAnisan'izany ny fomba fametrahana ny Thorny Python IDE sy ny dingana hanatanterahana ny LDSU circuitry examples.
Ny Python SDK dia handeha amin'ny IDM2040 miaraka amin'ny LDSBus interface tsara. IDM2040 dia manana interface LDSBus naorina ary afaka mamatsy hatramin'ny 24v ny LDSBus. Misy fampahalalana bebe kokoa momba ny IDM2040 hita ao amin'ny https://brtsys.com.

nahazoan-dalana

Open-Source Software

Manomboka amin'ny IDM2040

3.1 Lafo ny fitaovanaview

BRT Sys AN 003 LDSBus Python SDK - Hardware

3.2 Torolàlana momba ny fametrahana fitaovana
Araho ireto dingana ireto mba hametrahana ny IDM2040 Hardware Setup -
a. Esory ny Jumper.BRT Sys AN 003 LDSBus Python SDK - Fanamboarana Hardware

b. Ampifandraiso amin'ny Quad T-Junction ny maody LDSU.BRT Sys AN 003 LDSBus Python SDK - LDSU

c. Amin'ny fampiasana tariby RJ45, mampifandray ny Quad T-Junction amin'ny mpampitohy IDM2040 RJ45. BRT Sys AN 003 LDSBus Python SDK - cable

d. Ampifandraiso amin'ny seranan-tsambo USB-C amin'ny IDM20 ny adaptatera famatsiana 2040v mampiasa tariby USB-C. BRT Sys AN 003 LDSBus Python SDK - Fanamboarana Hardware1

e. Ampidiro ny adaptatera 20v amin'ny alàlan'ny famatsiana herinaratra AC.
f. Connect IDM2040 amin'ny PC mampiasa tariby Type-C.BRT Sys AN 003 LDSBus Python SDK - Fanamboarana Hardware2  g. Tsindrio ny bokotra Boot ny birao IDM2040; Tazony mandritra ny segondra vitsy izany ary avoaka rehefa avy namerina ny solaitrabe. Hanokatra fiara antsoina hoe "RP1-RP2" ny Windows.
BRT Sys AN 003 LDSBus Python SDK - apph. Ao amin'ny ex nomenaample fonosana, tsy maintsy misy ".uf2" file, kopia ny file ary apetaho ao anaty fiara “RP1-RP2” izany.BRT Sys AN 003 LDSBus Python SDK - app1i. Rehefa mandika ny ".uf2" file mankany amin'ny "RPI-RP2", dia hiverina ho azy ny fitaovana ary hiseho ho fiara vaovao, toy ny "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

Ny "code.py" no tena file izay mandeha isaky ny averina ny IDM2040. Sokafy ity file ary vonoy izay votoaty ao anatiny alohan'ny hitehirizana azy.
j. Ny seranan-tsambo COM ho an'ity fitaovana ity dia hiseho ao amin'ny Device Manager. Ity misy exampNy efijery mampiseho ny IDM2040's COM Port ho COM6.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE - Torolàlana fametrahana / fametrahana

Araho ireto dingana ireto mba hametrahana sy hametrahana Thorny Python IDE -
a. Ampidino ny fonosana Thorny Python IDE avy amin'ny https://thonny.org/.
b. tsindrio am-baravarankely mba télécharger ny windows version.BRT Sys AN 003 LDSBus Python SDK - app4

c. Rehefa misintona ny fampiharana dia fenoy ny fametrahana amin'ny fipihana ny executable file (.exe) ary manaraka ny wizard fametrahana. Rehefa vita ny fametrahana dia sokafy ny Thorny Python IDE avy amin'ny Windows Startup.
d. Mba hanokafana ny Properties, tsindrio ny bokotra havian'ny totozy eo amin'ny zorony ambany havanana. Safidio ny "Circuit Python (generic)". BRT Sys AN 003 LDSBus Python SDK - app5

e. Tsindrio "Configure Interpreter…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. Tsindrio ny seranan-tsambo midina ary safidio ny seranana niseho ho an'ny IDM2040 amin'ny mpitantana fitaovana rehefa avy mifandray. Amin'ity example screenshot COM port dia niseho ho COM6. tsindrio [OK].BRT Sys AN 003 LDSBus Python SDK - app7

g. Thorny dia hitatitra ny fampahalalana momba ny fitaovana amin'ny bitsika mpandika teny ("Ad fruit Circuit Python 7.0.0-maloto amin'ny 2021-11-11; Raspberry Pi Pico miaraka amin'ny rp2040") raha marina ny seranan-tsambo.BRT Sys AN 003 LDSBus Python SDK - app8

Ny fomba fampandehanana ny LDSU Circuity Sample Example mampiasa Thorny

Araho ireto dingana ireto mba hampandehanana ny LDSU circuity sampny example -
a. Sokafy ny sample package file. Anisan'ny sampNy fonosana dia misy lahatahiry mitondra ny anarana hoe "zanak" izay misy sensor isan-karazany son file. BRT Sys AN 003 LDSBus Python SDK - app9

b. Adikao ary apetaho ny lahatahiry "json" amin'ny fitaovana fitahirizana "CIRCUITPY". BRT Sys AN 003 LDSBus Python SDK - app10c. Sokafy izay ex nomenaample mampiasa tonian-dahatsoratra toy ny notepad ++ ary kopia any amin'ny Thorny Editor ary tehirizo. Ho an'ny exampary, sokafy ny "LDSBus_Thermocouple_Sensor.py" ary mandika/mametaka amin'ny Thorny Editor. tsindrio [Vonjeo]. BRT Sys AN 003 LDSBus Python SDK - app11

d. Rehefa manindry ny [Save], dia misy “Aiza no hitehirizana?” dia hiseho ny boaty fifampiresahana. Tsindrio ary mifidiana fitaovana Circuit Python. BRT Sys AN 003 LDSBus Python SDK - app12

e. Ampidiro a file anarana ary tsindrio [OK].
Fanamarihana: Rehefa sampNy code dia voatahiry ao amin'ny "code.py" ary isaky ny miverina izy dia hanomboka "code.py". Mba hisorohana an'izany dia manendry anarana hafa.BRT Sys AN 003 LDSBus Python SDK - app13

f. ny file dia ho voatahiry ao amin'ny fiara "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app14

g. Mba hitantana ny example avy amin'ny Thorny Editor, tsindrio BRT Sys AN 003 LDSBus Python SDK - icon(Alefaso ny script ankehitriny). BRT Sys AN 003 LDSBus Python SDK - app15h. Ny Circuity LDSU exampHihazakazaka hijery ny fiara fitateram-bahoaka i le ary hanomboka hitatitra ny angon-drakitra sensor.BRT Sys AN 003 LDSBus Python SDK - app16

i. Mba hampitsaharana ny famonoana dia tsindrio BRT Sys AN 003 LDSBus Python SDK - icon1(Mijanòna). Ny mpampiasa dia afaka manavao ny kaody araka izay ilaina na afaka mandika/mametaka ex hafaample hanandrana ao amin'ny tonian-dahatsoratra Thorny.
Fanamarihana: Rehefa manao fanovana amin'ny script file, tadidio ny Save and Run the script. BRT Sys AN 003 LDSBus Python SDK - app17

j. Aza hadino ny maka tahaka izao manaraka izao files - "irBlasterAppHelperFunctions" ary "lir_input_file.txt" alohan'ny hanandrana ny LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK - app18

Jereo ny BRTSYS_AN_002_LDSU IR Blaster Application raha mila fanazavana fanampiny momba ny “LDSBus_IR_Blaster.py” example.

Antsipiriany ifandraisana

Jereo ny https://brtsys.com/contact-us/ ho an'ny fifandraisana.
Ny mpanamboatra sy mpamorona rafitra sy fitaovana dia tompon'andraikitra amin'ny fiantohana fa ny rafitra sy ny fitaovana rehetra BRT Systems Pate Ltd (BRTSys) tafiditra ao anatin'ny rafitra misy azy ireo dia mahafeno ny fepetra takian'ny fiarovana, ny fitsipika ary ny rafitra rehetra. Ny fampahalalana rehetra mifandraika amin'ny fampiharana ato amin'ity antontan-taratasy ity (ao anatin'izany ny famaritana ny fampiharana, ny fitaovana BRTSys soso-kevitra ary ny fitaovana hafa) dia omena ho fanondroana fotsiny. Na dia nitandrina aza ny BRTSys mba hahazoana antoka fa marina izany, ity fampahalalana ity dia miankina amin'ny fanamafisana ny mpanjifa, ary ny BRTSys dia mandà ny andraikitra rehetra amin'ny famolavolana rafitra sy ny fanampiana rehetra omen'ny BRTSys. Ny fampiasana ny fitaovana BRTSys amin'ny fampandehanana ny fiainana sy/na ny fiarovana dia tandindomin-doza tanteraka ho an'ny mpampiasa, ary ny mpampiasa dia manaiky hiaro, hanome onitra ary hitazona BRTSys tsy mampidi-doza amin'ny fahavoazana rehetra, fitakiana, fitoriana, na fandaniana vokatry ny fampiasana izany. Ity antontan-taratasy ity dia azo ovaina tsy misy fampandrenesana. Tsy misy fahalalahana hampiasa patanty na zon'ny fananana ara-tsaina hafa no ambara amin'ny famoahana ity antontan-taratasy ity. Na ny manontolo na ny ampahany amin'ny fampahalalana voarakitra ao, na ny vokatra voalaza ato amin'ity antontan-taratasy ity, dia tsy azo amboarina, na averina amin'ny endrika fitaovana na elektronika raha tsy misy ny fanekena an-tsoratra mialoha avy amin'ny tompon'ny zon'ny mpamorona. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapour 536464. Laharan'ny orinasa voasoratra ao Singapore: 202220043R
Tovana A – Tovozan-kevitra
Document References

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Application
Acronyms sy Singkatan

Anarana iombonana  Description 
IDE Tontolo iainana mitambatra ho fampandrosoana
LDSBus Fiara fiara fitaterana lavitra lavitra
USB Universal Serial Bus

Fanampiny B – Lisitry ny tabilao & sary
Lisitry ny tabilao
NA
Lisitry ny tarehimarika
Sary 1 – IDM2040 Fitaovana fitaovana …………………………………………………………………………… 5
Tovana C – Tantara Fanavaozana
Lohatenin'ny antontan-taratasy: BRTSYS_AN_003 LDSBus Python SDK amin'ny IDM2040 User Guide
Laharana fanondroana antontan-taratasy: BRTSYS_000016
No.: BRTSYS#019
Pejy vokatra: https://brtsys.com/ldsbus
Fanamarihana antontan-taratasy: Alefaso ny valiny

fanitsiana  FIOVANA  Daty 
Dikan-teny 1.0 Famoahana voalohany 29-11-2021
Dikan-teny 1.1 Famoahana nohavaozina teo ambanin'ny BRT Systems 15-09-2022
Dikan-teny 1.2 Fanavaozana HVT momba ny Quad T-Junction;
Adiresy Singapore nohavaozina
22-09-2023

BRT Sys logo

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapour 536464
Tel: +65 6547 4827
Web Site: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Fanamarihana fampiharana
BRTSYS_AN_003 LDSBus Python SDK amin'ny IDM2040 User Guide
Dikan-teny 1.2
Laharana fanondroana antontan-taratasy: BRTSYS_000016
No.: BRTSYS#019

Documents / Loharano

BRT Sys AN-003 LDSBus Python SDK [pdf] Torolàlana ho an'ny mpampiasa
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *