Bridgetek IDM2040 LDSBus Python SDK Ghid de utilizare
Bridgetek IDM2040 LDSBus Python SDK

Acest document oferă informații despre cum să configurați și să utilizați SDK-ul LDSBus Python pe IDM2040.

Utilizarea dispozitivelor Bridgetek în aplicațiile de susținere a vieții și/sau de siguranță este în întregime pe riscul utilizatorului, iar utilizatorul este de acord să apere, să despăgubească și să țină Bridgetek inofensiv față de orice daune, pretenții, procese sau cheltuieli care rezultă dintr-o astfel de utilizare.

Introducere

Acest document descrie cum să utilizați IDM2040 cu circuitpy LDSU de exampchiul care include procedura de instalare pentru Thonny Python IDE și pașii pentru a executa LDSU circuitpy examples. SDK-ul Python va rula pe IDM2040 cu interfața LDSBus corespunzătoare. IDM2040 are interfață LDSBus încorporată și este capabil să furnizeze până la 24v LDSBus. Mai multe informații despre IDM2040 sunt disponibile la https://brtchip.com/product/.

Credite

Software cu sursă deschisă

Noțiuni introductive cu IDM2040

Hardware pesteview
Hardware pesteview
Figura 1
– Caracteristici hardware IDM2040

Instrucțiuni de configurare hardware

Urmați acești pași pentru a configura Configurarea hardware IDM2040 –
a. Scoateți Jumper-ul.
Hardware pesteview
b. Conectați modulul LDSU la HVT.
Hardware pesteview
c. Folosind cablul RJ45, conectați HVT la conectorul RJ2040 IDM45.
Hardware pesteview
d. Conectați adaptorul de alimentare de 20 V folosind un cablu USB-C la portul USB-C de pe IDM2040.
Hardware pesteview
e. Porniți adaptorul de 20 V folosind sursa de alimentare CA.
f. Conectați IDM2040 la PC folosind cablul de tip C
Hardware pesteview
g. Apăsați butonul de pornire de pe placa IDM2040; Țineți-l câteva secunde și eliberați-l după resetarea plăcii. Windows va deschide o unitate numită „RP1-RP2”.
Instrucțiuni pentru documente
h. În ex. datamppachetul, trebuie să existe un „.uf2” file, copiați file și lipiți-l în unitatea „RP1-RP2”.
Instrucțiuni pentru documente
i. La copierea fișierului „.uf2” file la „RPI-RP2”, dispozitivul va reporni automat și va apărea din nou ca o unitate nouă, cum ar fi „CIRCUITPY”.
Instrucțiuni pentru documente

„code.py” este principalul file care rulează de fiecare dată când IDM2040 este resetat. Deschide asta file și ștergeți orice conținut din interiorul acestuia înainte de a salva.
j. Portul COM pentru acest dispozitiv va apărea în Manager dispozitive. Iată un exampEcranul care arată portul COM al IDM2040 ca COM6.
Instrucțiuni pentru documente

Thonny Python IDE – Instrucțiuni de instalare/configurare

Urmați acești pași pentru a instala și configura Thonny Python IDE -
a. Descărcați pachetul Thonny Python IDE de la https://thonny.org/.
b. Clic Windows pentru a descărca versiunea pentru Windows.
Instrucțiuni pentru documente
c. După descărcarea aplicației, finalizați instalarea făcând clic pe executabil file (.exe) și urmând vrăjitorul de instalare. După finalizarea instalării, deschideți Thonny Python IDE din Windows Startup.
d. Pentru a deschide Proprietăți, faceți clic pe butonul stâng al mouse-ului din colțul din dreapta jos. Selectați „CircuitPython (generic)”
Instrucțiuni pentru documente
e. Clic „Configurați interpretul...
Instrucțiuni pentru documente
f. Faceți clic pe meniul derulant Port și selectați portul care a apărut pentru IDM2040 în managerul de dispozitive după conectare. În acest exampCaptura de ecran a portului COM a apărut ca COM6. Clic [O.K].
Instrucțiuni pentru documente
g. Thonny va raporta informațiile despre dispozitiv la promptul interpretului („Adafruit CircuitPython 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040”) dacă portul dispozitivului este corect.
Instrucțiuni pentru documente

Procedura pentru a rula LDSU Circuitpy Sample Example folosind Thonny

Urmați acești pași pentru a rula circuitele LDSUample example -

a. Deschide sample pachet file. Ca parte a samppachetul există un folder cu numele „json” care conține diverse json senzori file.
Instrucțiuni pentru documente
b. Copiați și inserați folderul „json” pe dispozitivul de stocare „CIRCUITPY”.Instrucțiuni pentru documente
c. Deschide orice exampfolosind un editor de text, cum ar fi Notepad ++ și copiați-l în Thonny Editor și salvați-l. De example, deschideți „LDSBus_Thermocouple_Sensor.py” și copiați/lipiți pe Thonny Editor. Clic [Salva].
Instrucțiuni pentru documente
d. La clic [Salva], a „Unde să economisiți?” va fi afișată caseta de dialog. Faceți clic și selectațiCircuitPython device.
Instrucțiuni pentru documente
e. Introduceți a file nume și clic [O.K].
Nota: Când sampCodul fișierului este salvat în „code.py”, apoi de fiecare dată când repornește, va începe să ruleze „code.py”. Pentru a evita acest lucru, specificați un alt nume.
Instrucțiuni pentru documente
f. The file va fi salvat pe unitatea „CIRCUITPY”.
Instrucțiuni pentru documente
g. Pentru a rula example de la Thonny Editor, faceți clic Rulați scriptul curent)(Executați scriptul curent).

Instrucțiuni pentru documente
h. Circuitpy LDSU exampva rula pentru a scana autobuzul și va începe să raporteze datele senzorului.
Instrucțiuni pentru documente
i. Pentru a opri execuția, faceți clic Stop(Stop). Utilizatorii pot actualiza codul după cum este necesar sau pot copia/lipi un alt exampsă încerci în editorul Thonny.
Nota: La efectuarea oricăror modificări la script file, nu uitați să salvați și să rulați scriptul.
Instrucțiuni pentru documente
j. Nu uitați să copiați următoarele files – „irBlasterAppHelperFunctions” și „lir_input_file.txt” înainte de a încerca LDSBus_IR_Blaster.py example.
Instrucțiuni pentru documente
Consultați BRT_AN_078_LDSU IR Blaster_Application pentru mai multe detalii despre „LDSBus_IR_Blaster.py” example.

Informații de contact

Sediul central – Singapore Sucursala – Tai
Bridgetek Pte Ltd
178 Paya Lebar
Road, #07-03 Singapore 409030
Tel: +65 6547 4827
Fax: +65 6841 6071
Bridgetek Pte Ltd, Taiwan Branch 2 Floor, Nr. 516, Sec. 1, Soseaua Nei Hu, Districtul Nei Hu
Taipei 114 Taiwan, ROC
Tel: +886 (2) 8797 5691
Fax: +886 (2) 8751 9737
E-mail (Vânzări)
E-mail (Asistență)
sales.apac@brtchip.com
support.apac@brtchip.com
E-mail (Vânzări)E-mail (Asistență) sales.apac@brtchip.com
support.apac@brtchip.com
Filiala – Glasgow, Regatul Unit Filiala – Vietnam
Bridgetek Pte. Ltd.
Unit 1, 2 Seaward Place, Centurion Business Park Glasgow G41 1HH Regatul Unit Tel: +44 (0) 141 429 2777 Fax: +44 (0) 141 429 2758
Bridgetek VietNam Company Limited Lutaco Tower Building, etajul 5, 173A Nguyen Van Troi, Ward 11, Phu Nhuan District, Ho Chi Minh City, Vietnam Tel: 08 38453222 Fax: 08 38455222
E-mail (Vânzări)
E-mail (Asistență)
sales.apac@brtchip.com
support.apac@brtchip.com
E-mail (Vânzări)
E-mail (Asistență)
sales.apac@brtchip.com
support.apac@brtchip.com
Web Site
http://brtchip.com/
Distribuitor și reprezentanți de vânzări
Vă rugăm să vizitați pagina Rețeaua de vânzări a Bridgetek Web site-ul pentru detaliile de contact ale distribuitorilor și reprezentanților noștri de vânzări din țara dvs.

Producătorii și proiectanții de sisteme și echipamente sunt responsabili să se asigure că sistemele lor și orice dispozitiv Bridgetek Pte Limited (BRTChip) încorporat în sistemele lor îndeplinesc toate cerințele aplicabile de siguranță, reglementări și performanță la nivel de sistem. Toate informațiile legate de aplicație din acest document (inclusiv descrierile aplicațiilor, dispozitivele Bridgetek sugerate și alte materiale) sunt furnizate doar pentru referință. Deși Bridgetek a avut grijă să se asigure că sunt corecte, aceste informații sunt supuse confirmării clientului și Bridgetek își declină orice răspundere pentru proiectarea sistemelor și pentru orice asistență pentru aplicații furnizată de Bridgetek. Utilizarea dispozitivelor Bridgetek în aplicațiile de susținere a vieții și/sau de siguranță este în întregime pe riscul utilizatorului, iar utilizatorul este de acord să apere, să despăgubească și să țină inofensiv Bridgetek de orice daune, pretenții, procese sau cheltuieli care rezultă dintr-o astfel de utilizare. Acest document poate fi modificat fără notificare. Publicarea acestui document nu implică libertatea de utilizare a brevetelor sau a altor drepturi de proprietate intelectuală. Nici întreaga, nici o parte a informațiilor conținute în, sau produsul descris în acest document, nu poate fi adaptată sau reprodusă în orice material sau formă electronică fără acordul prealabil scris al deținătorului drepturilor de autor. Bridgetek Pte Limited, 178 Paya Lebar Road, #07-03, Singapore 409030. Număr de companie înregistrată în Singapore: 201542387H.

Anexa A – Referințe

Referințe pentru documente

BRT_API_002_LDSBus_Python_SDK_Guide
BRT_AN_078_LDSU IR Blaster_Application
acronime si abrevieri

Termeni descripti
HVT Înalt Voltage T-Junction
IDE Mediul de dezvoltare integrat
LDSBus Senzor de distanță lungă B
USB Universal Serial Bu

Anexa B – Lista tabelelor și figurilor

Lista de tabele
NA
Lista figurilor
Figura 1 – Caracteristici hardware IDM2040:……………. 5

Anexa C – Istoricul revizuirilor

Titlul documentului: BRT_AN_080 LDSBus Python SDK pe Ghidul utilizatorului IDM2040
Nr. de referință document: BRT_000378
Nr. clearance: BRT#187
Pagina produsului: http://brtchip.com/product/
Feedback document: Trimite feedback

Revizuire Schimbări Data
1.0 Lansare inițială 29-11-2021

Bridgetek Pte Ltd (BRTChip)
178 Paya Lebar Road, #07-03 Singapore 409030
Tel: +65 6547 4827
Fax: +65 6841 6071
Web Site: http://brtchip.com
Drepturi de autor © Bridgetek Pte Ltd
Logo Bridgetek

Documente/Resurse

Bridgetek IDM2040 LDSBus Python SDK [pdfGhid de utilizare
IDM2040 LDSBus Python SDK, IDM2040, LDSBus Python SDK, Python SDK, SDK

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *