BRT Sys logóAlkalmazási megjegyzés
BRTSYS_AN_003
LDSBus Python SDK IDM2040 felhasználón
Útmutató
1.2 verzió
Kiadás dátuma: 22-09-2023

AN-003 LDSBus Python SDK

Ez a dokumentum tájékoztatást nyújt az LDSBus Python SDK beállításáról és használatáról az IDM2040 rendszeren.
A BRTSys eszközök életfenntartó és/vagy biztonsági alkalmazásokban történő használata teljes mértékben a felhasználó kockázatára történik, és a felhasználó vállalja, hogy megvédi, kártalanítja és ártalmatlanná teszi a BRTSys-t az ilyen használatból eredő károkkal, követelésekkel, perekkel vagy költségekkel szemben.

Bevezetés

Ez a dokumentum leírja, hogyan kell használni az IDM2040-t LDSU áramkörrel, plample, beleértve a Thorny Python IDE telepítési eljárását és az LDSU áramkör végrehajtásának lépéseit, plamples.
A Python SDK IDM2040-en fut, megfelelő LDSBus interfésszel. Az IDM2040 beépített LDSBus interfésszel rendelkezik, és akár 24 V-ot is képes táplálni az LDSBusra. Az IDM2040-ről további információ a következő címen érhető el https://brtsys.com.

Kredit

Nyílt forráskódú szoftver

Az IDM2040 használatának megkezdése

3.1 Hardver végeview

BRT Sys AN 003 LDSBus Python SDK – Hardver

3.2 Hardverbeállítási utasítások
Kövesse az alábbi lépéseket az IDM2040 Hardverbeállítás beállításához –
a. Távolítsa el a jumpert.BRT Sys AN 003 LDSBus Python SDK – Hardverbeállítás

b. Csatlakoztassa az LDSU modult a Quad T-Junction-hoz.BRT Sys AN 003 LDSBus Python SDK – LDSU

c. RJ45 kábellel csatlakoztassa a Quad T-Junctiont az IDM2040 RJ45 csatlakozóhoz. BRT Sys AN 003 LDSBus Python SDK - kábel

d. Csatlakoztassa a 20 V-os tápadaptert USB-C kábel segítségével az IDM2040 USB-C portjához. BRT Sys AN 003 LDSBus Python SDK – Hardverbeállítás1

e. Kapcsolja be a 20 V-os adaptert a váltakozó áramú tápegység segítségével.
f. Csatlakoztassa az IDM2040-et a számítógéphez Type-C kábellel.BRT Sys AN 003 LDSBus Python SDK – Hardverbeállítás2  g. Nyomja meg a Boot gombot az IDM2040 kártyán; Tartsa néhány másodpercig, majd engedje el a tábla visszaállítása után. A Windows megnyit egy „RP1-RP2” nevű meghajtót.
BRT Sys AN 003 LDSBus Python SDK - kbh. Az adott plampcsomagban szerepelnie kell egy „.uf2”-nek file, másolja a file és illessze be az „RP1-RP2” meghajtóba.BRT Sys AN 003 LDSBus Python SDK - app1én. Az „.uf2” másolása után file „RPI-RP2” értékre, az eszköz automatikusan újraindul, és ismét új meghajtóként jelenik meg, például „CIRCUITPY”.BRT Sys AN 003 LDSBus Python SDK - app2

A „code.py” a fő file amely minden alkalommal lefut az IDM2040 alaphelyzetbe állításakor. Nyisd meg ezt file és a mentés előtt törölje a benne lévő tartalmat.
j. Az eszköz COM-portja megjelenik az Eszközkezelőben. Itt van egy exampképernyő, amelyen az IDM2040 COM-portja COM6-ként jelenik meg.BRT Sys AN 003 LDSBus Python SDK - app3

Thorny Python IDE – Telepítési/beállítási utasítások

Kövesse ezeket a lépéseket a Thorny Python IDE telepítéséhez és beállításához -
a. Töltse le a Thorny Python IDE csomagot innen https://thonny.org/.
b. Kattintson a gombra Windows a Windows verzió letöltéséhez.BRT Sys AN 003 LDSBus Python SDK - app4

c. Az alkalmazás letöltése után a futtatható fájlra kattintva fejezze be a telepítést file (.exe) és kövesse a telepítővarázslót. A telepítés befejezése után nyissa meg a Thorny Python IDE-t a Windows indítóprogramjából.
d. A Tulajdonságok megnyitásához kattintson a bal egérgombbal a jobb alsó sarokban. Válassza a „Circuit Python (általános)” lehetőséget. BRT Sys AN 003 LDSBus Python SDK - app5

e. kattintson a „Tolmács konfigurálása…”.

BRT Sys AN 003 LDSBus Python SDK - app6f. Kattintson a Port legördülő menüre, és válassza ki az IDM2040 számára az eszközkezelőben a csatlakozás után megjelenő portot. Ebben az example screenshot A COM port COM6 néven jelent meg. Kattintson [RENDBEN].BRT Sys AN 003 LDSBus Python SDK - app7

g. A Thorny az eszközinformációkat az értelmező promptban jelenti („Ad fruit Circuit Python 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”), ha az eszközport helyes.BRT Sys AN 003 LDSBus Python SDK - app8

Eljárás az LDSU Circuity S futtatásáhozampplample Thorny segítségével

Kövesse ezeket a lépéseket az LDSU áramkör futtatásáhozample example -
a. Nyissa ki az sample csomag file. A szampA csomagban van egy „fi” nevű mappa, amely különféle szenzorokat tartalmaz file. BRT Sys AN 003 LDSBus Python SDK - app9

b. Másolja és illessze be a „json” mappát a „CIRCUITPY” tárolóeszközre. BRT Sys AN 003 LDSBus Python SDK - app10c. Nyissa meg az adott example egy szövegszerkesztővel, mint például a notepad ++, és másolja át a Thorny Editorba, és mentse el. Plample, nyissa meg az „LDSBus_Thermocouple_Sensor.py” fájlt, és másolja/illessze be a Thorny Editorban. Kattintson [Megment]. BRT Sys AN 003 LDSBus Python SDK - app11

d. A [Mentés] gombra kattintva megjelenik a „Hová kell menteni?” párbeszédpanel jelenik meg. Kattintson, és válassza a Circuit Python eszközt. BRT Sys AN 003 LDSBus Python SDK - app12

e. Írj be egy file nevet, és kattintson az [OK] gombra.
Jegyzet: Amikor sampA kód a „code.py” mappába kerül, majd minden újraindításkor elkezdi futni a „code.py” fájlt. Ennek elkerülése érdekében adjon meg egy másik nevet.BRT Sys AN 003 LDSBus Python SDK - app13

f. Az file a „CIRCUITPY” meghajtóra lesz mentve.BRT Sys AN 003 LDSBus Python SDK - app14

g. Az ex futtatásáhozample a Thorny Editorból, kattintson BRT Sys AN 003 LDSBus Python SDK - ikon(Futtassa az aktuális szkriptet). BRT Sys AN 003 LDSBus Python SDK - app15h. A Circuity LDSU example fog futni, hogy átvizsgálja a buszt, és elkezdje jelenteni az érzékelő adatait.BRT Sys AN 003 LDSBus Python SDK - app16

én. A végrehajtás leállításához kattintson a gombra BRT Sys AN 003 LDSBus Python SDK - icon1(Állj meg). A felhasználók szükség szerint frissíthetik a kódot, vagy másolhatnak/illeszthetnek be egy másik examppróbálja ki a Thorny szerkesztőben.
Jegyzet: A szkript bármilyen módosítása után file, ne felejtse el menteni és futtatni a szkriptet. BRT Sys AN 003 LDSBus Python SDK - app17

j. Ne felejtse el másolni a következőket files – „irBlasterAppHelperFunctions” és „lir_input_file.txt”, mielőtt megpróbálná az LDSBus_IR_Blaster.py example. BRT Sys AN 003 LDSBus Python SDK - app18

Lásd BRTSYS_AN_002_LDSU IR Blaster alkalmazás további részletekért az „LDSBus_IR_Blaster.py” webhelyen, plample.

Elérhetőségi adatok

Lásd https://brtsys.com/contact-us/ elérhetőségért.
A rendszer- és berendezésgyártók és -tervezők felelősek azért, hogy rendszereik és a rendszereikbe beépített BRT Systems Pate Ltd (BRTSys) eszközei megfeleljenek az összes vonatkozó biztonsági, szabályozási és rendszerszintű teljesítménykövetelménynek. A dokumentumban található összes alkalmazással kapcsolatos információ (beleértve az alkalmazásleírásokat, a javasolt BRTSys eszközöket és egyéb anyagokat) csak referenciaként szolgál. Noha a BRTSys gondoskodott a pontosságukról, ezeket az információkat az ügyfelek megerősítik, és a BRTSys elhárít minden felelősséget a rendszertervezésért és a BRTSys által nyújtott bármilyen alkalmazási segítségért. A BRTSys eszközök életfenntartó és/vagy biztonsági alkalmazásokban történő használata teljes mértékben a felhasználó kockázatára vonatkozik, és a felhasználó vállalja, hogy megvédi, kártalanítja és ártalmatlanná teszi a BRTSys-t az ilyen használatból eredő károk, követelések, perek vagy költségek ellen. Ez a dokumentum előzetes értesítés nélkül változhat. A jelen dokumentum közzététele nem jelenti a szabadalmak vagy más szellemi tulajdonjogok használatának szabadságát. Sem az ebben a dokumentumban szereplő információk, sem annak részei, illetve az abban leírt termék nem adaptálható vagy reprodukálható semmilyen anyagban vagy elektronikus formában a szerzői jog tulajdonosának előzetes írásbeli hozzájárulása nélkül. BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464. Szingapúri bejegyzett cégszám: 202220043R
A. függelék – Hivatkozások
Dokumentumhivatkozások

BRTSYS_API_001_LDSBus_Python_SDK_Guide
BRTSYS_AN_002_LDSU IR Blaster alkalmazás
Mozaikszavak és rövidítések

Feltételek  Leírás 
IDE Integrált Fejlesztési Környezet
LDSBus Távolsági érzékelős busz
USB Univerzális soros busz

B. függelék – Táblázatok és ábrák listája
Táblázatok listája
NA
Ábrák listája
1. ábra – IDM2040 hardver jellemzői …………………………………………………………………………… 5
C. függelék – Revíziótörténet
Dokumentum címe: BRTSYS_AN_003 LDSBus Python SDK IDM2040 felhasználói kézikönyv
A dokumentum hivatkozási száma: BRTSYS_000016
Engedélyszám: BRTSYS#019
Termékoldal: https://brtsys.com/ldsbus
Dokumentum visszajelzés: Visszajelzés küldése

Felülvizsgálat  Változások  Dátum 
1.0 verzió Kezdeti kiadás 29-11-2021
1.1 verzió Frissített kiadás a BRT Systems alatt 15-09-2022
1.2 verzió Frissített HVT hivatkozások Quad T-Junction;
Frissített szingapúri cím
22-09-2023

BRT Sys logó

BRT Systems Pate Ltd (BRTSys)
1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464
Tel: +65 6547 4827
Web Telek: http://www.brtsys.com
Copyright © BRT Systems Pate Ltd
Alkalmazási megjegyzés
BRTSYS_AN_003 LDSBus Python SDK IDM2040 felhasználói kézikönyv
1.2 verzió
A dokumentum hivatkozási száma: BRTSYS_000016
Engedélyszám: BRTSYS#019

Dokumentumok / Források

BRT Sys AN-003 LDSBus Python SDK [pdf] Felhasználói útmutató
AN-003, AN-003 LDSBus Python SDK, LDSBus Python SDK, Python SDK, SDK

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *