Logo Sistem BRTCatatan Aplikasi
BRTSYS_AN_003
LDSBus Python SDK pada Pengguna IDM2040
Memandu
Versi 1.2
Tanggal Terbit: 22-09-2023

SDK Python LDSBus AN-003

Dokumen ini memberikan informasi tentang cara menyiapkan dan menggunakan LDSBus Python SDK di IDM2040.
Penggunaan perangkat BRTSys dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya merupakan risiko pengguna, dan pengguna setuju untuk membela, mengganti kerugian, dan membebaskan BRTSys dari setiap dan seluruh kerusakan, klaim, tuntutan, atau biaya yang timbul dari penggunaan tersebut.

Perkenalan

Dokumen ini menjelaskan cara menggunakan IDM2040 dengan LDSU sirkuit example termasuk prosedur Instalasi untuk Thorny Python IDE dan langkah-langkah untuk menjalankan sirkuit LDSU, misampsedikit.
Python SDK akan berjalan di IDM2040 dengan antarmuka LDSBus yang sesuai. IDM2040 memiliki antarmuka LDSBus bawaan dan dapat memasok hingga 24v ke LDSBus. Informasi lebih lanjut tentang IDM2040 tersedia di https://brtsys.com.

Kredit

Perangkat Lunak Sumber Terbuka

Memulai dengan IDM2040

3.1 Perangkat Keras Lebih dariview

BRT Sys AN 003 LDSBus Python SDK - Perangkat Keras

3.2 Petunjuk Pengaturan Perangkat Keras
Ikuti langkah-langkah ini untuk mengatur Pengaturan Perangkat Keras IDM2040 –
A. Lepaskan Pelompat.BRT Sys AN 003 LDSBus Python SDK - Pengaturan Perangkat Keras

B. Hubungkan modul LDSU ke Quad T-Junction.Sistem BRT AN 003 LDSBus Python SDK - LDSU

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

D. Hubungkan adaptor suplai 20v menggunakan kabel USB-C ke port USB-C pada IDM2040. BRT Sys AN 003 LDSBus Python SDK - Pengaturan Perangkat Keras1

e. Nyalakan adaptor 20v menggunakan catu daya AC.
F. Hubungkan IDM2040 ke PC menggunakan kabel Type-C.BRT Sys AN 003 LDSBus Python SDK - Pengaturan Perangkat Keras2  G. Tekan tombol Boot papan IDM2040; Tahan selama beberapa detik dan lepaskan setelah mengatur ulang papan. Windows akan membuka drive bernama “RP1-RP2”.
BRT Sys AN 003 LDSBus Python SDK - aplikasiH. Dalam contoh yang diberikanample paketnya, pasti ada “.uf2” file, salin file dan paste ke drive “RP1-RP2”.BRT Sys AN 003 LDSBus Python SDK - app1Saya. Setelah menyalin ".uf2" file ke “RPI-RP2”, perangkat akan reboot secara otomatis dan akan muncul lagi sebagai drive baru, seperti “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - app2

"Code.py" adalah yang utama file yang berjalan setiap kali IDM2040 direset. Buka ini file dan hapus konten apa pun di dalamnya sebelum disimpan.
J. Port COM untuk perangkat ini akan muncul di Pengelola Perangkat. Ini mantanamplayar le menunjukkan Port COM IDM2040 sebagai COM6.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE – Petunjuk Instalasi/Pengaturan

Ikuti langkah-langkah ini untuk menginstal dan mengatur Thorny Python IDE –
A. Unduh paket IDE Thorny Python dari https://thonny.org/.
b. Klik Jendela untuk mengunduh versi windows.BRT Sys AN 003 LDSBus Python SDK - app4

C. Setelah mengunduh aplikasi, selesaikan instalasi dengan mengklik aplikasi yang dapat dieksekusi file (.exe) dan mengikuti wizard instalasi. Setelah menyelesaikan instalasi, buka Thorny Python IDE dari Startup Windows.
D. Untuk membuka Properties, klik tombol kiri mouse di pojok kanan bawah. Pilih "Sirkuit Python (generik)". BRT Sys AN 003 LDSBus Python SDK - app5

e. Klik “Konfigurasikan Penerjemah…”.

BRT Sys AN 003 LDSBus Python SDK - app6F. Klik pada drop down Port dan pilih port yang muncul untuk IDM2040 di pengelola perangkat setelah terhubung. Dalam mantan iniample tangkapan layar port COM muncul sebagai COM6. Klik [BAIK].BRT Sys AN 003 LDSBus Python SDK - app7

G. Thorny akan melaporkan informasi perangkat pada prompt penerjemah (“Ad Fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico dengan rp2040”) jika port perangkat benar.BRT Sys AN 003 LDSBus Python SDK - app8

Prosedur untuk menjalankan LDSU Circuity Sample Mantanample menggunakan Thorny

Ikuti langkah-langkah berikut untuk menjalankan sirkuit LDSUample mantanample-
A. Buka samppaket le file. Sebagai bagian dari sample paket ada folder dengan nama "anak" yang berisi berbagai sensor anak file. BRT Sys AN 003 LDSBus Python SDK - app9

B. Salin dan tempel folder “json” ke perangkat penyimpanan “CIRCUITPY”. BRT Sys AN 003 LDSBus Python SDK - app10C. Buka mantan yang diberikanample menggunakan editor teks seperti notepad++ dan copy ke Thorny Editor dan simpan. Misalnyaample, buka “LDSBus_Thermocouple_Sensor.py” dan salin/tempel di Thorny Editor. Klik [Menyimpan]. BRT Sys AN 003 LDSBus Python SDK - app11

D. Setelah mengklik [Simpan], muncul pesan “Ke mana menyimpan?” kotak dialog akan ditampilkan. Klik dan pilih perangkat Circuit Python. BRT Sys AN 003 LDSBus Python SDK - app12

e. Masukkan a file nama dan klik [OK].
Catatan: Ketika sample kode disimpan ke “code.py” lalu setiap kali di-boot ulang, ia akan mulai menjalankan “code.py”. Untuk menghindari hal ini, tentukan nama yang berbeda.BRT Sys AN 003 LDSBus Python SDK - app13

F. Itu file akan disimpan ke drive “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - app14

G. Untuk menjalankan mantanample dari Thorny Editor, klik BRT Sys AN 003 LDSBus Python SDK - ikon(Jalankan skrip saat ini). BRT Sys AN 003 LDSBus Python SDK - app15H. LDSU Sirkuit mantanample akan berjalan untuk memindai bus dan mulai melaporkan data sensor.BRT Sys AN 003 LDSBus Python SDK - app16

Saya. Untuk menghentikan eksekusi, klik Sistem BRT AN 003 LDSBus Python SDK - ikon1(Berhenti). Pengguna dapat memperbarui kode sesuai kebutuhan atau dapat menyalin/menempelkan kode lainample untuk mencoba di editor Thorny.
Catatan: Setelah membuat perubahan apa pun pada skrip file, ingatlah untuk Menyimpan dan Menjalankan skrip. BRT Sys AN 003 LDSBus Python SDK - app17

J. Ingatlah untuk menyalin yang berikut ini files – “irBlasterAppHelperFunctions” dan “lir_input_file.txt” sebelum mencoba LDSBus_IR_Blaster.py exampsaya. BRT Sys AN 003 LDSBus Python SDK - app18

Mengacu pada Aplikasi BRTSYS_AN_002_LDSU IR Blaster untuk detail lebih lanjut tentang “LDSBus_IR_Blaster.py” misampsaya.

Informasi Kontak

Mengacu pada https://brtsys.com/contact-us/ untuk informasi kontak.
Produsen dan perancang sistem dan peralatan bertanggung jawab untuk memastikan bahwa sistem mereka, dan setiap perangkat BRT Systems Pate Ltd (BRTSys) yang tergabung dalam sistem mereka, memenuhi semua persyaratan keselamatan, peraturan, dan kinerja tingkat sistem yang berlaku. Semua informasi terkait aplikasi dalam dokumen ini (termasuk deskripsi aplikasi, perangkat BRTSys yang disarankan, dan materi lainnya) disediakan hanya untuk referensi. Meskipun BRTSys telah berupaya untuk memastikan keakuratannya, informasi ini tunduk pada konfirmasi pelanggan, dan BRTSys melepaskan semua tanggung jawab atas desain sistem dan bantuan aplikasi apa pun yang disediakan oleh BRTSys. Penggunaan perangkat BRTSys dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya merupakan risiko pengguna, dan pengguna setuju untuk membela, mengganti kerugian, dan membebaskan BRTSys dari setiap dan seluruh kerusakan, klaim, tuntutan, atau biaya yang timbul dari penggunaan tersebut. Dokumen ini dapat berubah tanpa pemberitahuan. Tidak ada kebebasan untuk menggunakan paten atau hak kekayaan intelektual lainnya yang tersirat dalam publikasi dokumen ini. Baik keseluruhan maupun sebagian informasi yang terkandung dalam, atau produk yang dijelaskan dalam dokumen ini, tidak boleh diadaptasi, atau direproduksi dalam bentuk materi atau elektronik apa pun tanpa izin tertulis sebelumnya dari pemegang 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
Aplikasi BRTSYS_AN_002_LDSU IR Blaster
Singkatan dan Singkatan

Ketentuan  Keterangan 
ide Lingkungan Pengembangan Terpadu
Bus OSZA Bus Sensor Jarak Jauh
USB Bus Serial Universal

Lampiran B – Daftar Tabel & Gambar
Daftar tabel
NA
Daftar Gambar
Gambar 1 – Fitur Perangkat Keras IDM2040……………………………………………………………………… 5
Lampiran C – Riwayat Revisi
Judul Dokumen: BRTSYS_AN_003 LDSBus Python SDK pada Panduan Pengguna IDM2040
Nomor Referensi Dokumen: BRTSYS_000016
Nomor Izin: BRTSYS#019
Halaman Produk: https://brtsys.com/ldsbus
Umpan Balik Dokumen: Kirim Masukan

Revisi  Perubahan  Tanggal 
Versi 1.0 Rilis Awal Telepon: 29-11-2021
Versi 1.1 Rilis yang diperbarui di bawah Sistem BRT Telepon: 15-09-2022
Versi 1.2 Referensi HVT yang diperbarui ke Quad T-Junction;
Alamat Singapura yang Diperbarui
Telepon: 22-09-2023

Logo Sistem BRT

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Menara A, #03-01, Singapura 536464
Telp: +65 6547 4827
Web Lokasi: http://www.brtsys.com
Hak Cipta © BRT Systems Pate Ltd
Catatan Aplikasi
BRTSYS_AN_003 LDSBus Python SDK pada Panduan Pengguna IDM2040
Versi 1.2
Nomor Referensi Dokumen: BRTSYS_000016
Nomor Izin: BRTSYS#019

Dokumen / Sumber Daya

BRT Sys AN-003 LDSBus Python SDK [Bahasa Indonesia:] Panduan Pengguna
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *