BRT Sys loqosuTətbiq Qeydi
BRTSYS_AN_003
IDM2040 İstifadəçisində LDSBus Python SDK
Bələdçi
Versiya 1.2
Buraxılış tarixi: 22-09-2023

AN-003 LDSBus Python SDK

Bu sənəd IDM2040-da LDSBus Python SDK-nın necə qurulması və istifadəsi haqqında məlumat verir.
BRTSys cihazlarının həyat dəstəyi və/və ya təhlükəsizlik proqramlarında istifadəsi tamamilə istifadəçinin riski altındadır və istifadəçi BRTSys-i bu cür istifadə nəticəsində yaranan hər hansı və bütün zərərlərdən, iddialardan, iddialardan və ya xərclərdən müdafiə etməyə, kompensasiya etməyə və zərərsiz saxlamağa razılaşır.

Giriş

Bu sənəd IDM2040-dan LDSU sxemi ilə necə istifadə olunacağını təsvir edirampThorny Python IDE üçün Quraşdırma proseduru və LDSU dövrəsini yerinə yetirmək üçün addımlar daxildir.amples.
Python SDK müvafiq LDSBus interfeysi ilə IDM2040-da işləyəcək. IDM2040 daxili LDSBus interfeysinə malikdir və LDSBus-a 24v-a qədər enerji verə bilər. IDM2040 haqqında daha ətraflı məlumatı burada əldə etmək olar https://brtsys.com.

Kreditlər

Açıq mənbəli proqram təminatı

IDM2040 ilə işə başlamaq

3.1 Avadanlıq bitdiview

BRT Sys AN 003 LDSBus Python SDK - Aparat

3.2 Avadanlıq Quraşdırma Təlimatları
IDM2040 Avadanlıq Quraşdırmasını qurmaq üçün bu addımları izləyin –
a. Jumperi çıxarın.BRT Sys AN 003 LDSBus Python SDK - Hardware Setup

b. LDSU modulunu Quad T-Junction-a qoşun.BRT Sys AN 003 LDSBus Python SDK - LDSU

c. RJ45 kabelindən istifadə edərək Quad T-Junction-ı IDM2040 RJ45 konnektoruna qoşun. BRT Sys AN 003 LDSBus Python SDK - kabel

d. USB-C kabelindən istifadə edərək 20v təchizatı adapterini IDM2040-dakı USB-C portuna qoşun. BRT Sys AN 003 LDSBus Python SDK - Hardware Setup1

e. AC enerji təchizatı ilə 20v adapteri yandırın.
f. Type-C kabelindən istifadə edərək IDM2040-ı PC-yə qoşun.BRT Sys AN 003 LDSBus Python SDK - Hardware Setup2  g. IDM2040 lövhəsində yükləmə düyməsini basın; Bir neçə saniyə saxlayın və lövhəni sıfırladıqdan sonra buraxın. Windows “RP1-RP2” adlı sürücünü açacaq.
BRT Sys AN 003 LDSBus Python SDK - proqramh. Verilən keçmişdəamppaketdə “.uf2” olmalıdır file, kopyalayın file və onu “RP1-RP2” sürücüsünə yapışdırın.BRT Sys AN 003 LDSBus Python SDK - app1i. “.uf2” kopyalandıqdan sonra file “RPI-RP2” üçün, cihaz avtomatik olaraq yenidən başlayacaq və yenidən “CIRCUITPY” kimi yeni sürücü kimi görünəcək.BRT Sys AN 003 LDSBus Python SDK - app2

“code.py” əsasdır file IDM2040 hər dəfə sıfırlandıqda işləyir. Bunu açın file və saxlamadan əvvəl içindəki hər hansı məzmunu silin.
j. Bu cihaz üçün COM portu Cihaz Menecerində görünəcək. Budur keçmişampIDM2040-ın COM Portunu COM6 olaraq göstərən ekran.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE – Quraşdırma/Quraşdırma Təlimatları

Thorny Python IDE-ni quraşdırmaq və quraşdırmaq üçün bu addımları izləyin –
a. Thorny Python IDE paketini buradan endirin https://thonny.org/.
b. Basın Windows windows versiyasını yükləmək üçün.BRT Sys AN 003 LDSBus Python SDK - app4

c. Tətbiqi yüklədikdən sonra icra olunana klikləməklə quraşdırmanı tamamlayın file (.exe) və quraşdırma sihirbazını izləyin. Quraşdırmanı tamamladıqdan sonra Windows Başlanğıcından Thorny Python IDE-ni açın.
d. Xüsusiyyətləri açmaq üçün sağ alt küncdə sol siçan düyməsini basın. "Circuit Python (ümumi)" seçin. BRT Sys AN 003 LDSBus Python SDK - app5

e. " klikləyinTərcüməçini konfiqurasiya edin…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. Açılan Port üzərinə klikləyin və qoşulduqdan sonra cihaz menecerində IDM2040 üçün görünən portu seçin. Bu keçmişdəample ekran görüntüsü COM portu COM6 olaraq göründü. basın [TAMAM].BRT Sys AN 003 LDSBus Python SDK - app7

g. Əgər cihaz portu düzgündürsə, Thorny tərcüməçi sorğusunda cihaz haqqında məlumat verəcək ("Ad fruit Circuit Python 7.0.0-kirty on 2021-11-11; Raspberry Pi Pico with rp2040").BRT Sys AN 003 LDSBus Python SDK - app8

LDSU Circuity S-ni işə salma proseduruample Example Thorny istifadə edir

LDSU dövrəsini işə salmaq üçün bu addımları yerinə yetirinample example -
a. s açınamppaket file. s-in bir hissəsi kimiample paketində müxtəlif sensor oğlu olan “son” adlı bir qovluq var file. BRT Sys AN 003 LDSBus Python SDK - app9

b. “Json” qovluğunu kopyalayıb “CIRCUITPY” yaddaş cihazına yapışdırın. BRT Sys AN 003 LDSBus Python SDK - app10c. İstənilən keçmiş açınampnotepad ++ kimi mətn redaktorundan istifadə edərək onu Thorny Editor-a köçürün və yadda saxlayın. məsələnample, “LDSBus_Thermocouple_Sensor.py” açın və Thorny Editor-da kopyalayın/yapışdırın. basın [Yadda saxla]. BRT Sys AN 003 LDSBus Python SDK - app11

d. [Saxla] üzərinə kliklədikdə, “Harada yadda saxlamaq lazımdır?” dialoq qutusu görünəcək. Klikləyin və Circuit Python cihazını seçin. BRT Sys AN 003 LDSBus Python SDK - app12

e. Daxil edin a file adlandırın və [OK] düyməsini basın.
Qeyd: Nə vaxt sample kodu “code.py” qovluğunda saxlanılır, sonra hər dəfə yenidən yüklənəndə “code.py” işə başlayacaq. Bunun qarşısını almaq üçün başqa bir ad göstərin.BRT Sys AN 003 LDSBus Python SDK - app13

f. The file “CIRCUITPY” diskində yadda saxlanılacaq.BRT Sys AN 003 LDSBus Python SDK - app14

g. Keçmişi idarə etmək üçünampThorny Editor-dan le, klikləyin BRT Sys AN 003 LDSBus Python SDK - simvol(Cari skripti işlədin). BRT Sys AN 003 LDSBus Python SDK - app15h. The Circuity LDSU example avtobusu skan etmək və sensor məlumatlarını bildirməyə başlayacaq.BRT Sys AN 003 LDSBus Python SDK - app16

i. İcranı dayandırmaq üçün üzərinə klikləyin BRT Sys AN 003 LDSBus Python SDK - icon1(Dayan). İstifadəçilər kodu tələb olunduqda yeniləyə və ya başqa bir keçmişi kopyalaya/yapışdıra bilərlərample Thorny redaktorunda cəhd edin.
Qeyd: Skriptdə hər hansı dəyişiklik etdikdən sonra file, skripti Saxla və Çalıştırmağı unutmayın. BRT Sys AN 003 LDSBus Python SDK - app17

j. Aşağıdakıları kopyalamağı unutmayın files – “irBlasterAppHelperFunctions” və “lir_input_fileLDSBus_IR_Blaster.py-i sınamazdan əvvəl .txt”ample. BRT Sys AN 003 LDSBus Python SDK - app18

istinad edin BRTSYS_AN_002_LDSU IR Blaster Tətbiqi "LDSBus_IR_Blaster.py" haqqında daha ətraflı məlumat üçün, məsələnample.

Əlaqə məlumatı

istinad edin https://brtsys.com/contact-us/ əlaqə məlumatı üçün.
Sistem və avadanlıq istehsalçıları və dizaynerləri öz sistemlərinin və sistemlərinə daxil edilmiş istənilən BRT Systems Pate Ltd (BRTSys) cihazlarının bütün tətbiq olunan təhlükəsizlik, tənzimləmə və sistem səviyyəsində performans tələblərinə cavab verməsini təmin etmək üçün məsuliyyət daşıyırlar. Bu sənəddəki bütün tətbiqlə bağlı məlumatlar (tətbiq təsvirləri, təklif olunan BRTSys cihazları və digər materiallar daxil olmaqla) yalnız istinad üçün verilir. BRTSys onun düzgünlüyünə əmin olmaq üçün qayğı göstərsə də, bu məlumat müştərinin təsdiqinə tabedir və BRTSys sistem dizaynları və BRTSys tərəfindən təmin edilən hər hansı proqram yardımı üçün bütün məsuliyyəti öz üzərinə götürür. BRTSys cihazlarının həyat dəstəyi və/və ya təhlükəsizlik proqramlarında istifadəsi tamamilə istifadəçinin riski altındadır və istifadəçi BRTSys-ni bu cür istifadə nəticəsində yaranan hər hansı və bütün zərərlərdən, iddialardan, iddialardan və ya xərclərdən müdafiə etməyə, kompensasiya etməyə və zərərsiz saxlamağa razılaşır. Bu sənəd xəbərdarlıq edilmədən dəyişdirilə bilər. Bu sənədin dərc edilməsi ilə patentlərdən və ya digər əqli mülkiyyət hüquqlarından istifadə azadlığı nəzərdə tutulmur. Müəllif hüququ sahibinin əvvəlcədən yazılı razılığı olmadan bu sənəddə olan məlumatın nə tam, nə də hər hansı bir hissəsi və ya məhsulu hər hansı maddi və ya elektron formada uyğunlaşdırıla və ya təkrar istehsal edilə bilməz. BRT Systems Pate Ltd, 1 Tai Seng prospekti, Tower A, #03-01, Sinqapur 536464. Sinqapur Qeydiyyatlı Şirkət Nömrəsi: 202220043R
Əlavə A – İstinadlar
Sənədlərə istinadlar

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster Tətbiqi
Qısaltmalar və ixtisarlar

Şərtlər  Təsvir 
IDE İnteqrasiya edilmiş İnkişaf Mühiti
LDSBus Uzun məsafə sensor avtobusu
USB Universal seriya avtobusu

Əlavə B – Cədvəl və Rəqəmlərin Siyahısı
Cədvəllərin siyahısı
NA
Rəqəmlərin Siyahısı
Şəkil 1 – IDM2040 Avadanlıq Xüsusiyyətləri …………………………………………………………………… 5
Əlavə C – Təftiş Tarixçəsi
Sənədin adı: BRTSYS_AN_003 LDSBus Python SDK IDM2040 İstifadəçi Təlimatında
Sənəd İstinad Nömrəsi: BRTSYS_000016
Təmizləmə nömrəsi: BRTSYS#019
Məhsul səhifəsi: https://brtsys.com/ldsbus
Sənəd Əlaqəsi: Əlaqə göndərin

Reviziya  Dəyişikliklər  Tarix 
Versiya 1.0 İlkin Buraxılış 29-11-2021
Versiya 1.1 BRT Systems altında yenilənmiş buraxılış 15-09-2022
Versiya 1.2 Quad T-Junction-a yenilənmiş HVT istinadları;
Yenilənmiş Sinqapur Ünvanı
22-09-2023

BRT Sys loqosu

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng prospekti, Tower A, #03-01, Sinqapur 536464
Tel: +65 6547 4827
Web Sayt: http://www.brtsys.com
Müəlliflik hüququ © BRT Systems Pate Ltd
Tətbiq Qeydi
BRTSYS_AN_003 IDM2040 İstifadəçi Təlimatında LDSBus Python SDK
Versiya 1.2
Sənəd İstinad Nömrəsi: BRTSYS_000016
Təmizləmə nömrəsi: BRTSYS#019

Sənədlər / Resurslar

BRT Sys AN-003 LDSBus Python SDK [pdf] İstifadəçi təlimatı
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *