Ngwa ndetu
BRTSYS_AN_003
LDSBus Python SDK na onye ọrụ IDM2040
Nduzi
Ụdị 1.2
Ụbọchị mbipụta: 22-09-2023
AN-003 LDSBus Python SDK
Akwụkwọ a na-enye ozi gbasara otu esi edobe na iji LDSBus Python SDK na IDM2040.
Iji ngwaọrụ BRTSys na nkwado ndụ yana/ma ọ bụ ngwa nchekwa bụ kpamkpam n'ihe ize ndụ onye ọrụ, onye ọrụ ahụ kwenyere ịgbachitere, kwụọ ụgwọ, ma jide BRTSys n'enweghị mmerụ ọ bụla na mmebi, nkwuputa, uwe, ma ọ bụ ego sitere na ụdị ojiji ahụ.
Okwu mmalite
Akwụkwọ a na-akọwa otu esi eji IDM2040 na LDSU circuity example gụnyere usoro nwụnye maka Thorny Python IDE na usoro iji mezuo sekit LDSU examples.
Eke Ọgba SDK ga-agba ọsọ na IDM2040 nwere interface LDBus kwesịrị ekwesị. IDM2040 nwere interface LDSBus arụnyere n'ime ma nwee ike ịnye ihe ruru 24v na LDSBus. Ozi ndị ọzọ na IDM2040 dị na https://brtsys.com.
Ebe e si nweta
Ngwanrọ mepere emepe
- Thorny Python IDE: https://thonny.org
Malite na IDM2040
3.1 Ngwaike karịrịview
3.2 Ntuziaka nhazi ngwaike
Soro usoro ndị a ka ịtọlite IDM2040 Hardware Mbido -
a. Wepu Jumper.
b. Jikọọ modul LDSU na Quad T-Junction.
c. Iji eriri RJ45, jikọọ Quad T-Junction na njikọ IDM2040 RJ45.
d. Jikọọ ihe nkwụnye ọkọnọ 20v site na iji eriri USB-C na ọdụ ụgbọ USB-C na IDM2040.
e. Gbanwuo ihe nkwụnye 20v site na iji ọkụ ọkụ AC.
f. Jikọọ IDM2040 na PC n'iji eriri Ụdị-C. g. Pịa bọtịnụ Boot bọọdụ IDM2040; Jide ya maka sekọnd ole na ole ma hapụ ya ka ịtọgharịa bọọdụ ahụ. Windows ga-emepe mbanye aha ya bụ "RP1-RP2".
h. Na exampNgwungwu, a ga-enwerịrị “.uf2” file, detuo ihe file ma mado ya na mbanye "RP1-RP2".
i. Mgbe iṅomiri ".uf2" file na "RPI-RP2", ngwaọrụ ga-amalitegharị na-akpaghị aka, ọzọkwa ga-apụta dị ka mbanye ọhụrụ, dị ka "CIRCUITPY".
"code.py" bụ isi file nke na-agba ọsọ oge ọ bụla a tọgharịrị IDM2040. Mepee ihe a file ma hichapụ ọdịnaya ọ bụla n'ime ya tupu ịchekwa ya.
j. Ọdụ ụgbọ mmiri COM maka ngwaọrụ a ga-apụta na Njikwa ngwaọrụ. Nke a bụ exampIhuenyo na-egosi IDM2040's COM Port dị ka COM6.
Thorny Python IDE – Ntuziaka nwụnye/nhazi
Soro usoro ndị a iji wụnye na hazie Thorny Python IDE -
a. Budata ngwungwu Thorny Python IDE site na https://thonny.org/.
b. Pịa Windows ibudata ụdị windo.
c. Mgbe nbudata ngwa ahụ, mezue nrụnye site na ịpị executable file (.exe) ma soro ọkachamara nrụnye. Mgbe ịmechara nrụnye, mepee Thorny Python IDE site na mmalite Windows.
d. Iji mepee Njirimara, pịa bọtịnụ òké aka ekpe na akuku aka nri ala. Họrọ "Circuit Python (generic)".
e. Pịa "Hazie onye ntụgharị okwu…”.
f. Pịa na ọdụ ụgbọ mmiri gbadaa wee họrọ ọdụ ụgbọ mmiri pụtara maka IDM2040 na njikwa ngwaọrụ mgbe ejikọtara. Na nke a example screenshot COM ọdụ ụgbọ mmiri pụtara dị ka COM6. Pịa [Ọ DỊ MMA].
g. Thorny ga-akọ ozi ngwaọrụ na ngwa ngwa ntụgharị (“Ad fruit Circuit Python 7.0.0-unyi na 2021-11-11; Raspberry Pi Pico with rp2040”) ma ọ bụrụ na ọdụ ụgbọ mmiri ahụ ziri ezi.
Usoro iji mee LDSU Circuity Sample Example iji Thorny
Soro usoro ndị a iji mee LDSU circuity sample example -
a. Mepee sample ngwugwu file. Dị ka akụkụ nke sample ngwugwu e nwere a nchekwa aha "nwa" nke nwere dị iche iche sensọ son file.
b. Detuo na mado nchekwa “json” na ngwaọrụ nchekwa “CIRCUITPY”. c. Mepee exampIji ndezi ederede dị ka notepad ++ ma detuo ya na Thorny Editor wee chekwaa ya. Maka example, mepee “LDSBus_Thermocouple_Sensor.py” wee detuo/mado na Thorny Editor. Pịa [Chekwa].
d. Mgbe ịpịrị [Chekwa], "Ebee ka ịchekwaa?" A ga-egosipụta igbe okwu. Pịa wee họrọ ngwaọrụ Circuit Python.
e. Tinye a file aha wee pịa [OK].
Mara: Mgbe sampA na-echekwa koodu ahụ na "code.py" mgbe ọ bụla ọ reboot, ọ ga-amalite ịgba ọsọ "code.py". Iji zere nke a, dee aha dị iche.
f. Nke file a ga-echekwa na draịva “CIRCUITPY”.
g. Iji gbaa exampsite na Thorny Editor, pịa (Gbaa edemede dị ugbu a).
h. The Circuity LDSU example ga-agba ọsọ inyocha ụgbọ ala wee malite ịkọ data sensọ.
i. Ka ịkwụsị ogbugbu ahụ, pịa (Kwụsị). Ndị ọrụ nwere ike imelite koodu dịka achọrọ ma ọ bụ nwee ike idetuo/mado ọzọampka ịnwale na nchịkọta akụkọ Thorny.
Mara: Mgbe ị na-eme mgbanwe ọ bụla na edemede ahụ file, cheta Chekwa na Gbaa edemede ahụ.
j. Cheta idetuo ihe ndị a files - "irBlasterAppHelperFunctions" na "lir_input_file.txt” tupu ị nwaa LDSBus_IR_Blaster.py example.
Tụtụ aka na BRTSYS_AN_002_LDSU IR Blaster Ngwa maka nkọwa ndị ọzọ na "LDSBus_IR_Blaster.py" example.
Ozi mkpọtụrụ
Tụtụ aka na https://brtsys.com/contact-us/ maka ozi kọntaktị.
Ndị na-emepụta sistemu na akụrụngwa na ndị na-emepụta ihe bụ ọrụ ịhụ na sistemu ha, yana ngwaọrụ BRT Systems Pate Ltd (BRTSys) etinyere na sistemụ ha, mezuo nchekwa niile dị mkpa, usoro iwu na arụmọrụ ọkwa sistemụ. Ozi niile metụtara ngwa dị n'ime akwụkwọ a (gụnyere nkọwa ngwa, ngwaọrụ BRTSys tụrụ aro na ihe ndị ọzọ) ka enyere naanị maka ntụnye aka. Ọ bụ ezie na BRTSys leziri anya iji jide n'aka na ọ bụ eziokwu, ozi a dabere na nkwenye ndị ahịa, yana BRTSys na-ekwupụta ụgwọ niile maka atụmatụ sistemụ yana enyemaka ngwa ọ bụla nke BRTSys nyere. Iji ngwaọrụ BRTSys na nkwado ndụ na/ma ọ bụ ngwa nchekwa bụ kpamkpam n'ihe egwu onye ọrụ, onye ọrụ ahụ kwenyere ịgbachitere, kwụọ ụgwọ ma jide BRTSys na-adịghị emerụ ahụ site na mmebi ọ bụla, nkwuputa, uwe, ma ọ bụ ego sitere na ụdị ojiji ahụ. Akwụkwọ a nwere ike ịgbanwe na-enweghị ọkwa. Ọnweghị nnwere onwe iji patent ma ọ bụ ikike ọgụgụ isi ndị ọzọ ka egosipụtara site na mbipụta nke akwụkwọ a. Enweghị ike ịmegharị ma ọ bụ akụkụ ọ bụla nke ozi dị na ya, ma ọ bụ ngwaahịa akọwara n'ime akwụkwọ a, nwere ike ịmegharị, ma ọ bụ megharịa ya n'ihe ọ bụla ma ọ bụ ụdị eletrọnịkị na-enweghị nkwenye ederede mbụ nke onye ji nwebisiinka. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. Singapore Ndebanye aha ụlọ ọrụ Nọmba: 202220043R
Ihe mgbakwunye A – Ntụaka
Ntuziaka akwụkwọ
BRTSYS_API_001_LDSBus_Python_SDK_Nduzi
BRTSYS_AN_002_LDSU IR Blaster Ngwa
Acronyms na ndebiri
Usoro | Nkọwa |
IDE | Gburugburu mmepe agbakwunyere |
LDSBus | Ụgbọ ala ihe mmetụta dị anya |
USB | Ụgbọ ala Serial Universal |
Ihe mgbakwunye B – Ndepụta nke Tebụl & Ọgụgụ
Ndepụta Tebụl
NA
Ndepụta ọnụọgụgụ
Ọgụgụ 1 - IDM2040 Njirimara ngwaike …………………………………………………………………………………………………………………………………
Ihe mgbakwunye C – Akụkọ ngbanwe
Aha akwụkwọ: BRTSYS_AN_003 LDSBus Python SDK na ntuziaka onye ọrụ IDM2040
Akwụkwọ ntụaka Nọmba: BRTSYS_000016
Nọmba nkwụsị: BRTSYS#019
Ibe ngwaahịa: https://brtsys.com/ldsbus
Nzaghachi akwụkwọ: Zipu nzaghachi
Ndozigharị | Mgbanwe | Ụbọchị |
Ụdị 1.0 | Mwepụta mbụ | 29-11-2021 |
Ụdị 1.1 | Ntọhapụ emelitere n'okpuru BRT Systems | 15-09-2022 |
Ụdị 1.2 | Ntụaka HVT emelitere na Quad T-Junction; Adreesị Singapore emelitere |
22-09-2023 |
Ụgwọ nke ụlọ ọrụ BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, # 03-01, Singapore 536464
Tel: +65 6547 4827
Web Saịtị: http://www.brtsys.com
Nwebiisinka © BRT Systems Pate Ltd
Ngwa ndetu
BRTSYS_AN_003 LDSBus Python SDK na ntuziaka onye ọrụ IDM2040
Ụdị 1.2
Akwụkwọ ntụaka Nọmba: BRTSYS_000016
Nọmba nkwụsị: BRTSYS#019
Akwụkwọ / akụrụngwa
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdf] Ntuziaka onye ọrụ AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Eke Ọgba SDK, SDK |