Aplikazio Oharra
BrTSYS_AN_003
LDSBus Python SDK IDM2040 erabiltzailean
Gida
1.2 bertsioa
Igorpen data: 22-09-2023
AN-003 LDSBus Python SDK
Dokumentu honek LDSBus Python SDK IDM2040-n konfiguratu eta erabiltzeari buruzko informazioa eskaintzen du.
BRTSys gailuak bizi-euskarri eta/edo segurtasun-aplikazioetan erabiltzea erabiltzailearen arriskuan dago erabat, eta erabiltzaileak onartzen du BRTSys-i babesa, kalte-ordaina eta kalterik gabe uztea erabilera horren ondoriozko edozein kalte, erreklamazio, auzi edo gastuengatik.
Sarrera
Dokumentu honek IDM2040 nola erabili deskribatzen du LDSU zirkuituarekin adibidezample-a, Thorny Python IDErako Instalazio prozedura eta LDSU zirkuituak exekutatzeko urratsak barne, adibidezamples.
Python SDK IDM2040-n exekutatuko da LDSBus interfaze egokiarekin. IDM2040-k LDSBus interfazea du eta 24v-ra horni dezake LDSBus-era. IDM2040-ri buruzko informazio gehiago helbidean dago eskuragarri https://brtsys.com.
Kredituak
Iturburu irekiko softwarea
- Thorny Python IDE: https://thonny.org
IDM2040-rekin hastea
3.1 Hardwarea gainditzeaview

3.2 Hardwarea konfiguratzeko jarraibideak
Jarraitu urrats hauek IDM2040 Hardwarearen konfigurazioa konfiguratzeko -
a. Kendu Jumper.
b. Konektatu LDSU modulua Quad T-Junction-era.
c. RJ45 kablea erabiliz, konektatu Quad T-Junction IDM2040 RJ45 konektorera. 
d. Konektatu 20v-ko hornidura-egokitzailea USB-C kable bat erabiliz IDM2040-ko USB-C atakara. 
e. Piztu 20 V-ko egokigailua AC elikadura-hornidura erabiliz.
f. Konektatu IDM2040 ordenagailura C motako kablea erabiliz.
g. Sakatu Boot botoia IDM2040 plaka; Eutsi segundo batzuk eta askatu taula berrezarri ondoren. Windows-ek "RP1-RP2" izeneko unitate bat irekiko du.
h. Emandako examppaketea, ".uf2" bat egon behar du file, kopiatu file eta itsatsi "RP1-RP2" unitatean.
i. ".uf2" kopiatzean file "RPI-RP2"-ra, gailua automatikoki berrabiaraziko da eta berriro disko berri gisa agertuko da, adibidez, "CIRCUITPY".
"code.py" da nagusia file IDM2040 berrezartzen den bakoitzean exekutatzen dena. Ireki hau file eta ezabatu edukia gorde aurretik.
j. Gailu honen COM ataka Gailu-kudeatzailean agertuko da. Hona hemen exampIDM2040-ren COM ataka COM6 gisa erakusten duen le pantaila.
Thorny Python IDE - Instalazio/Konfigurazio Argibideak
Jarraitu urrats hauek Thorny Python IDE instalatzeko eta konfiguratzeko -
a. Deskargatu Thorny Python IDE paketea hemendik https://thonny.org/.
b. Egin klik Leihoak Windows bertsioa deskargatzeko.
c. Aplikazioa deskargatzean, osatu instalazioa exekutagarrian klik eginez file (.exe) eta instalazio laguntzaileari jarraituz. Instalazioa amaitutakoan, ireki Thorny Python IDE Windows abiaraztetik.
d. Propietateak irekitzeko, egin klik beheko eskuineko izkinan dagoen saguaren ezkerreko botoia. Hautatu "Circuit Python (generikoa)". 
e. Egin klik “Konfiguratu interpretea…”.
f. Egin klik Portua goitibeherakoan eta hautatu konektatu ondoren IDM2040-rako agertu den ataka gailu-kudeatzailean. Adib honetanample pantaila-argazkia COM ataka COM6 gisa agertu zen. Egin klik [ADOS].
g. Thorny-k gailuaren informazioa jakinaraziko du interpretearen eskaeran ("Ad fruit Circuit Python 7.0.0-zikina 2021-11-11n; Raspberry Pi Pico rp2040-rekin") gailuaren ataka zuzena bada.
LDSU Circuity S exekutatzeko prozeduraample Adibample arantza erabiliz
Jarraitu urrats hauek LDSU zirkuituak exekutatzekoample example -
a. Ireki sample paketea file. samppaketea "seme" izenarekin karpeta bat dago, hainbat sentsore seme dituena file. 
b. Kopiatu eta itsatsi "json" karpeta "CIRCUITPY" biltegiratze gailuan.
c. Ireki edozein adibideamptestu-editore bat erabiliz, adibidez, notepad ++ eta kopiatu Thorny Editor-era eta gorde. Adibidezample, ireki "LDSBus_Thermocouple_Sensor.py" eta kopiatu/itsatsi Thorny Editor-en. Egin klik [Gorde]. 
d. [Gorde] sakatzean, "Non gorde?" elkarrizketa-koadroa bistaratuko da. Egin klik eta hautatu Circuit Python gailua. 
e. Sartu a file izena eta egin klik [Ados].
Oharra: Noiz sampLe kodea "code.py"-n gordetzen da eta, ondoren, berrabiarazten den bakoitzean, "code.py" exekutatzen hasiko da. Hori ekiditeko, zehaztu beste izen bat.
f. The file "CIRCUITPY" unitatean gordeko da.
g. Ex. exekutatzekoampThorny Editor-en le, egin klik
(Exekutatu uneko gidoia).
h. The Circuity LDSU adibidezample exekutatu egingo da autobusa eskaneatzeko eta sentsoreen datuen berri ematen hasiko da.
i. Exekuzioa gelditzeko, egin klik
(Gelditu). Erabiltzaileek kodea eguneratu dezakete behar bezala edo beste adibide bat kopiatu/itsatsi dezaketeample Thorny editorean probatzeko.
Oharra: Gidoian edozein aldaketa egitean file, gogoratu Gorde eta Exekutatu scripta. 
j. Gogoratu honako hau kopiatzea files - "irBlasterAppHelperFunctions" eta "lir_input_file.txt” LDSBus_IR_Blaster.py adibidez probatu aurretikample. 
Aipatu BRTSYS_AN_002_LDSU IR Blaster aplikazioa "LDSBus_IR_Blaster.py"-n xehetasun gehiago lortzeko, adibidezample.
Harremanetarako informazioa
Aipatu https://brtsys.com/contact-us/ harremanetarako informazioa lortzeko.
Sistemen eta ekipoen fabrikatzaileek eta diseinatzaileek beren sistemek eta beren sistemetan sartutako BRT Systems Pate Ltd (BRTSys) gailuek aplikagarriak diren segurtasun, araudi eta sistema-mailako errendimendu-baldintza guztiak betetzen dituztela ziurtatzeko ardura dute. Dokumentu honetako aplikazioei lotutako informazio guztia (aplikazioen deskribapenak, iradokitako BRTSys gailuak eta beste material batzuk barne) erreferentzia gisa eskaintzen dira. BRTSys-ek zehatza dela ziurtatzen zaindu duen arren, informazio hori bezeroaren berrespenaren menpe dago, eta BRTSys-ek sistemaren diseinuen eta BRTSys-ek emandako aplikazioen laguntzaren erantzukizun guztiari uko egiten dio. BRTSys gailuak bizi-euskarri eta/edo segurtasun-aplikazioetan erabiltzea erabiltzailearen arriskuan dago erabat, eta erabiltzaileak onartzen du BRTSys-i babesa, kalte-ordaina eta kalterik gabe uztea erabilera horren ondoriozko edozein kalte, erreklamazio, auzi edo gastuetatik. Dokumentu hau abisurik gabe alda daiteke. Dokumentu hau argitaratzeak ez du patenteak edo jabetza intelektualeko beste eskubiderik erabiltzeko askatasunik inplikatzen. Dokumentu honetan jasotako informazio osoa edo zati bat ere ezin da moldatu, edo erreproduzitu edozein material edo forma elektronikotan, copyright-jabearen aldez aurretik idatzizko baimenik gabe. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapur 536464. Singapurreko Erregistratutako Enpresa Zenbakia: 202220043R
A eranskina – Erreferentziak
Dokumentuen Erreferentziak
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster aplikazioa
Siglak eta Laburdurak
| Baldintzak | Deskribapena |
| IDE | Garapen Integratuko Ingurumena |
| LDSBus | Distantzia Luzeko Sentsoreen Busa |
| USBa | Serie Bus Unibertsala |
B eranskina – Taulen eta irudien zerrenda
Taulen zerrenda
NA
Irudien zerrenda
1. Irudia – IDM2040 Hardwarearen Ezaugarriak ………………………………………………………………………………… 5
C eranskina – Berrikuspen historia
Dokumentuaren izenburua: BRTSYS_AN_003 LDSBus Python SDK IDM2040 erabiltzailearen gida
Dokumentuaren erreferentzia zenbakia: BRTSYS_000016
Sake-zenbakia: BRTSYS#019
Produktuaren orria: https://brtsys.com/ldsbus
Dokumentuaren iritzia: Bidali Iritzia
| Berrikuspena | Aldaketak | Data |
| 1.0 bertsioa | Hasierako Oharra | 29-11-2021 |
| 1.1 bertsioa | BRT Systems-en bertsio eguneratua | 15-09-2022 |
| 1.2 bertsioa | Quad T-Junction-ri HVT erreferentzia eguneratuak; Singapurreko Helbide eguneratua |
22-09-2023 |

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapur 536464
Telefonoa: +65 6547 4827
Web Gunea: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Aplikazio Oharra
BRTSYS_AN_003 LDSBus Python SDK IDM2040 erabiltzailearen gida
1.2 bertsioa
Dokumentuaren erreferentzia zenbakia: BRTSYS_000016
Sake-zenbakia: BRTSYS#019
Dokumentuak / Baliabideak
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdfErabiltzailearen gida AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |
