Logotip BRT SysOpomba o aplikaciji
BRTSYS_AN_003
LDSBus Python SDK za uporabnika IDM2040
Vodnik
Različica 1.2
Datum izdaje: 22-09-2023

AN-003 LDSBus Python SDK

Ta dokument vsebuje informacije o tem, kako nastaviti in uporabljati LDSBus Python SDK na IDM2040.
Uporaba naprav BRTSys v aplikacijah za vzdrževanje življenja in/ali varnost je v celoti na tveganje uporabnika in uporabnik se strinja, da bo branil, odškodoval in varoval BRTSys pred kakršno koli škodo, zahtevki, tožbami ali stroški, ki izhajajo iz takšne uporabe.

Uvod

Ta dokument opisuje uporabo IDM2040 z vezjem LDSU exampdatoteka, vključno s postopkom namestitve za Thorny Python IDE in koraki za izvajanje vezja LDSU npr.amples.
Python SDK bo deloval na IDM2040 z ustreznim vmesnikom LDSBus. IDM2040 ima vgrajen vmesnik LDSBus in lahko napaja do 24 V na LDSBus. Več informacij o IDM2040 je na voljo na https://brtsys.com.

Krediti

Odprtokodna programska oprema

Kako začeti z IDM2040

3.1 Konec strojne opremeview

BRT Sys AN 003 LDSBus Python SDK – strojna oprema

3.2 Navodila za namestitev strojne opreme
Za nastavitev strojne opreme IDM2040 sledite tem korakom –
a. Odstranite mostiček.BRT Sys AN 003 LDSBus Python SDK – Nastavitev strojne opreme

b. Priključite modul LDSU na Quad T-Junction.BRT Sys AN 003 LDSBus Python SDK – LDSU

c. S kablom RJ45 povežite Quad T-Junction s priključkom RJ2040 IDM45. BRT Sys AN 003 LDSBus Python SDK - kabel

d. Priključite napajalni adapter 20 V s kablom USB-C na vrata USB-C na IDM2040. BRT Sys AN 003 LDSBus Python SDK – Nastavitev strojne opreme1

e. Vklopite 20 V adapter z AC napajalnikom.
f. Povežite IDM2040 z računalnikom s kablom Type-C.BRT Sys AN 003 LDSBus Python SDK – Nastavitev strojne opreme2  g. Pritisnite gumb za zagon plošče IDM2040; Držite ga nekaj sekund in ga spustite po ponastavitvi plošče. Windows bo odprl pogon z imenom »RP1-RP2«.
BRT Sys AN 003 LDSBus Python SDK - aplikacijah. V danem pramppaket, mora obstajati ».uf2« file, kopirajte file in ga prilepite v pogon "RP1-RP2".BRT Sys AN 003 LDSBus Python SDK – app1i. Po kopiranju ».uf2« file na »RPI-RP2«, se bo naprava samodejno znova zagnala in znova prikazala kot nov pogon, na primer »CIRCUITPY«.BRT Sys AN 003 LDSBus Python SDK – app2

»code.py« je glavni file ki se zažene vsakič, ko je IDM2040 ponastavljen. Odpri to file in pred shranjevanjem izbrišite vso vsebino v njej.
j. Vrata COM za to napravo bodo prikazana v upravitelju naprav. Tukaj je bivšiample zaslon, ki prikazuje COM vrata IDM2040 kot COM6.BRT Sys AN 003 LDSBus Python SDK – app3

Thorny Python IDE – Navodila za namestitev/nastavitev

Sledite tem korakom za namestitev in nastavitev Thorny Python IDE –
a. Prenesite paket Thorny Python IDE iz https://thonny.org/.
b. Kliknite Windows za prenos različice sistema Windows.BRT Sys AN 003 LDSBus Python SDK – app4

c. Po prenosu aplikacije zaključite namestitev s klikom na izvršljivo datoteko file (.exe) in sledite čarovniku za namestitev. Ko končate namestitev, odprite Thorny Python IDE iz zagona sistema Windows.
d. Če želite odpreti Lastnosti, kliknite levi gumb miške v spodnjem desnem kotu. Izberite »Circuit Python (generic)«. BRT Sys AN 003 LDSBus Python SDK – app5

e. Kliknite »Konfiguriraj tolmač ...".

BRT Sys AN 003 LDSBus Python SDK – app6f. Kliknite spustni meni Vrata in izberite vrata, ki so se pojavila za IDM2040 v upravitelju naprav po povezavi. V tem bivšemample posnetek zaslona Vrata COM so bila prikazana kot COM6. Kliknite [V REDU].BRT Sys AN 003 LDSBus Python SDK – app7

g. Thorny bo sporočil informacije o napravi ob pozivu tolmača (»Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040«), če so vrata naprave pravilna.BRT Sys AN 003 LDSBus Python SDK – app8

Postopek za zagon LDSU Circuity Sample Example z uporabo Thornyja

Za zagon vezja LDSU sledite tem korakomample example -
a. Odprite sample paket file. V sklopu sampv paketu je mapa z imenom »son«, ki vsebuje različne senzorje son file. BRT Sys AN 003 LDSBus Python SDK – app9

b. Kopirajte in prilepite mapo »json« v pomnilniško napravo »CIRCUITPY«. BRT Sys AN 003 LDSBus Python SDK – app10c. Odprite katero koli dano exampuporabite urejevalnik besedila, kot je notepad ++, in ga kopirajte v Thorny Editor ter shranite. Na primerample, odprite »LDSBus_Thermocouple_Sensor.py« in kopirajte/prilepite v Thorny Editor. Kliknite [Shrani]. BRT Sys AN 003 LDSBus Python SDK – app11

d. Ko kliknete [Shrani], se prikaže "Kam shraniti?" prikazano bo pogovorno okno. Kliknite in izberite napravo Circuit Python. BRT Sys AN 003 LDSBus Python SDK – app12

e. Vnesite a file ime in kliknite [V redu].
Opomba: Ko je sampkoda datoteke je shranjena v »code.py«, nato pa se ob vsakem ponovnem zagonu začne izvajati »code.py«. Da bi se temu izognili, določite drugo ime.BRT Sys AN 003 LDSBus Python SDK – app13

f. The file bodo shranjeni v pogon “CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK – app14

g. Za vodenje bivšegaample iz urejevalnika Thorny Editor, kliknite BRT Sys AN 003 LDSBus Python SDK - ikona(Zaženi trenutni skript). BRT Sys AN 003 LDSBus Python SDK – app15h. Circuity LDSU example se bo zagnal za skeniranje vodila in začel poročati podatke senzorja.BRT Sys AN 003 LDSBus Python SDK – app16

i. Če želite ustaviti izvajanje, kliknite BRT Sys AN 003 LDSBus Python SDK – ikona1(Ustavi se). Uporabniki lahko po potrebi posodobijo kodo ali kopirajo/prilepijo drugo exampposkusite v urejevalniku Thorny.
Opomba: Ob kakršni koli spremembi scenarija file, ne pozabite shraniti in zagnati skripta. BRT Sys AN 003 LDSBus Python SDK – app17

j. Ne pozabite kopirati naslednjega files – »irBlasterAppHelperFunctions« in »lir_input_file.txt«, preden preizkusite LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK – app18

Nanašajte se na BRTSYS_AN_002_LDSU IR Blaster aplikacija za več podrobnosti o “LDSBus_IR_Blaster.py” nprample.

Kontaktni podatki

Nanašajte se na https://brtsys.com/contact-us/ za kontaktne informacije.
Proizvajalci in načrtovalci sistemov in opreme so odgovorni za zagotovitev, da njihovi sistemi in vse naprave BRT Systems Pate Ltd (BRTSys), ki so vgrajene v njihove sisteme, izpolnjujejo vse veljavne varnostne, regulativne zahteve in zahteve glede delovanja na ravni sistema. Vse informacije, povezane z aplikacijo, v tem dokumentu (vključno z opisi aplikacij, predlaganimi napravami BRTSys in drugim gradivom) so na voljo samo kot referenca. Čeprav je BRTSys poskrbel, da je točen, so te informacije predmet potrditve s strani stranke, BRTSys pa zavrača kakršno koli odgovornost za zasnovo sistema in kakršno koli pomoč pri aplikacijah, ki jo nudi BRTSys. Uporaba naprav BRTSys v aplikacijah za vzdrževanje življenja in/ali varnost je v celoti na tveganje uporabnika in uporabnik se strinja, da bo branil, odškodoval in varoval BRTSys pred kakršno koli škodo, zahtevki, tožbami ali stroški, ki izhajajo iz takšne uporabe. Ta dokument se lahko spremeni brez predhodnega obvestila. Objava tega dokumenta ne implicira nobene svobode uporabe patentov ali drugih pravic intelektualne lastnine. Niti celote niti katerega koli dela informacij v tem dokumentu ali izdelka, opisanega v tem dokumentu, ni dovoljeno prilagajati ali reproducirati v kakršni koli materialni ali elektronski obliki brez predhodnega pisnega soglasja imetnika avtorskih pravic. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapur 536464. Registrirana številka podjetja v Singapurju: 202220043R
Dodatek A – Literatura
Reference dokumentov

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster aplikacija
Kratice in okrajšave

Pogoji  Opis 
IDE Integrirano razvojno okolje
LDSBus Senzorsko vodilo na dolge razdalje
USB Univerzalno serijsko vodilo

Dodatek B – Seznam tabel in slik
Seznam tabel
NA
Seznam slik
Slika 1 – Lastnosti strojne opreme IDM2040 ………………………………………………………………………… 5
Dodatek C – Zgodovina revizij
Naslov dokumenta: BRTSYS_AN_003 LDSBus Python SDK na IDM2040 Uporabniški priročnik
Referenčna št. dokumenta: BRTSYS_000016
Št. potrdila: BRTSYS#019
Stran izdelka: https://brtsys.com/ldsbus
Povratne informacije o dokumentu: Pošlji povratne informacije

Revizija  Spremembe  Datum 
Različica 1.0 Začetna izdaja 29-11-2021
Različica 1.1 Posodobljena izdaja pod sistemi BRT 15-09-2022
Različica 1.2 Posodobljena sklicevanja HVT na Quad T-Junction;
Posodobljen naslov v Singapurju
22-09-2023

Logotip BRT Sys

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, stolp A, #03-01, Singapur 536464
Tel.: +65 6547 4827
Web stran: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Opomba o aplikaciji
BRTSYS_AN_003 LDSBus Python SDK na IDM2040 Uporabniški priročnik
Različica 1.2
Referenčna št. dokumenta: BRTSYS_000016
Št. potrdila: BRTSYS#019

Dokumenti / Viri

BRT Sys AN-003 LDSBus Python SDK [pdf] Uporabniški priročnik
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *