Лагатып BRT SysЗаўвага па заяўцы
BRTSYS_AN_003
LDSBus Python SDK для карыстальніка IDM2040
Кіраўніцтва
Версія 1.2
Дата выпуску: 22-09-2023

AN-003 LDSBus Python SDK

Гэты дакумент змяшчае інфармацыю аб тым, як наладзіць і выкарыстоўваць LDSBus Python SDK на IDM2040.
Выкарыстанне прылад BRTSys у праграмах жыццезабеспячэння і/або бяспекі цалкам рызыкуе карыстальнікам, і карыстальнік згаджаецца абараняць, кампенсаваць страты і абараняць BRTSys ад любых пашкоджанняў, прэтэнзій, пазоваў або выдаткаў у выніку такога выкарыстання.

Уводзіны

У гэтым дакуменце апісваецца, як выкарыстоўваць IDM2040 з схемай LDSU exampуключаючы працэдуру ўстаноўкі для Thorny Python IDE і крокі для выканання схемы LDSU напр.ampлес.
Python SDK будзе працаваць на IDM2040 з адпаведным інтэрфейсам LDSBus. IDM2040 мае ўбудаваны інтэрфейс LDSBus і можа падаваць на LDSBus да 24 В. Больш падрабязную інфармацыю аб IDM2040 можна знайсці на https://brtsys.com.

Крэдыты

Праграмнае забеспячэнне з адкрытым зыходным кодам

Пачатак працы з IDM2040

3.1 Абсталяванне скончанаview

BRT Sys AN 003 LDSBus Python SDK - апаратнае забеспячэнне

3.2 Інструкцыі па ўстаноўцы абсталявання
Выканайце наступныя дзеянні, каб наладзіць наладку абсталявання IDM2040 –
а. Зніміце перамычку.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 - кабель

d. Падключыце адаптар сілкавання 20 В з дапамогай кабеля USB-C да порта USB-C на IDM2040. BRT Sys AN 003 LDSBus Python SDK - Наладка абсталявання1

д. Уключыце адаптар 20 В з дапамогай блока харчавання пераменнага току.
е. Падключыце IDM2040 да ПК з дапамогай кабеля Type-C.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 - дадатак 1я. Пры капіраванні «.uf2» file да “RPI-RP2”, прылада аўтаматычна перазагрузіцца і зноў з’явіцца як новы дыск, напрыклад “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - дадатак 2

«code.py» з'яўляецца асноўным file які запускаецца пры кожным скідзе IDM2040. Адкрыйце гэта file і выдаліце ​​любы кантэнт у ім перад захаваннем.
дж. COM-порт для гэтай прылады з'явіцца ў Дыспетчару прылад. Вось былыampэкран, які паказвае COM-порт IDM2040 як COM6.BRT Sys AN 003 LDSBus Python SDK - дадатак 3

Thorny Python IDE – Інструкцыі па ўстаноўцы/наладцы

Выканайце наступныя дзеянні, каб усталяваць і наладзіць Thorny Python IDE –
а. Спампуйце пакет Thorny Python IDE з https://thonny.org/.
б. Націсніце вокны каб спампаваць версію windows.BRT Sys AN 003 LDSBus Python SDK - дадатак 4

в. Пасля загрузкі прыкладання завяршыце ўстаноўку, націснуўшы на выкананы файл file (.exe) і пасля майстра ўстаноўкі. Пасля завяршэння ўстаноўкі адкрыйце Thorny Python IDE з аўтазагрузкі Windows.
d. Каб адкрыць Уласцівасці, пстрыкніце левай кнопкай мышы ў правым ніжнім куце. Выберыце «Circuit Python (generic)». BRT Sys AN 003 LDSBus Python SDK - дадатак 5

д. Націсніце "Наладзіць інтэрпрэтатар...».

BRT Sys AN 003 LDSBus Python SDK - дадатак 6е. Націсніце на выпадальнае меню "Порт" і выберыце порт, які з'явіўся для IDM2040 у дыспетчары прылад пасля падключэння. У гэтым эксample скрыншот COM-порт выглядаў як COM6. Націсніце [ДОБРА].BRT Sys AN 003 LDSBus Python SDK - дадатак 7

