Catatan 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
- IDE Python Berduri: https://thonny.org
Memulai dengan IDM2040
3.1 Perangkat Keras Lebih dariview
3.2 Petunjuk Pengaturan Perangkat Keras
Ikuti langkah-langkah ini untuk mengatur Pengaturan Perangkat Keras IDM2040 –
A. Lepaskan Pelompat.
B. Hubungkan modul LDSU ke Quad T-Junction.
C. Menggunakan kabel RJ45, sambungkan Quad T-Junction ke konektor IDM2040 RJ45.
D. Hubungkan adaptor suplai 20v menggunakan kabel USB-C ke port USB-C pada IDM2040.
e. Nyalakan adaptor 20v menggunakan catu daya AC.
F. Hubungkan IDM2040 ke PC menggunakan kabel Type-C. G. Tekan tombol Boot papan IDM2040; Tahan selama beberapa detik dan lepaskan setelah mengatur ulang papan. Windows akan membuka drive bernama “RP1-RP2”.
H. Dalam contoh yang diberikanample paketnya, pasti ada “.uf2” file, salin file dan paste ke drive “RP1-RP2”.
Saya. Setelah menyalin ".uf2" file ke “RPI-RP2”, perangkat akan reboot secara otomatis dan akan muncul lagi sebagai drive baru, seperti “CIRCUITPY”.
"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.
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.
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)".
e. Klik “Konfigurasikan Penerjemah…”.
F. 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].
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.
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.
B. Salin dan tempel folder “json” ke perangkat penyimpanan “CIRCUITPY”. C. 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].
D. Setelah mengklik [Simpan], muncul pesan “Ke mana menyimpan?” kotak dialog akan ditampilkan. Klik dan pilih perangkat Circuit Python.
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.
F. Itu file akan disimpan ke drive “CIRCUITPY”.
G. Untuk menjalankan mantanample dari Thorny Editor, klik (Jalankan skrip saat ini).
H. LDSU Sirkuit mantanample akan berjalan untuk memindai bus dan mulai melaporkan data sensor.
Saya. Untuk menghentikan eksekusi, klik (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.
J. Ingatlah untuk menyalin yang berikut ini files – “irBlasterAppHelperFunctions” dan “lir_input_file.txt” sebelum mencoba LDSBus_IR_Blaster.py exampsaya.
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 |
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 |