Tə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ı
- Thorny Python IDE: https://thonny.org
IDM2040 ilə işə başlamaq
3.1 Avadanlıq bitdiview
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.
b. LDSU modulunu Quad T-Junction-a qoşun.
c. RJ45 kabelindən istifadə edərək Quad T-Junction-ı IDM2040 RJ45 konnektoruna qoşun.
d. USB-C kabelindən istifadə edərək 20v təchizatı adapterini IDM2040-dakı USB-C portuna qoşun.
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. 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.
h. 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.
i. “.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.
“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.
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.
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.
e. " klikləyinTərcüməçini konfiqurasiya edin…”.
f. 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].
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").
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.
b. “Json” qovluğunu kopyalayıb “CIRCUITPY” yaddaş cihazına yapışdırın. c. İ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].
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.
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.
f. The file “CIRCUITPY” diskində yadda saxlanılacaq.
g. Keçmişi idarə etmək üçünampThorny Editor-dan le, klikləyin (Cari skripti işlədin).
h. The Circuity LDSU example avtobusu skan etmək və sensor məlumatlarını bildirməyə başlayacaq.
i. İcranı dayandırmaq üçün üzərinə klikləyin (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.
j. Aşağıdakıları kopyalamağı unutmayın files – “irBlasterAppHelperFunctions” və “lir_input_fileLDSBus_IR_Blaster.py-i sınamazdan əvvəl .txt”ample.
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 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 |