г. Thorny паведаміць інфармацыю аб прыладзе па запыце інтэрпрэтатара («Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico з rp2040»), калі порт прылады правільны.BRT Sys AN 003 LDSBus Python SDK - дадатак 8

Працэдура запуску LDSU Circuity Sampле Example з дапамогай Thorny

Выканайце наступныя дзеянні, каб запусціць схемы LDSUample exampле -
а. Адкрыйце сampпакет file. У складзе сampу пакеце ёсць папка з назвай «son», якая змяшчае розныя датчыкі son file. BRT Sys AN 003 LDSBus Python SDK - дадатак 9

б. Скапіруйце і ўстаўце папку «json» на прыладу захоўвання дадзеных «CIRCUITPY». BRT Sys AN 003 LDSBus Python SDK - дадатак 10в. Адкрыйце любы зададзены example з дапамогай тэкставага рэдактара, напрыклад, Notepad ++, скапіруйце яго ў Thorny Editor і захавайце. Напрыкладample, адкрыйце «LDSBus_Thermocouple_Sensor.py» і скапіруйце/устаўце ў Thorny Editor. Націсніце [Захаваць]. BRT Sys AN 003 LDSBus Python SDK - дадатак 11

d. Пасля націску [Захаваць] з'явіцца паведамленне "Куды захаваць?" будзе адлюстравана дыялогавае акно. Націсніце і абярыце прыладу Circuit Python. BRT Sys AN 003 LDSBus Python SDK - дадатак 12

д. Увядзіце a file імя і націсніце [ОК].
Заўвага: Калі сampкод файла захоўваецца ў «code.py», і пры кожнай перазагрузцы ён пачынае запускаць «code.py». Каб пазбегнуць гэтага, укажыце іншае імя.BRT Sys AN 003 LDSBus Python SDK - дадатак 13

е. The file будуць захаваны на дыску “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - дадатак 14

г. To run the example з Thorny Editor, націсніце BRT Sys AN 003 LDSBus Python SDK - значок(Запусціць бягучы скрыпт). BRT Sys AN 003 LDSBus Python SDK - дадатак 15ч. Circuity LDSU эксample запусціцца для сканавання шыны і пачне паведамляць даныя датчыка.BRT Sys AN 003 LDSBus Python SDK - дадатак 16

я. Каб спыніць выкананне, націсніце BRT Sys AN 003 LDSBus Python SDK - icon1(Спыніцца). Карыстальнікі могуць абнавіць код па меры неабходнасці або скапіяваць/уставіць іншы прыкладampкаб паспрабаваць у рэдактары Thorny.
Заўвага: Пры ўнясенні любых змяненняў у сцэнар file, не забудзьцеся захаваць і запусціць скрыпт. BRT Sys AN 003 LDSBus Python SDK - дадатак 17

дж. Не забудзьце скапіяваць наступнае files – «irBlasterAppHelperFunctions» і «lir_input_file.txt», перш чым паспрабаваць LDSBus_IR_Blaster.py exampле. BRT Sys AN 003 LDSBus Python SDK - дадатак 18

Спасылацца на BRTSYS_AN_002_LDSU Прыкладанне IR Blaster для больш падрабязнай інфармацыі на “LDSBus_IR_Blaster.py” напрыкладampле.

Кантактная інфармацыя

Спасылацца на 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, Singapore 536464. Сінгапурскі зарэгістраваны нумар кампаніі: 202220043R
Дадатак А – Літаратура
Спасылкі на дакументы

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU Прыкладанне IR Blaster
Абрэвіятуры і абрэвіятуры

Умовы  Апісанне 
IDE Інтэграванае асяроддзе распрацоўкі
LDSBus Датчык міжгародняй шыны
USB Універсальная паслядоўная шына

Дадатак B – Спіс табліц і малюнкаў
Спіс табліц
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 Абноўленыя спасылкі HVT на Quad T-Junction;
Абноўлены адрас Сінгапура
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
Аўтарскае права © BRT Systems Pate Ltd
Заўвага па заяўцы
BRTSYS_AN_003 LDSBus Python SDK на IDM2040 Кіраўніцтва карыстальніка
Версія 1.2
Спасылка на дакумент: BRTSYS_000016
Нумар дазволу: BRTSYS#019

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

BRT Sys AN-003 LDSBus Python SDK [pdfКіраўніцтва карыстальніка
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *