Logo BRT SysNota Permohonan
BRTSYS_AN_003
LDSBus Python SDK pada Pengguna IDM2040
Panduan
Versi 1.2
Tarikh Keluaran: 22-09-2023

SDK Python AN-003 LDSBus

Dokumen ini menyediakan maklumat tentang cara untuk menyediakan dan menggunakan LDSBus Python SDK pada IDM2040.
Penggunaan peranti BRTSys dalam sokongan hayat dan/atau aplikasi keselamatan adalah sepenuhnya atas risiko pengguna, dan pengguna bersetuju untuk mempertahankan, menanggung rugi dan memastikan BRTSys tidak berbahaya daripada sebarang dan semua kerosakan, tuntutan, saman atau perbelanjaan akibat daripada penggunaan tersebut.

pengenalan

Dokumen ini menerangkan cara menggunakan IDM2040 dengan litar LDSU examptermasuk prosedur Pemasangan untuk Thorny Python IDE dan langkah-langkah untuk melaksanakan litar LDSU examples.
SDK Python akan dijalankan pada IDM2040 dengan antara muka LDSBus yang sesuai. IDM2040 mempunyai antara muka LDSBus terbina dalam dan boleh membekalkan sehingga 24v kepada LDSBus. Maklumat lanjut tentang IDM2040 boleh didapati di https://brtsys.com.

Kredit

Perisian Sumber Terbuka

Bermula dengan IDM2040

3.1 Perkakasan Selesaiview

BRT Sys AN 003 LDSBus Python SDK - Perkakasan

3.2 Arahan Persediaan Perkakasan
Ikuti langkah ini untuk menyediakan Persediaan Perkakasan IDM2040 –
a. Keluarkan Jumper.BRT Sys AN 003 LDSBus Python SDK - Persediaan Perkakasan

b. Sambungkan modul LDSU ke Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK - LDSU

c. Menggunakan kabel RJ45, sambungkan Quad T-Junction ke penyambung IDM2040 RJ45. BRT Sys AN 003 LDSBus Python SDK - kabel

d. Sambungkan penyesuai bekalan 20v menggunakan kabel USB-C ke port USB-C pada IDM2040. BRT Sys AN 003 LDSBus Python SDK - Persediaan Perkakasan1

e. Hidupkan penyesuai 20v menggunakan bekalan kuasa AC.
f. Sambungkan IDM2040 ke PC menggunakan kabel Jenis-C.BRT Sys AN 003 LDSBus Python SDK - Persediaan Perkakasan2  g. Tekan butang But papan IDM2040; Tahan selama beberapa saat dan lepaskannya selepas menetapkan semula papan. Windows akan membuka pemacu bernama "RP1-RP2".
BRT Sys AN 003 LDSBus Python SDK - aplh. Dalam bekas yang diberikanamppakej, mesti ada ".uf2" file, salin file dan tampalkannya ke dalam pemacu "RP1-RP2".BRT Sys AN 003 LDSBus Python SDK - app1i. Selepas menyalin ".uf2" file kepada "RPI-RP2", peranti akan but semula secara automatik dan sekali lagi akan muncul sebagai pemacu baharu, seperti "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

"code.py" adalah yang utama file yang berjalan setiap kali IDM2040 ditetapkan semula. Buka ini file dan padamkan sebarang kandungan di dalamnya sebelum disimpan.
j. Port COM untuk peranti ini akan muncul dalam Pengurus Peranti. Berikut adalah bekasampSkrin yang menunjukkan Port COM IDM2040 sebagai COM6.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE – Arahan Pemasangan/Penyediaan

Ikuti langkah ini untuk memasang dan menyediakan Thorny Python IDE –
a. Muat turun pakej IDE Thorny Python daripada https://thonny.org/.
b. Klik Windows untuk memuat turun versi windows.BRT Sys AN 003 LDSBus Python SDK - app4

c. Selepas memuat turun aplikasi, lengkapkan pemasangan dengan mengklik boleh laku file (.exe) dan mengikut wizard pemasangan. Setelah melengkapkan pemasangan, buka Thorny Python IDE dari Windows Startup.
d. Untuk membuka Properties, klik butang kiri tetikus di sudut kanan bawah. Pilih "Circuit Python (generik)". BRT Sys AN 003 LDSBus Python SDK - app5

e. klik “Konfigurasi Jurubahasa…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. Klik pada menu lungsur Port dan pilih port yang muncul untuk IDM2040 dalam pengurus peranti selepas menyambung. Dalam bekas iniampport COM tangkapan skrin muncul sebagai COM6. klik [OKEY].BRT Sys AN 003 LDSBus Python SDK - app7

g. Thorny akan melaporkan maklumat peranti pada gesaan jurubahasa ("Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040") jika port peranti adalah betul.BRT Sys AN 003 LDSBus Python SDK - app8

Prosedur untuk menjalankan LDSU Circuity Sample Cthample menggunakan Thorny

Ikuti langkah-langkah ini untuk menjalankan litar LDSUample bekasample -
a. Buka samppakej le file. Sebagai sebahagian daripada sample pakej ada folder dengan nama "anak" yang mengandungi pelbagai sensor nak file. BRT Sys AN 003 LDSBus Python SDK - app9

b. Salin dan tampal folder "json" ke peranti storan "CIRCUITPY". BRT Sys AN 003 LDSBus Python SDK - app10c. Buka mana-mana bekas yang diberikanampmenggunakan editor teks seperti notepad ++ dan salin ke Editor Thorny dan simpannya. Untuk exampKemudian, buka “LDSBus_Thermocouple_Sensor.py” dan salin/tampal pada Editor Berduri. klik [Simpan]. BRT Sys AN 003 LDSBus Python SDK - app11

d. Apabila mengklik [Simpan], "Ke mana hendak disimpan?" kotak dialog akan dipaparkan. Klik dan pilih peranti Circuit Python. BRT Sys AN 003 LDSBus Python SDK - app12

e. Masukkan file nama dan klik [OK].
Nota: Apabila sampkod disimpan ke "code.py" kemudian setiap kali but semula, ia akan mula menjalankan "code.py". Untuk mengelakkan ini, nyatakan nama lain.BRT Sys AN 003 LDSBus Python SDK - app13

f. The file akan disimpan ke pemacu "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app14

g. Untuk menjalankan bekasample daripada Editor Berduri, klik BRT Sys AN 003 LDSBus Python SDK - ikon(Jalankan skrip semasa). BRT Sys AN 003 LDSBus Python SDK - app15h. Litar LDSU example akan berlari untuk mengimbas bas dan mula melaporkan data sensor.BRT Sys AN 003 LDSBus Python SDK - app16

i. Untuk menghentikan pelaksanaan, klik BRT Sys AN 003 LDSBus Python SDK - ikon1(Berhenti). Pengguna boleh mengemas kini kod seperti yang diperlukan atau boleh menyalin/menampal bekas lainample untuk mencuba dalam editor Thorny.
Nota: Apabila membuat sebarang perubahan pada skrip file, ingat untuk Simpan dan Jalankan skrip. BRT Sys AN 003 LDSBus Python SDK - app17

j. Ingat untuk menyalin yang berikut files – “irBlasterAppHelperFunctions” dan “lir_input_file.txt” sebelum mencuba LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK - app18

Rujuk kepada BRTSYS_AN_002_LDSU IR Blaster Application untuk mendapatkan butiran lanjut tentang “LDSBus_IR_Blaster.py” cthample.

Maklumat Hubungan

Rujuk kepada https://brtsys.com/contact-us/ untuk maklumat hubungan.
Pengeluar dan pereka sistem dan peralatan bertanggungjawab untuk memastikan bahawa sistem mereka, dan mana-mana peranti BRT Systems Pate Ltd (BRTSys) yang digabungkan dalam sistem mereka, memenuhi semua keperluan prestasi keselamatan, peraturan dan tahap sistem yang berkenaan. Semua maklumat berkaitan aplikasi dalam dokumen ini (termasuk perihalan aplikasi, peranti BRTSys yang dicadangkan dan bahan lain) disediakan untuk rujukan sahaja. Walaupun BRTSys telah berhati-hati untuk memastikan ia adalah tepat, maklumat ini tertakluk kepada pengesahan pelanggan dan BRTSys menafikan semua liabiliti untuk reka bentuk sistem dan untuk sebarang bantuan aplikasi yang disediakan oleh BRTSys. Penggunaan peranti BRTSys dalam sokongan hayat dan/atau aplikasi keselamatan adalah atas risiko pengguna sepenuhnya, dan pengguna bersetuju untuk mempertahankan, menanggung rugi dan menahan BRTSys yang tidak berbahaya daripada sebarang dan semua kerosakan, tuntutan, saman atau perbelanjaan akibat daripada penggunaan tersebut. Dokumen ini tertakluk kepada perubahan tanpa notis. Tiada kebebasan untuk menggunakan paten atau hak harta intelek lain yang tersirat oleh penerbitan dokumen ini. Sama ada keseluruhan atau mana-mana bahagian maklumat yang terkandung dalam, atau produk yang diterangkan dalam dokumen ini, tidak boleh disesuaikan, atau diterbitkan semula dalam apa-apa bentuk bahan atau elektronik tanpa kebenaran bertulis terlebih dahulu daripada pemegang hak cipta. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapura 536464. Nombor Syarikat Berdaftar Singapura: 202220043R
Lampiran A – Rujukan
Rujukan Dokumen

BRTSYS_API_001_LDSBus_Python_SDK_Panduan
BRTSYS_AN_002_LDSU IR Blaster Application
Akronim dan Singkatan

Syarat  Penerangan 
IDE Persekitaran Pembangunan Bersepadu
LDSBus Bas Sensor Jarak Jauh
USB Bas Bersiri Universal

Lampiran B – Senarai Jadual & Rajah
Senarai Jadual
NA
Senarai Rajah
Rajah 1 – Ciri Perkakasan IDM2040 …………………………………………………………………………… 5
Lampiran C – Sejarah Semakan
Tajuk Dokumen: BRTSYS_AN_003 LDSBus Python SDK pada Panduan Pengguna IDM2040
No. Rujukan Dokumen: BRTSYS_000016
No. Pelepasan: BRTSYS#019
Halaman Produk: https://brtsys.com/ldsbus
Maklum Balas Dokumen: Hantar Maklum Balas

Semakan  Perubahan  tarikh 
Versi 1.0 Keluaran Awal 29-11-2021
Versi 1.1 Keluaran dikemas kini di bawah Sistem BRT 15-09-2022
Versi 1.2 Rujukan HVT dikemas kini kepada Quad T-Junction;
Alamat Singapura yang dikemas kini
22-09-2023

Logo BRT Sys

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Menara A, #03-01, Singapura 536464
Tel: +65 6547 4827
Web tapak: http://www.brtsys.com
Hak Cipta © BRT Systems Pate Ltd
Nota Permohonan
BRTSYS_AN_003 LDSBus Python SDK pada Panduan Pengguna IDM2040
Versi 1.2
No. Rujukan Dokumen: BRTSYS_000016
No. Pelepasan: BRTSYS#019

Dokumen / Sumber

BRT Sys AN-003 LDSBus Python SDK [pdf] Panduan Pengguna
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *