Cathetan Aplikasi
BRTSYS_AN_003
LDSBus Python SDK ing Panganggo IDM2040
Panuntun
Versi 1.2
Tanggal diterbitake: 22-09-2023
AN-003 LDSBus Python SDK
Dokumen iki menehi informasi babagan carane nyiyapake lan nggunakake LDSBus Python SDK ing IDM2040.
Panggunaan piranti BRTSys ing support urip lan / utawa aplikasi safety tanggung ing resiko pangguna, lan pangguna setuju kanggo defend, indemnify, lan terus BRTSys aman saka samubarang lan kabeh karusakan, claims, cocog, utawa beyo asil saka nggunakake kuwi.
Pambuka
Dokumen iki nerangake carane nggunakake IDM2040 karo LDSU circuity example kalebu prosedur Instalasi kanggo Thorny Python IDE lan langkah kanggo nglakokaké LDSU circuitry examples.
Python SDK bakal mbukak ing IDM2040 kanthi antarmuka LDSBus sing cocog. IDM2040 duwe antarmuka LDSBus sing dibangun lan bisa nyedhiyakake nganti 24v menyang LDSBus. Informasi liyane babagan IDM2040 kasedhiya ing https://brtsys.com.
Kredit
Piranti Lunak Sumber Terbuka
- Thorny Python IDE: https://thonny.org
Miwiti karo IDM2040
3.1 Hardware Overview
3.2 Instruksi Setup Hardware
Tindakake langkah iki kanggo nyiyapake IDM2040 Hardware Setup -
a. Mbusak Jumper.
b. Sambungake modul LDSU menyang Quad T-Junction.
c. Nggunakake kabel RJ45, sambungake Quad T-Junction menyang konektor IDM2040 RJ45.
d. Sambungake adaptor sumber 20v nggunakake kabel USB-C menyang port USB-C ing IDM2040.
e. Nguripake adaptor 20v nggunakake sumber daya AC.
f. Sambungake IDM2040 menyang PC nggunakake kabel Tipe-C. g. Pencet tombol Boot papan IDM2040; Tahan sawetara detik lan uculake sawise ngreset papan. Windows bakal mbukak drive kanthi jeneng "RP1-RP2".
h. Ing ex diwenehiamppaket, kudu ana ".uf2" file, copy file lan paste menyang "RP1-RP2" drive.
i. Sawise nyalin ".uf2" file menyang "RPI-RP2", piranti bakal urip maneh kanthi otomatis lan maneh bakal katon minangka drive anyar, kayata "CIRCUITPY".
"code.py" minangka sing utama file sing mlaku saben wektu IDM2040 direset. Bukak iki file lan mbusak isi ing njero sadurunge disimpen.
j. Port COM kanggo piranti iki bakal katon ing Manager Piranti. Iki mantanamplayar le nuduhake COM Port IDM2040 minangka COM6.
Thorny Python IDE - Pandhuan Instalasi / Persiyapan
Tindakake langkah iki kanggo nginstal lan nyetel Thorny Python IDE -
a. Download paket Thorny Python IDE saka https://thonny.org/.
b. Klik Windows kanggo ngundhuh versi windows.
c. Sawise ngundhuh aplikasi, ngrampungake instalasi kanthi ngeklik eksekusi file (.exe) lan tindakake tuntunan instalasi. Sawise rampung instalasi, bukak Thorny Python IDE saka Windows Startup.
d. Kanggo mbukak Properties, klik tombol mouse kiwa ing pojok tengen ngisor. Pilih "Circuit Python (generic)".
e. klik “Konfigurasi Interpreter…”.
f. Klik ing Port gulung mudhun lan pilih port muncul kanggo IDM2040 ing manager piranti sawise nyambungake. Ing mantan ikiampport COM screenshot katon minangka COM6. Klik [OK].
g. Thorny bakal laporan informasi piranti ing pituduh interpreter ("Ad woh Circuit Python 7.0.0-kotor ing 2021-11-11; Raspberry Pi Pico karo rp2040") yen port piranti bener.
Prosedur kanggo mbukak LDSU Circuity Sample Example nggunakake Thorny
Tindakake langkah iki kanggo mbukak LDSU circuity sample mantanample -
a. Bukak samppaket le file. Minangka bagéan saka sample paket ana folder kanthi jeneng "putra" kang ngemot macem-macem sensor putra file.
b. Salin lan tempel folder "json" menyang piranti panyimpenan "CIRCUITPY". c. Bukak sembarang mantanample nggunakake editor teks kayata notepad ++ lan nyalin menyang Editor Thorny lan simpen. Kanggo exampbanjur, mbukak "LDSBus_Thermocouple_Sensor.py" lan nyalin / nempel ing Thorny Editor. Klik [Simpen].
d. Sawise ngeklik [Simpen], "Where to save to?" kothak dialog bakal ditampilake. Klik lan pilih piranti Circuit Python.
e. Ketik a file jeneng banjur klik [OK].
Cathetan: Nalika sampkode disimpen menyang "code.py" banjur saben-saben reboots, bakal miwiti mlaku "code.py". Kanggo ngindhari iki, nemtokake jeneng liyane.
f. Ing file bakal disimpen ing drive "CIRCUITPY".
g. Kanggo mbukak mantanample saka Thorny Editor, klik (Run script saiki).
h. Sirkuit LDSU example bakal mbukak kanggo mindai bis lan miwiti laporan data sensor.
i. Kanggo mungkasi eksekusi, klik (Stop). Pangguna bisa nganyari kode kaya sing dibutuhake utawa bisa nyalin / nempel mantan liyaneample kanggo nyoba ing editor Thorny.
Cathetan: Sawise nggawe owah-owahan ing script file, elinga Simpen lan Run script.
j. Elinga kanggo nyalin ing ngisor iki files - "irBlasterAppHelperFunctions" lan "lir_input_file.txt" sadurunge nyoba LDSBus_IR_Blaster.py example.
Rujuk menyang BRTSYS_AN_002_LDSU IR Blaster Aplikasi kanggo rincian liyane ing "LDSBus_IR_Blaster.py" example.
Informasi Kontak
Rujuk menyang https://brtsys.com/contact-us/ kanggo informasi kontak.
Produsen lan perancang sistem lan peralatan tanggung jawab kanggo mesthekake yen sistem, lan piranti BRT Systems Pate Ltd (BRTSys) sing digabung ing sistem kasebut, nyukupi kabeh syarat kinerja safety, peraturan lan tingkat sistem sing ditrapake. Kabeh informasi sing gegandhengan karo aplikasi ing dokumen iki (kalebu katrangan aplikasi, piranti BRTSys sing disaranake lan bahan liyane) diwenehake mung kanggo referensi. Nalika BRTSys wis dijupuk care kanggo njamin iku akurat, informasi iki tundhuk konfirmasi customer, lan BRTSys disclaims kabeh tanggung jawab kanggo desain sistem lan kanggo sembarang bantuan aplikasi sing diwenehake dening BRTSys. Panggunaan piranti BRTSys ing support urip lan / utawa aplikasi safety tanggung ing resiko pangguna, lan pangguna setuju kanggo defend, indemnify, lan nahan BRTSys mbebayani saka samubarang lan kabeh karusakan, claims, cocog, utawa beyo asil saka nggunakake kuwi. Dokumen iki bisa diganti tanpa kabar. Ora ana kamardikan kanggo nggunakake paten utawa hak properti intelektual liyane sing diwenehake dening publikasi dokumen iki. Sanadyan kabèh utawa bagéan saka informasi sing ana ing, utawa produk diterangake ing document iki, ora bisa dicocogake, utawa maleh ing sembarang materi utawa wangun elektronik tanpa idin sadurunge ditulis saka nduwèni hak cipta. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapura 536464. Nomor Perusahaan Terdaftar Singapura: 202220043R
Lampiran A – Referensi
Referensi Dokumen
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Aplikasi
Akronim lan Singkatan
Syarat | Katrangan |
IDE | Lingkungan Pembangunan Terpadu |
LDSBus | Bus Sensor Jarak Jauh |
USB | Universal Serial Bus |
Lampiran B - Dhaptar Tabel & Gambar
Dhaptar Tabel
NA
Dhaftar Tokoh
Gambar 1 – Fitur Hardware IDM2040 …………………………………………………………………………… 5
Lampiran C – Riwayat Revisi
Judul Dokumen: BRTSYS_AN_003 LDSBus Python SDK ing Pandhuan pangguna IDM2040
No. Referensi Dokumen: BRTSYS_000016
No. Reresik: BRTSYS #019
Kaca Produk: https://brtsys.com/ldsbus
Umpan Balik Dokumen: Kirimi Umpan Balik
Revisi | Owah-owahan | Tanggal |
Versi 1.0 | Rilis dhisikan | 29-11-2021 |
Versi 1.1 | Dianyari release ing BRT Systems | 15-09-2022 |
Versi 1.2 | Dianyari referensi HVT kanggo kotak T-Junction; Alamat Singapore sing dianyari |
22-09-2023 |
BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464
Telpon: +65 6547 4827
Web Situs: http://www.brtsys.com
Hak Cipta © BRT Systems Pate Ltd
Cathetan Aplikasi
BRTSYS_AN_003 LDSBus Python SDK ing Pandhuan pangguna IDM2040
Versi 1.2
No. Referensi Dokumen: BRTSYS_000016
No. Reresik: BRTSYS #019
Dokumen / Sumber Daya
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdf] Pandhuan pangguna AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |