BRT Sys логотибиКолдонмо эскертүүсү
BRTSYS_AN_003
IDM2040 Колдонуучусунда LSBus Python SDK
Гид
Версия 1.2
Чыгарылган күнү: 22-09-2023

AN-003 LSBus Python SDK

Бул документ IDM2040 боюнча LDSBus Python SDK кантип орнотуу жана колдонуу керектиги жөнүндө маалымат берет.
BRTSys түзмөктөрүн жашоону колдоо жана/же коопсуздук колдонмолорунда колдонуу толугу менен колдонуучунун тобокелдигинде жана колдонуучу BRTSysти коргоого, ордун толтурууга жана мындай колдонуудан келип чыккан бардык зыяндардан, дооматтардан, костюмдардан же чыгашалардан зыянсыз кармоого макул болот.

Introduction

Бул документ IDM2040ту LDSU схемасы менен кантип колдонууну сүрөттөйтampThorny Python IDE орнотуу процедурасын жана LDSU схемасын аткаруу кадамдарын камтыйт.amples.
Python SDK ылайыктуу LDSBus интерфейси менен IDM2040да иштейт. IDM2040 орнотулган LDSBus интерфейсине ээ жана LDSBusка 24v чейин жеткире алат. IDM2040 боюнча көбүрөөк маалымат жеткиликтүү https://brtsys.com.

Кредиттер

Ачык программалык камсыздоо

IDM2040 менен баштоо

3.1 Аппараттык камсыздоо бүттүview

BRT Sys AN 003 LDSBus Python SDK - Аппараттык камсыздоо

3.2 Аппараттык камсыздоону орнотуу боюнча нускамалар
IDM2040 аппараттык орнотуусун орнотуу үчүн бул кадамдарды аткарыңыз -
а. Jumperди алып салыңыз.BRT Sys AN 003 LDSBus Python SDK - Аппараттык камсыздоону орнотуу

б. LDSU модулун Quad T-Junction менен туташтырыңыз.BRT Sys AN 003 LDSBus Python SDK - LDSU

в. RJ45 кабелин колдонуп, Quad T-Junction'ды IDM2040 RJ45 туташтыргычына туташтырыңыз. BRT Sys AN 003 LDSBus Python SDK - кабель

г. USB-C кабелин колдонуп, 20v камсыздоо адаптерин IDM2040дагы USB-C портуна туташтырыңыз. BRT Sys AN 003 LDSBus Python SDK - Аппараттык камсыздоону орнотуу1

д. AC электр булагы аркылуу 20v адаптерин күйгүзүңүз.
f. Type-C кабелин колдонуп, IDM2040ну компьютерге туташтырыңыз.BRT Sys AN 003 LDSBus Python SDK - Аппараттык камсыздоону орнотуу2  г. IDM2040 тактасынын жүктөө баскычын басыңыз; Аны бир нече секунд кармап, тактаны баштапкы абалга келтиргенден кийин коё бериңиз. Windows "RP1-RP2" деп аталган дискти ачат.
BRT Sys AN 003 LDSBus Python SDK - колдонмоч. Берилген эксampпакетте ".uf2" болушу керек file, көчүрүү file жана аны "RP1-RP2" дискине чаптаңыз.BRT Sys AN 003 LDSBus Python SDK - app1и. ".uf2" көчүрүлгөндө file "RPI-RP2" үчүн, аппарат автоматтык түрдө кайра жүктөлөт жана кайра жаңы диск катары пайда болот, мисалы, "CIRCUITPY".BRT Sys AN 003 LDSBus Python SDK - app2

"code.py" негизги болуп саналат file ал IDM2040 баштапкы абалга келтирилген сайын иштейт. Муну ач file жана сактоодон мурун анын ичиндеги бардык мазмунду жок кылыңыз.
j. Бул аппараттын COM порту Түзмөк башкаргычында пайда болот. Бул жерде мурункуampэкран IDM2040 COM портун COM6 катары көрсөткөн.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE – Орнотуу/Орнотуу нускамалары

Thorny Python IDE орнотуу жана орнотуу үчүн бул кадамдарды аткарыңыз –
а. Thorny Python IDE топтомун жүктөп алыңыз https://thonny.org/.
б. Чыкылдатуу Windows Windows версиясын жүктөп алуу үчүн.BRT Sys AN 003 LDSBus Python SDK - app4

в. Тиркемени жүктөп алгандан кийин, аткарылуучу файлды чыкылдатуу менен орнотууну аяктаңыз file (.exe) жана орнотуу устасынан кийин. Орнотуу аяктагандан кийин, Windows Startup'тан Thorny Python IDE ачыңыз.
г. Properties ачуу үчүн, төмөнкү оң бурчтагы чычкандын сол баскычын чыкылдатыңыз. "Circuit Python (жалпы)" тандаңыз. BRT Sys AN 003 LDSBus Python SDK - app5

д. Click "Котормочуну конфигурациялоо…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. Портту чыкылдатыңыз жана туташкандан кийин түзмөк башкаргычында IDM2040 үчүн пайда болгон портту тандаңыз. Бул эксample скриншот COM порту COM6 катары пайда болду. Click [OK].BRT Sys AN 003 LDSBus Python SDK - app7

г. Түзмөктүн порту туура болсо, Торни котормочунун чакыруусунда түзмөк маалыматын кабарлайт (“Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”).BRT Sys AN 003 LDSBus Python SDK - app8

LDSU Circuity S иштетүү тартибиample Example Thorny колдонуп

LDSU схемасын иштетүү үчүн бул кадамдарды аткарыңызample exampле -
а. s ачыңызample пакет file. с курамындаample пакетте "уул" деген папка бар, анда ар кандай сенсор уулу бар file. BRT Sys AN 003 LDSBus Python SDK - app9

б. "Json" папкасын көчүрүп, "CIRCUITPY" сактагычына чаптаңыз. BRT Sys AN 003 LDSBus Python SDK - app10в. Берилген эксampNotepad ++ сыяктуу текст редакторун колдонуп, аны Thorny Editor'го көчүрүп, сактаңыз. Мисалы үчүнample, "LDSBus_Thermocouple_Sensor.py" ачыңыз жана Thorny Editor'го көчүрүңүз/ чаптаңыз. Click [Сактоо]. BRT Sys AN 003 LDSBus Python SDK - app11

г. [Сактоо] баскычын басканда, "Кайда сактоо керек?" диалог терезеси көрсөтүлөт. Click жана Circuit Python түзмөктү тандаңыз. BRT Sys AN 003 LDSBus Python SDK - app12

д. Киргизүү а file атын жана [OK] чыкылдатыңыз.
Эскертүү: Качан сample коду "code.py" сакталат, андан кийин ал кайра жүктөлгөн сайын "code.py" иштей баштайт. Мунун алдын алуу үчүн, башка ат көрсөтүңүз.BRT Sys AN 003 LDSBus Python SDK - app13

f. The file "CIRCUITPY" дискине сакталат.BRT Sys AN 003 LDSBus Python SDK - app14

г. Экс иштетүү үчүнampThorny редакторунан le, чыкылдатыңыз BRT Sys AN 003 LDSBus Python SDK - сөлөкөтү(Учурдагы сценарийди иштетүү). BRT Sys AN 003 LDSBus Python SDK - app15ч. Circuity LDSU example автобусту сканерлөө үчүн чуркап, сенсордун маалыматтарын билдире баштайт.BRT Sys AN 003 LDSBus Python SDK - app16

и. Аткарууну токтотуу үчүн чыкылдатыңыз BRT Sys AN 003 LDSBus Python SDK - icon1(Токто). Колдонуучулар кодду талапка ылайык жаңырта алышат же башка экс көчүрө/жабыштыра алышатample Thorny редакторунда аракет кылуу.
Эскертүү: Сценарийге кандайдыр бир өзгөртүүлөрдү киргизгенден кийин file, Скриптти сактоону жана иштетүүнү унутпаңыз. BRT Sys AN 003 LDSBus Python SDK - app17

j. Төмөнкүлөрдү көчүрүүнү унутпаңыз files – “irBlasterAppHelperFunctions” жана “lir_input_file.txt” LDSBus_IR_Blaster.py мурункуample. BRT Sys AN 003 LDSBus Python SDK - app18

кайрылыңыз BRTSYS_AN_002_LDSU IR Blaster колдонмосу "LDSBus_IR_Blaster.py" боюнча көбүрөөк маалымат алуу үчүн, мисалыample.

Байланыш маалыматы

кайрылыңыз https://brtsys.com/contact-us/ байланыш маалыматы үчүн.
Системаларды жана жабдууларды өндүрүүчүлөр жана дизайнерлер алардын тутумдары жана алардын тутумдарына киргизилген бардык BRT Systems Pate Ltd (BRTSys) түзмөктөрү бардык тиешелүү коопсуздук, ченемдик жана система деңгээлиндеги аткаруу талаптарына жооп бериши үчүн жооптуу. Бул документтеги колдонмого тиешелүү бардык маалымат (анын ичинде колдонмонун сүрөттөмөлөрү, сунушталган BRTSys түзмөктөрү жана башка материалдар) маалымдама үчүн гана берилген. BRTSys анын так экенине ынандыруу үчүн кам көргөнү менен, бул маалымат кардар ырастоого тийиш жана BRTSys тутум конструкциялары жана BRTSys тарабынан берилген ар кандай колдонмолорго жардам үчүн бардык жоопкерчиликтен баш тартат. BRTSys түзмөктөрүн жашоону колдоо жана/же коопсуздук колдонмолорунда колдонуу толугу менен колдонуучунун тобокелдигинде жана колдонуучу BRTSysти мындай колдонуудан келип чыккан бардык жана бардык зыяндардан, дооматтардан, костюмдардан же чыгашалардан коргоого, ордун толтурууга жана зыянсыз кармоого макул болот. Бул документ эскертүүсүз өзгөртүлүшү мүмкүн. Бул документти жарыялоо патенттерди же башка интеллектуалдык менчик укуктарын колдонуу эркиндигин билдирбейт. Автордук укук ээсинин алдын ала жазуу жүзүндөгү макулдугусуз бул документте камтылган маалыматтын толугу менен же кандайдыр бир бөлүгүн же кандайдыр бир бөлүгүн же кандайдыр бир материалдык же электрондук формада адаптациялоого же кайра чыгарууга болбойт. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, №03-01, Сингапур 536464. Сингапур Катталган компаниянын номери: 202220043R
А тиркеме – Шилтемелер
Документке шилтемелер

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster колдонмосу
Кыскартылган сөздөр жана кыскартуулар

Шарттары  Description 
IDE Комплекстүү өнүгүү чөйрөсү
LSBus Узак аралык сенсордук автобус
USB Универсал сериялык автобус

В тиркемеси – Таблицалардын жана сүрөттөрдүн тизмеси
Таблицалардын тизмеси
NA
Фигуралар тизмеси
1-сүрөт – IDM2040 аппараттык өзгөчөлүктөрү …………………………………………………………………… 5
Тиркеме C – Кайра карап чыгуу тарыхы
Документтин аталышы: BRTSYS_AN_003 LDSBus Python SDK боюнча IDM2040 Колдонуучунун колдонмосу
Документтин маалымдамасы №: BRTSYS_000016
Тазалоо №: BRTSYS#019
Продукт Барагы: https://brtsys.com/ldsbus
Документ боюнча пикир: Пикир жөнөтүү

Ревизия  Өзгөрүүлөр  Дата 
Версия 1.0 Баштапкы релиз 29-11-2021
Версия 1.1 BRT Systems астында жаңыртылган релиз 15-09-2022
Версия 1.2 Quad T-Junction үчүн жаңыртылган HVT шилтемелери;
Жаңыланган Сингапур дареги
22-09-2023

BRT Sys логотиби

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, №03-01, Сингапур 536464
Тел: +65 6547 4827
Web Сайт: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Колдонмо эскертүүсү
BRTSYS_AN_003 LDSBus Python SDK боюнча IDM2040 Колдонуучу колдонмосу
Версия 1.2
Документтин маалымдамасы №: BRTSYS_000016
Тазалоо №: BRTSYS#019

Документтер / Ресурстар

BRT Sys AN-003 LSBus Python SDK [pdf] Колдонуучунун колдонмосу
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *