Bridgetek IDM2040 LDSBus Python SDK Ghid de utilizare

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ă
- Thonny Python IDE: https://thonny.org
Noțiuni introductive cu IDM2040
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.

b. Conectați modulul LDSU la HVT.

c. Folosind cablul RJ45, conectați HVT la conectorul RJ2040 IDM45.

d. Conectați adaptorul de alimentare de 20 V folosind un cablu USB-C la portul USB-C de pe IDM2040.

e. Porniți adaptorul de 20 V folosind sursa de alimentare CA.
f. Conectați IDM2040 la PC folosind cablul de tip C

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”.

h. În ex. datamppachetul, trebuie să existe un „.uf2” file, copiați file și lipiți-l în unitatea „RP1-RP2”.

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”.

„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.

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.

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)”

e. Clic „Configurați interpretul...

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].

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.

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.

b. Copiați și inserați folderul „json” pe dispozitivul de stocare „CIRCUITPY”.
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].

d. La clic [Salva], a „Unde să economisiți?” va fi afișată caseta de dialog. Faceți clic și selectațiCircuitPython device.

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.

f. The file va fi salvat pe unitatea „CIRCUITPY”.

g. Pentru a rula example de la Thonny Editor, faceți clic
(Executați scriptul curent).

h. Circuitpy LDSU exampva rula pentru a scana autobuzul și va începe să raporteze datele senzorului.

i. Pentru a opri execuția, faceți clic
(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.

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.

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

Documente/Resurse
![]() |
Bridgetek IDM2040 LDSBus Python SDK [pdfGhid de utilizare IDM2040 LDSBus Python SDK, IDM2040, LDSBus Python SDK, Python SDK, SDK |




