Chidziwitso cha Ntchito
BRTSYS_AN_003
LDSBus Python SDK pa IDM2040 Wogwiritsa
Wotsogolera
Mtundu wa 1.2
Tsiku lotulutsa: 22-09-2023
AN-003 LDSBus Python SDK
Chikalatachi chimapereka zambiri zamomwe mungakhazikitsire ndikugwiritsa ntchito LDSBus Python SDK pa IDM2040.
Kugwiritsa ntchito zida za BRTSys pothandizira moyo ndi/kapena chitetezo kuli pachiwopsezo cha wogwiritsa ntchito, ndipo wogwiritsa ntchitoyo akuvomera kuteteza, kubwezera, ndi kusunga BRTSys kukhala yopanda vuto pakuwonongeka kulikonse, madandaulo, masuti, kapena ndalama zobwera chifukwa chakugwiritsa ntchito motere.
Mawu Oyamba
Chikalatachi chikufotokoza momwe mungagwiritsire ntchito IDM2040 ndi LDSU circuity exampkuphatikiza njira yokhazikitsira ya Thorny Python IDE ndi masitepe opangira LDSU circuitry ex.amples.
Python SDK idzagwira ntchito pa IDM2040 ndi mawonekedwe oyenera a LDBus. IDM2040 ili ndi mawonekedwe a LDSBus ndipo imatha kupereka mpaka 24v ku LDSBus. Zambiri pa IDM2040 zilipo https://brtsys.com.
Ngongole
Open-Source Software
- IDE ya Thorny Python: https://thonny.org
Chiyambi ndi IDM2040
3.1 Hardware Yathaview
3.2 Malangizo a Kukhazikitsa kwa Hardware
Tsatirani izi kuti mukhazikitse IDM2040 Hardware Setup -
a. Chotsani Jumper.
b. Lumikizani gawo la LDSU ku Quad T-Junction.
c. Pogwiritsa ntchito chingwe cha RJ45, gwirizanitsani Quad T-Junction ku IDM2040 RJ45 cholumikizira.
d. Lumikizani chosinthira cha 20v pogwiritsa ntchito chingwe cha USB-C kudoko la USB-C pa IDM2040.
e. Yatsani adaputala ya 20v pogwiritsa ntchito magetsi a AC.
f. Lumikizani IDM2040 ku PC pogwiritsa ntchito chingwe cha Type-C. g. Dinani batani la Boot pa bolodi la IDM2040; Igwireni kwa masekondi pang'ono ndikuimasula mutatha kukonzanso bolodi. Windows idzatsegula galimoto yotchedwa "RP1-RP2".
h. Mu example phukusi, payenera kukhala ".uf2" file,kopera ndi file ndikuyiyika mu "RP1-RP2" drive.
ndi. Mukakopera ".uf2" file kupita ku "RPI-RP2", chipangizocho chidzayambiranso zokha ndipo chidzawoneka ngati galimoto yatsopano, monga "CIRCUITPY".
"code.py" ndiye chachikulu file yomwe imayenda nthawi iliyonse IDM2040 ikasinthidwa. Tsegulani izi file ndi kufufuta chilichonse chomwe chili mkati mwake musanasunge.
j. Doko la COM la chipangizochi liwoneka mu Chipangizo Chowongolera. Nayi exampndi chophimba chosonyeza IDM2040's COM Port ngati COM6.
Thorny Python IDE - Malangizo Oyika / Kukhazikitsa
Tsatirani izi kukhazikitsa ndi kukhazikitsa Thorny Python IDE -
a. Tsitsani phukusi la Thorny Python IDE kuchokera https://thonny.org/.
b. Dinani Mawindo download mawindo Baibulo.
c. Mukatsitsa pulogalamuyo, malizitsani kukhazikitsa ndikudina zomwe zitha kuchitika file (.exe) ndikutsatira wizard yoyika. Mukamaliza kukhazikitsa, tsegulani Thorny Python IDE kuchokera pa Windows Startup.
d. Kuti mutsegule Properties, dinani batani lakumanzere kumanja kumunsi kumanja. Sankhani "Circuit Python (generic)".
e. Dinani “Konzani Womasulira…”.
f. Dinani pa Port dontho pansi ndi kusankha doko anaonekera kwa IDM2040 woyang'anira chipangizo pambuyo kulumikiza. Mu example screenshot COM port idawoneka ngati COM6. Dinani [CHABWINO].
g. Thorny anena za chipangizocho potsatira mwamsanga womasulira (“Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”) ngati doko la chipangizocho lili lolondola.
Njira zoyendetsera LDSU Circuity Sample Ekisodoampndikugwiritsa ntchito Thorny
Tsatirani izi kuti muyendetse LDSU circuity sampndi example -
a. Tsegulani sampndi paketi file. Monga gawo la sample phukusi pali chikwatu chotchedwa "mwana" chomwe chili ndi sensor zosiyanasiyana file.
b. Koperani ndi kumata chikwatu cha "json" ku "CIRCUITPY" yosungirako. c. Tsegulani ex iliyonseample pogwiritsa ntchito cholembera monga notepad ++ ndikuchikopera kwa Thorny Editor ndikusunga. Za example, tsegulani “LDSBus_Thermocouple_Sensor.py” ndi kukopera/kumata pa Thorny Editor. Dinani [Sungani].
d. Mukadina [Save], "Kodi mungasungire kuti?" dialog box idzawonetsedwa. Dinani ndikusankha chipangizo cha Circuit Python.
e. Lowani a file dzina ndikudina [Chabwino].
Zindikirani: Pamene sample code imasungidwa ku "code.py" ndiye nthawi iliyonse ikayambiranso, imayamba kuyendetsa "code.py". Kuti mupewe izi, tchulani dzina lina.
f. The file zidzasungidwa ku "CIRCUITPY" pagalimoto.
g. Kuthamangitsa exampkuchokera ku Thorny Editor, dinani (Thamangani script panopa).
h. The Circuity LDSU example adzathamanga kuti ayang'ane basi ndikuyamba kufotokoza deta ya sensor.
ndi. Kuti muyimitse kuphedwa, dinani (Imani). Ogwiritsa ntchito amatha kusintha khodiyo momwe amafunira kapena akhoza kukopera / kumata wina wakaleample kuti ndiyesere mumkonzi wa Thorny.
Zindikirani: Mukapanga kusintha kulikonse kwa script file, kumbukirani Sungani ndi Kuyendetsa script.
j. Kumbukirani kukopera zotsatirazi files - "irBlasterAppHelperFunctions" ndi "lir_input_file.txt” musanayese LDSBus_IR_Blaster.py example.
Onani ku BRTSYS_AN_002_LDSU IR Blaster Application kuti mumve zambiri pa "LDSBus_IR_Blaster.py" example.
Zambiri zamalumikizidwe
Onani ku https://brtsys.com/contact-us/ kuti mudziwe zambiri.
Opanga makina ndi zida ndi okonza ali ndi udindo wowonetsetsa kuti makina awo, ndi zida zilizonse za BRT Systems Pate Ltd (BRTSys) zophatikizidwa m'makina awo, zikukwaniritsa zofunikira zonse zachitetezo, zowongolera ndi magwiridwe antchito adongosolo. Zonse zokhudzana ndi kugwiritsa ntchito zomwe zili m'chikalatachi (kuphatikiza mafotokozedwe a ntchito, zida zoperekedwa ndi BRTSys ndi zida zina) zaperekedwa kuti zingochitika zokha. Ngakhale BRTSys yasamala kutsimikizira kuti ndi yolondola, chidziwitsochi chikuyenera kutsimikiziridwa ndi makasitomala, ndipo BRTSys imakana udindo wonse pamapangidwe adongosolo ndi thandizo lililonse la mapulogalamu operekedwa ndi BRTSys. Kugwiritsa ntchito zida za BRTSys pakuthandizira moyo ndi/kapena chitetezo kuli pachiwopsezo cha wogwiritsa ntchito, ndipo wogwiritsa ntchitoyo akuvomera kuteteza, kubwezera, ndi kusunga ma BRTSys opanda vuto lililonse ku zowonongeka, zodandaula, masuti, kapena ndalama zobwera chifukwa chogwiritsa ntchito. Chikalatachi chikhoza kusintha popanda chidziwitso. Palibe ufulu wogwiritsa ntchito ma patent kapena maufulu ena amilumikizidwe ndi kusindikizidwa kwa chikalatachi. Zonse kapena gawo lililonse lazambiri zomwe zili mu, kapena zomwe zafotokozedwa m'chikalatachi, sizingasinthidwe, kapena kupangidwanso mwanjira ina iliyonse kapena pakompyuta popanda chilolezo cholembedwa ndi mwiniwakeyo. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. Singapore Nambala ya Kampani Yolembetsa: 202220043R
Zowonjezera A - Maumboni
Zolemba Zolemba
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Application
Zolemba ndi Mafotokozedwe
Terms | Kufotokozera |
IDE | Integrated Development Environment |
LDBus | Basi ya Sensor Yakutali |
USB | Universal seri basi |
Zowonjezera B - Mndandanda wa Matebulo & Ziwerengero
Mndandanda wa Matebulo
NA
Mndandanda wa Ziwerengero
Chithunzi 1 - IDM2040 Zida Zamagetsi …………………………………………………………………………………
Zowonjezera C - Mbiri Yokonzanso
Mutu Wachikalata: BRTSYS_AN_003 LDSBus Python SDK pa IDM2040 User Guide
Nambala ya Zikalata: BRTSYS_000016
Nambala ya chilolezo: BRTSYS#019
Tsamba lazamalonda: https://brtsys.com/ldsbus
Ndemanga za Document: Tumizani Ndemanga
Kubwereza | Zosintha | Tsiku |
Mtundu wa 1.0 | Kutulutsidwa Koyamba | 29-11-2021 |
Mtundu wa 1.1 | Kutulutsidwa kosinthidwa pansi pa BRT Systems | 15-09-2022 |
Mtundu wa 1.2 | Mauthenga osinthidwa a HVT ku Quad T-Junction; Adasinthidwa Adilesi yaku Singapore |
22-09-2023 |
Malingaliro a kampani BRT Systems Pate Limited
1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464
Tel: +65 6547 4827
Web Tsamba: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Chidziwitso cha Ntchito
BRTSYS_AN_003 LDSBus Python SDK pa IDM2040 User Guide
Mtundu wa 1.2
Nambala ya Zikalata: BRTSYS_000016
Nambala ya chilolezo: BRTSYS#019
Zolemba / Zothandizira
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdf] Buku Logwiritsa Ntchito AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |