Fanamarihana 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
- Thorny Python IDE: https://thonny.org
Manomboka amin'ny IDM2040
3.1 Lafo ny fitaovanaview
3.2 Torolàlana momba ny fametrahana fitaovana
Araho ireto dingana ireto mba hametrahana ny IDM2040 Hardware Setup -
a. Esory ny Jumper.
b. Ampifandraiso amin'ny Quad T-Junction ny maody LDSU.
c. Amin'ny fampiasana tariby RJ45, mampifandray ny Quad T-Junction amin'ny mpampitohy IDM2040 RJ45.
d. Ampifandraiso amin'ny seranan-tsambo USB-C amin'ny IDM20 ny adaptatera famatsiana 2040v mampiasa tariby USB-C.
e. Ampidiro ny adaptatera 20v amin'ny alàlan'ny famatsiana herinaratra AC.
f. Connect IDM2040 amin'ny PC mampiasa tariby Type-C. 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.
h. Ao amin'ny ex nomenaample fonosana, tsy maintsy misy ".uf2" file, kopia ny file ary apetaho ao anaty fiara “RP1-RP2” izany.
i. Rehefa mandika ny ".uf2" file mankany amin'ny "RPI-RP2", dia hiverina ho azy ny fitaovana ary hiseho ho fiara vaovao, toy ny "CIRCUITPY".
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.
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.
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)".
e. Tsindrio "Configure Interpreter…”.
f. 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].
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.
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.
b. Adikao ary apetaho ny lahatahiry "json" amin'ny fitaovana fitahirizana "CIRCUITPY". c. 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].
d. Rehefa manindry ny [Save], dia misy “Aiza no hitehirizana?” dia hiseho ny boaty fifampiresahana. Tsindrio ary mifidiana fitaovana Circuit Python.
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.
f. ny file dia ho voatahiry ao amin'ny fiara "CIRCUITPY".
g. Mba hitantana ny example avy amin'ny Thorny Editor, tsindrio (Alefaso ny script ankehitriny).
h. Ny Circuity LDSU exampHihazakazaka hijery ny fiara fitateram-bahoaka i le ary hanomboka hitatitra ny angon-drakitra sensor.
i. Mba hampitsaharana ny famonoana dia tsindrio (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.
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.
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 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 |