Ilova eslatmasi
BRTSYS_AN_003
IDM2040 foydalanuvchisi uchun LDSBus Python SDK
Qoʻllanma
Versiya 1.2
Chiqarilgan sana: 22
AN-003 LDSBus Python SDK
Ushbu hujjat IDM2040 da LDSBus Python SDK ni sozlash va undan foydalanish haqida ma'lumot beradi.
BRTSys qurilmalaridan hayotni qo‘llab-quvvatlash va/yoki xavfsizlik dasturlarida foydalanish butunlay foydalanuvchining xavf-xatariga bog‘liq va foydalanuvchi BRTSys-ni bunday foydalanish natijasida kelib chiqadigan har qanday va barcha zararlar, da’volar, da’volar yoki harajatlardan himoya qilish, qoplash va zararsiz saqlashga rozi bo‘ladi.
Kirish
Ushbu hujjat IDM2040 dan LDSU sxemasi bilan qanday foydalanishni tavsiflaydiampThorny Python IDE-ni o'rnatish tartibi va LDSU sxemasini ishga tushirish bosqichlarini o'z ichiga oladi.amples.
Python SDK mos LDSBus interfeysi bilan IDM2040 da ishlaydi. IDM2040 o'rnatilgan LDSBus interfeysiga ega va LDSBusga 24v gacha quvvat bera oladi. IDM2040 haqida batafsil ma'lumotni quyidagi manzilda olishingiz mumkin https://brtsys.com.
Kreditlar
Ochiq kodli dasturiy ta'minot
- Thorny Python IDE: https://thonny.org
IDM2040 bilan ishlashni boshlash
3.1 Uskuna tugadiview

3.2 Uskunani sozlash bo'yicha ko'rsatmalar
IDM2040 Hardware Setup-ni sozlash uchun quyidagi amallarni bajaring -
a. Jumperni olib tashlang.
b. LDSU modulini Quad T-Junction ga ulang.
c. RJ45 kabelidan foydalanib, Quad T-Junction-ni IDM2040 RJ45 ulagichiga ulang. 
d. USB-C kabelidan foydalangan holda 20v ta'minot adapterini IDM2040 dagi USB-C portiga ulang. 
e. AC quvvat manbai yordamida 20v adapterni yoqing.
f. Type-C kabelidan foydalanib, IDM2040-ni kompyuterga ulang.
g. IDM2040 platasini yuklash tugmasini bosing; Uni bir necha soniya ushlab turing va taxtani qayta o'rnatgandan so'ng uni qo'yib yuboring. Windows "RP1-RP2" nomli drayverni ochadi.
h. Berilgan exampto'plamda ".uf2" bo'lishi kerak file, nusxa oling file va uni “RP1-RP2” diskiga joylashtiring.
i. ".uf2" ni nusxalashda file "RPI-RP2" ga, qurilma avtomatik ravishda qayta ishga tushadi va yana "CIRCUITPY" kabi yangi disk sifatida paydo bo'ladi.
"code.py" asosiy hisoblanadi file IDM2040 har safar qayta o'rnatilganda ishlaydi. Buni oching file va saqlashdan oldin uning ichidagi har qanday tarkibni o'chirib tashlang.
j. Ushbu qurilma uchun MAQOMOTI porti Device Manager'da paydo bo'ladi. Mana sobiqampEkranda IDM2040-ning COM porti COM6 sifatida ko'rsatilgan.
Thorny Python IDE - O'rnatish/Sozlash ko'rsatmalari
Thorny Python IDE-ni o'rnatish va sozlash uchun quyidagi amallarni bajaring -
a. Thorny Python IDE paketini yuklab oling https://thonny.org/.
b. Bosing Windows windows versiyasini yuklab olish uchun.
c. Ilovani yuklab olgandan so'ng, bajariladigan faylni bosish orqali o'rnatishni yakunlang file (.exe) va o'rnatish ustasiga amal qiling. O'rnatishni tugatgandan so'ng, Windows Startup-dan Thorny Python IDE-ni oching.
d. Xususiyatlar-ni ochish uchun pastki o'ng burchakdagi sichqonchaning chap tugmasini bosing. "Circuit Python (umumiy)" ni tanlang. 
e. ni bosingTarjimonni sozlash…”.
f. Ochiladigan Port-ni bosing va ulangandan so'ng qurilma menejerida IDM2040 uchun paydo bo'lgan portni tanlang. Bu sobiqample screenshot COM porti COM6 sifatida paydo bo'ldi. bosing [KELISHDIKMI].
g. Agar qurilma porti toʻgʻri boʻlsa, Thorny qurilma maʼlumotlarini tarjimon soʻrovida (“Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”) xabar qiladi.
LDSU Circuity S ni ishga tushirish tartibiample Example Thorny yordamida
LDSU sxemasini ishga tushirish uchun quyidagi amallarni bajaringample example -
a. s ni ochingample paketi file. s ning bir qismi sifatidaample to'plamida "o'g'il" nomli papka mavjud bo'lib, unda turli xil sensor o'g'illari mavjud file. 
b. “Json” jildidan nusxa oling va “CIRCUITPY” saqlash qurilmasiga joylashtiring.
c. Har qanday sobiqni ochingampnotepad ++ kabi matn muharriridan foydalanib, uni Thorny Editor-ga nusxalang va saqlang. Misol uchunample, “LDSBus_Thermocouple_Sensor.py” ni oching va Thorny Editor-ga nusxalash/joylashtirish. bosing [Saqlash]. 
d. [Saqlash] tugmasini bosgandan so'ng, "Qaerga saqlash kerak?" dialog oynasi paydo bo'ladi. Bosing va Circuit Python qurilmasini tanlang. 
e. a kiriting file nomini kiriting va [OK] tugmasini bosing.
Eslatma: Qachon sample kodi "code.py" ga saqlanadi va har safar qayta ishga tushirilganda "code.py" ishlay boshlaydi. Buning oldini olish uchun boshqa nom belgilang.
f. The file “CIRCUITPY” diskiga saqlanadi.
g. Sobiqni ishga tushirish uchunampThorny Editor-dan le, bosing
(Joriy skriptni ishga tushirish).
h. Circuity LDSU sobiqample avtobusni skanerlash va sensor ma'lumotlari haqida xabar berish uchun ishlaydi.
i. Amalga oshirishni to'xtatish uchun bosing
(STOP). Foydalanuvchilar kodni kerak bo'lganda yangilashlari yoki boshqa eskisini nusxalash/joylashtirishlari mumkinample Thorny muharririda sinab ko'ring.
Eslatma: Skriptga har qanday o'zgartirish kiritilganda file, skriptni saqlash va ishga tushirishni unutmang. 
j. Quyidagilarni nusxalashni unutmang files - "irBlasterAppHelperFunctions" va "lir_input_"fileLDSBus_IR_Blaster.py ni sinab ko'rishdan oldin .txt”ample. 
ga murojaat qiling BRTSYS_AN_002_LDSU IR Blaster ilovasi "LDSBus_IR_Blaster.py" haqida batafsil ma'lumot olish uchun, masalanample.
Bog'lanish uchun ma'lumot
ga murojaat qiling https://brtsys.com/contact-us/ aloqa ma'lumotlari uchun.
Tizim va uskunalar ishlab chiqaruvchilari va dizaynerlari oʻz tizimlari va tizimlariga kiritilgan har qanday BRT Systems Pate Ltd (BRTSys) qurilmalari barcha tegishli xavfsizlik, meʼyoriy va tizim darajasidagi unumdorlik talablariga javob berishiga javobgardir. Ushbu hujjatdagi ilovaga oid barcha maʼlumotlar (jumladan, ilova tavsiflari, tavsiya etilgan BRTSys qurilmalari va boshqa materiallar) faqat maʼlumot uchun berilgan. BRTSys uning toʻgʻriligiga ishonch hosil qilish uchun gʻamxoʻrlik qilgan boʻlsa-da, bu maʼlumotlar mijoz tomonidan tasdiqlanishi kerak va BRTSys tizim dizaynlari va BRTSys tomonidan taqdim etilgan ilovalar uchun barcha javobgarlikni oʻz zimmasiga olmaydi. BRTSys qurilmalaridan hayotni qo‘llab-quvvatlash va/yoki xavfsizlik ilovalarida foydalanish butunlay foydalanuvchining zimmasida bo‘lib, foydalanuvchi BRTSys-ni bunday foydalanish natijasida yuzaga keladigan har qanday va barcha zararlar, da’volar, da’volar yoki xarajatlardan himoya qilishga, tovon to‘lashga va zararsiz saqlashga rozi bo‘ladi. Bu hujjat ogohlantirishsiz oʻzgartirilishi mumkin. Ushbu hujjatning nashr etilishi patentlardan yoki boshqa intellektual mulk huquqlaridan foydalanish erkinligini nazarda tutmaydi. Mualliflik huquqi egasining oldindan yozma roziligisiz ushbu hujjatdagi maʼlumotlarning toʻliq yoki biron bir qismi yoki ushbu hujjatda tasvirlangan mahsulot moslashtirilishi yoki har qanday moddiy yoki elektron shaklda koʻpaytirilishi mumkin emas. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapur 536464. Singapurda roʻyxatdan oʻtgan kompaniya raqami: 202220043R
Ilova A – Adabiyotlar
Hujjatga havolalar
BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster ilovasi
Qisqartmalar va qisqartmalar
| Shartlar | Tavsif |
| IDE | Integratsiyalashgan rivojlanish muhiti |
| LDSBus | Uzoq masofali datchikli avtobus |
| USB | Universal seriyali avtobus |
Ilova B - Jadvallar va raqamlar ro'yxati
Jadvallar ro'yxati
NA
Raqamlar ro'yxati
1-rasm – IDM2040 apparat xususiyatlari …………………………………………………………………… 5
Ilova C - Qayta ko'rib chiqish tarixi
Hujjat nomi: IDM003 foydalanuvchi qoʻllanmasida BRTSYS_AN_2040 LDSBus Python SDK
Hujjatga havola raqami: BRTSYS_000016
Ro'yxatdan o'tish raqami: BRTSYS # 019
Mahsulot sahifasi: https://brtsys.com/ldsbus
Hujjat bo'yicha fikr-mulohazalar: Fikr-mulohaza yuborish
| Qayta ko'rib chiqish | O'zgarishlar | Sana |
| Versiya 1.0 | Dastlabki nashr | 29-11-2021 |
| Versiya 1.1 | BRT Systems ostida yangilangan nashr | 15-09-2022 |
| Versiya 1.2 | Quad T-Junction-ga yangilangan HVT havolalari; Yangilangan Singapur manzili |
22-09-2023 |

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng prospekti, minora A, №03-01, Singapur 536464
Tel: +65 6547 4827
Web Sayt: http://www.brtsys.com
Mualliflik huquqi © BRT Systems Pate Ltd
Ilova eslatmasi
IDM003 foydalanuvchi qoʻllanmasida BRTSYS_AN_2040 LDSBus Python SDK
Versiya 1.2
Hujjatga havola raqami: BRTSYS_000016
Ro'yxatdan o'tish raqami: BRTSYS # 019
Hujjatlar / manbalar
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdf] Foydalanuvchi uchun qoʻllanma AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK |
