Chizindikiro cha BRT SysChidziwitso 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

Chiyambi ndi IDM2040

3.1 Hardware Yathaview

BRT Sys AN 003 LDSBus Python SDK - Zida

3.2 Malangizo a Kukhazikitsa kwa Hardware
Tsatirani izi kuti mukhazikitse IDM2040 Hardware Setup -
a. Chotsani Jumper.BRT Sys AN 003 LDSBus Python SDK - Kukonzekera kwa Hardware

b. Lumikizani gawo la LDSU ku Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK - LDSU

c. Pogwiritsa ntchito chingwe cha RJ45, gwirizanitsani Quad T-Junction ku IDM2040 RJ45 cholumikizira. BRT Sys AN 003 LDSBus Python SDK - chingwe

d. Lumikizani chosinthira cha 20v pogwiritsa ntchito chingwe cha USB-C kudoko la USB-C pa IDM2040. BRT Sys AN 003 LDSBus Python SDK - Kukonzekera kwa Hardware1

e. Yatsani adaputala ya 20v pogwiritsa ntchito magetsi a AC.
f. Lumikizani IDM2040 ku PC pogwiritsa ntchito chingwe cha Type-C.BRT Sys AN 003 LDSBus Python SDK - Kukonzekera kwa Hardware2  g. Dinani batani la Boot pa bolodi la IDM2040; Igwireni kwa masekondi pang'ono ndikuimasula mutatha kukonzanso bolodi. Windows idzatsegula galimoto yotchedwa "RP1-RP2".
BRT Sys AN 003 LDSBus Python SDK - pulogalamuh. Mu example phukusi, payenera kukhala ".uf2" file,kopera ndi file ndikuyiyika mu "RP1-RP2" drive.BRT Sys AN 003 LDSBus Python SDK - app1ndi. Mukakopera ".uf2" file kupita ku "RPI-RP2", chipangizocho chidzayambiranso zokha ndipo chidzawoneka ngati galimoto yatsopano, monga "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

"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.BRT Sys AN 003 LDSBus Python SDK - app3

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.BRT Sys AN 003 LDSBus Python SDK - app4

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)". BRT Sys AN 003 LDSBus Python SDK - app5

e. Dinani “Konzani Womasulira…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. 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].BRT Sys AN 003 LDSBus Python SDK - app7

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.BRT Sys AN 003 LDSBus Python SDK - app8

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. BRT Sys AN 003 LDSBus Python SDK - app9

b. Koperani ndi kumata chikwatu cha "json" ku "CIRCUITPY" yosungirako. BRT Sys AN 003 LDSBus Python SDK - app10c. 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]. BRT Sys AN 003 LDSBus Python SDK - app11

d. Mukadina [Save], "Kodi mungasungire kuti?" dialog box idzawonetsedwa. Dinani ndikusankha chipangizo cha Circuit Python. BRT Sys AN 003 LDSBus Python SDK - app12

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.BRT Sys AN 003 LDSBus Python SDK - app13

f. The file zidzasungidwa ku "CIRCUITPY" pagalimoto.BRT Sys AN 003 LDSBus Python SDK - app14

g. Kuthamangitsa exampkuchokera ku Thorny Editor, dinani BRT Sys AN 003 LDSBus Python SDK - chithunzi(Thamangani script panopa). BRT Sys AN 003 LDSBus Python SDK - app15h. The Circuity LDSU example adzathamanga kuti ayang'ane basi ndikuyamba kufotokoza deta ya sensor.BRT Sys AN 003 LDSBus Python SDK - app16

ndi. Kuti muyimitse kuphedwa, dinani BRT Sys AN 003 LDSBus Python SDK - icon1(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. BRT Sys AN 003 LDSBus Python SDK - app17

j. Kumbukirani kukopera zotsatirazi files - "irBlasterAppHelperFunctions" ndi "lir_input_file.txt” musanayese LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK - app18

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

Chizindikiro cha BRT Sys

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

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *