I-Bridgetek IDM2040 LDSBus Python SDK Umhlahlandlela Womsebenzisi

Lo mbhalo uhlinzeka ngolwazi mayelana nendlela yokusetha nokusebenzisa i-LDSBus Python SDK ku-IDM2040.
Ukusetshenziswa kwamadivayisi e-Bridgetek ekusekeleni impilo kanye/noma izicelo zokuphepha kusengozini yomsebenzisi ngokuphelele, futhi umsebenzisi uyavuma ukuvikela, ukunxephezela futhi abambe i-Bridgetek ingenabungozi kunoma yimuphi nanoma yimuphi umonakalo, izimangalo, amasudi noma izindleko ezibangelwa ukusetshenziswa okunjalo.
Isingeniso
Lo mbhalo uchaza indlela yokusebenzisa i-IDM2040 ne-LDSU circuitpy exampkufaka phakathi inqubo yokufaka ye-Thonny Python IDE kanye nezinyathelo zokusebenzisa i-LDSU circuitpy exampLes. I-Python SDK izosebenza ku-IDM2040 ngesixhumi esibonakalayo se-LDSBus esifanele. I-IDM2040 inesixhumi esibonakalayo se-LDSBus esakhelwe ngaphakathi futhi iyakwazi ukunikeza kufika ku-24v ku-LDSBus. Ulwazi olwengeziwe nge-IDM2040 luyatholakala kokuthi https://brtchip.com/product/.
Amakhredithi
I-Open Source Software
- I-Thonny Python IDE: https://thonny.org
Ukuqala nge-IDM2040
Hardware Overview

Umfanekiso 1 - Izici ze-Hardware ye-IDM2040
Imiyalo yokusetha i-Hardware
Landela lezi zinyathelo ukuze usethe i-IDM2040 Hardware Setup -
a. Susa I-Jumper.

b. Xhuma imojula ye-LDSU ku-HVT.

c. Usebenzisa ikhebula le-RJ45, xhuma i-HVT kusixhumi se-IDM2040 RJ45.

d. Xhuma i-adaptha yokunikezela ye-20v usebenzisa intambo ye-USB-C embobeni ye-USB-C ku-IDM2040.

e. Vula i-adaptha engu-20v usebenzisa ugesi we-AC.
f. Xhuma i-IDM2040 ku-PC usebenzisa intambo yohlobo C

g. Cindezela inkinobho yokuqalisa ibhodi le-IDM2040; Yibambe imizuzwana embalwa bese uyikhulula ngemva kokusetha kabusha ibhodi. IWindows izovula idrayivu ebizwa ngokuthi “RP1-RP2”.

h. Ku-ex enikeziweample package, kufanele kube ne-“.uf2” file, kopisha i file bese unamathisele ku-"RP1-RP2" drive.

i. Lapho ukopisha i-“.uf2” file ku-“RPI-RP2”, idivayisi izoqala kabusha ngokuzenzakalelayo futhi izovela njengedrayivu entsha, njengokuthi “CIRCUITPY”.

I-“code.py” iyona eyinhloko file esebenza njalo uma i-IDM2040 isethwa kabusha. Vula lokhu file futhi ususe noma yikuphi okuqukethwe ngaphakathi kwayo ngaphambi kokulondoloza.
j. Imbobo ye-COM yale divayisi izovela Kusiphathi Sedivayisi. Nansi i-exampisikrini esibonisa imbobo ye-COM ye-IDM2040 njenge-COM6.

I-Thonny Python IDE – Imiyalo yokufaka/yokusetha
Landela lezi zinyathelo ukufaka nokusetha i-Thonny Python IDE -
a. Landa iphakheji ye-IDE ye-Thonny Python kusuka https://thonny.org/.
b. Chofoza IWindows ukulanda inguqulo ye-Windows.

c. Lapho ulanda uhlelo, qedela ukufaka ngokuchofoza okusebenzisekayo file (.exe) nokulandela iwizadi yokufaka. Lapho uqeda ukufakwa, vula i-Thonny Python IDE kusukela ku-Windows Startup.
d. Ukuze uvule Izakhiwo, chofoza inkinobho yegundane kwesokunxele ekhoneni elingezansi kwesokudla. Khetha "CircuitPython (generic)"

e. Chofoza “Lungisa Umtoliki...

f. Chofoza okuthi Imbobo ukudonsela phansi bese ukhetha imbobo evele ye-IDM2040 kusiphathi sedivayisi ngemuva kokuxhuma. Kulesi exampisithombe-skrini se-COM port sivele njenge-COM6. Chofoza [KULUNGILE].

g. U-Thonny uzobika ulwazi lwedivayisi ekwazisweni komtoliki (“I-Adafruit CircuitPython 7.0.0-dirty on 2021-11-11; Raspberry Pico with rp2040”) uma imbobo yedivayisi ilungile.

Inqubo yokusebenzisa i-LDSU Circuitpy Sample Exampngisebenzisa uThonny
Landela lezi zinyathelo ukuze usebenzise i-LDSU circuitpy sample example -
a. Vula i-sample package file. Njengengxenye ye-sample package kukhona ifolda enegama elithi "json" equkethe inzwa ehlukahlukene json file.

b. Kopisha futhi unamathisele ifolda ethi “json” kudivayisi yesitoreji ethi “CIRCUITPY”.
c. Vula noma iyiphi i-ex enikeziweample usebenzisa umhleli wombhalo njengencwajana ++ bese uyikopishela ku-Thonny Editor bese uyigcina. Okwesiboneloample, vula i-“LDSBus_Thermocouple_Sensor.py” bese ukopisha/unamathisele ku-Thonny Editor. Chofoza [Gcina].

d. Lapho uchofoza [Gcina], a “Kukuphi lapho ongagcina khona?” ibhokisi lengxoxo lizoboniswa. Chofoza bese ukhetha idivayisi ye-CircuitPython.

e. Faka a file igama bese uchofoza [KULUNGILE].
Qaphela: Lapho sampI-le code igcinwa ku-“code.py” bese kuthi njalo uma iqala kabusha, iqale ukusebenzisa okuthi “code.py”. Ukuze ugweme lokhu, cacisa igama elihlukile.

f. I file izolondolozwa kudrayivu ethi “CIRCUITPY”.

g. Ukugijima i-exampkusuka ku-Thonny Editor, chofoza
(Sebenzisa iskripthi samanje).

h. I-Circuitpy LDSU exampu-le uzogijima ukuskena ibhasi futhi aqale ukubika idatha yenzwa.

i. Ukumisa ukwenza, chofoza
(Ima). Abasebenzisi bangabuyekeza ikhodi njengoba kudingekile noma bangakopisha/banamathisele enye i-example ukuze ngizame kumhleli kaThonny.
Qaphela: Lapho wenza noma yiziphi izinguquko kuskripthi file, khumbula Ukulondoloza bese Usebenzisa iskripthi.

j. Khumbula ukukopisha okulandelayo files – “irBlasterAppHelperFunctions” kanye “lir_input_file.txt” ngaphambi kokuzama i-LDSBus_IR_Blaster.py example.

Bheka ku-BRT_AN_078_LDSU IR Blaster_Application ukuze uthole imininingwane eyengeziwe ku-"LDSBus_IR_Blaster.py" example.
Ulwazi lokuxhumana
| Inhloko-dolobha - Singapore | Ihhovisi Legatsha - Tai | ||
| Inkampani Bridgetek Pte Ltd 178 Paya Lebar Umgwaqo, #07-03 Singapore 409030 Ucingo: +65 6547 4827 Ifeksi: +65 6841 6071 |
Bridgetek Pte Ltd, Taiwan Branch 2 Floor, No. 516, Sec. 1, Nei Hu Road, Nei Hu District I-Taipei 114 Taiwan, ROC Ucingo: +886 (2) 8797 5691 Ifeksi: +886 (2) 8751 9737 |
||
| I-imeyili (Intengiso) I-imeyili (Ukusekela) |
sales.apac@brtchip.com support.apac@brtchip.com |
I-imeyili (Yokuthengisa)I-imeyili (Usekelo) | sales.apac@brtchip.com support.apac@brtchip.com |
| Ihhovisi Legatsha - eGlasgow, e-United Kingdom | Ihhovisi Legatsha - Vietnam | ||
| Bridgetek Pte. Ltd. Unit 1, 2 Seaward Place, Centurion Business Park Glasgow G41 1HH United Kingdom Ucingo: +44 (0) 141 429 2777 Ifeksi: +44 (0) 141 429 2758 |
Bridgetek VietNam Company Limited Lutaco Tower Building, 5th Floor, 173A Nguyen Van Troi, Ward 11, Phu Nhuan District, Ho Chi Minh City, Vietnam Ucingo : 08 38453222 Fax : 08 38455222 | ||
| I-imeyili (Intengiso) I-imeyili (Ukusekela) |
sales.apac@brtchip.com support.apac@brtchip.com |
I-imeyili (Intengiso) I-imeyili (Ukusekela) |
sales.apac@brtchip.com support.apac@brtchip.com |
| Web Isayithi | |||
| http://brtchip.com/ | |||
| Abamele Abasabalalisi Nezokuthengisa | |||
| Sicela uvakashele ikhasi Lenethiwekhi Yokuthengisa le-Bridgetek Web isiza ukuthola imininingwane yokuxhumana yabasabalalisi bethu kanye nabamele abathengisi ezweni lakini. | |||
Abakhiqizi besistimu nezinto zokusebenza nabaklami banomthwalo wemfanelo wokuqinisekisa ukuthi amasistimu abo, nanoma imaphi amadivayisi e-Bridgetek Pte Limited (BRTChip) afakwe kumasistimu abo, ahlangabezana nazo zonke izimfuneko ezisebenzayo zokuphepha, zokulawula nezinga lesistimu. Lonke ulwazi oluhlobene nohlelo lokusebenza kulo mbhalo (okuhlanganisa izincazelo zohlelo lokusebenza, amadivaysi e-Bridgetek aphakanyisiwe nezinye izinto) kuhlinzekelwe ukuze kusetshenziswe kuphela. Nakuba i-Bridgetek iqikelela ukuthi inembile, lolu lwazi lungaphansi kokuqinisekiswa kwekhasimende, futhi i-Bridgetek ichitha sonke isikweletu semiklamo yesistimu nanoma yiluphi usizo lwezinhlelo zokusebenza olunikezwa i-Bridgetek. Ukusetshenziswa kwamadivayisi e-Bridgetek ekusekeleni impilo kanye/noma izinhlelo zokusebenza zokuphepha kusengozini yomsebenzisi, futhi umsebenzisi uyavuma ukuvikela, ukunxephezela kanye nokubamba i-Bridgetek engenabungozi kunoma yimuphi nanoma yimuphi umonakalo, izimangalo, amasudi noma izindleko ezibangelwa ukusetshenziswa okunjalo. Le dokhumenti ingase ishintshwe ngaphandle kwesaziso. Ayikho inkululeko yokusebenzisa amalungelo obunikazi noma amanye amalungelo empahla yengqondo ashiwo ngokushicilelwa kwalo mbhalo. Lonke noma ingxenye yolwazi oluqukethwe, noma umkhiqizo ochazwe kulo mbhalo, ongashintshwa noma wenziwe kabusha nganoma iyiphi into noma ngefomu le-elekthronikhi ngaphandle kwemvume ebhaliwe yomnikazi welungelo lobunikazi. Bridgetek Pte Limited, 178 Paya Lebar Road, #07-03, Singapore 409030. Singapore Inombolo Yenkampani Ebhalisiwe: 201542387H.
Isithasiselo A - Izikhombo
Izikhombo Zombhalo
BRT_API_002_LDSBus_Python_SDK_Guide
I-BRT_AN_078_LDSU IR Blaster_Application
Izimpawu nezifinyezo
| Imigomo | Descripti |
| I-HVT | Iphakeme Voltage-T-Junction |
| I-IDE | I-Integrated Development Environment |
| I-LDSBus | Inzwa yebanga elide B |
| I-USB | I-Universal Serial Bu |
Isithasiselo B - Uhlu Lwamathebula & Izibalo
Uhlu lwamathebula
NA
Uhlu Lwezibalo
Umfanekiso 1 - I-IDM2040 Izici zezingxenyekazi zekhompuyutha:………………. 5
Isithasiselo C – Umlando Wokubuyekeza
Isihloko Sedokhumenti: BRT_AN_080 LDSBus Python SDK ku-IDM2040 Umhlahlandlela Womsebenzisi
Inombolo Yenkomba Yedokhumenti: BRT_000378
Inombolo yokusula: I-BRT#187
Ikhasi lomkhiqizo: http://brtchip.com/product/
Impendulo Yedokhumenti: ThumelaImpendulo
| Buyekeza | Izinguquko | Usuku |
| 1.0 | Ukukhishwa Kwasekuqaleni | 29-11-2021 |
I-Bridgetek Pte Ltd (BRThip)
178 Paya Lebar Road, #07-03 Singapore 409030
Ucingo: +65 6547 4827
Ifeksi: +65 6841 6071
Web Isayithi: http://brtchip.com
Copyright © Bridgetek Pte Ltd

Amadokhumenti / Izinsiza
![]() |
Bridgetek IDM2040 LDSBus Python SDK [pdf] Umhlahlandlela Womsebenzisi IDM2040 LDSBus Python SDK, IDM2040, LDSBus Python SDK, Python SDK, SDK |




