Guida per l'utente di Bridgetek IDM2040 LDSBus Python SDK
Bridgetek IDM2040 LDSBus Python SDK

Questo documento fornisce informazioni su come configurare e utilizzare LDSBus Python SDK su IDM2040.

L'uso dei dispositivi Bridgetek in applicazioni di supporto vitale e/o di sicurezza è interamente a rischio dell'utente, e l'utente accetta di difendere, indennizzare e tenere indenne Bridgetek da qualsiasi danno, pretesa, azione legale o spesa derivante da tale uso.

Introduzione

Questo documento descrive come utilizzare IDM2040 con il circuito LDSU esample che include la procedura di installazione per Thonny Python IDE e i passaggi per eseguire il circuito LDSU examples. L'SDK Python verrà eseguito su IDM2040 con l'interfaccia LDSBus appropriata. IDM2040 ha un'interfaccia LDSBus integrata ed è in grado di fornire fino a 24 V al LDSBus. Ulteriori informazioni sull'IDM2040 sono disponibili all'indirizzo https://brtchip.com/product/.

Crediti

Software open source

Iniziare con IDM2040

Hardware finitoview
Hardware finitoview
Figura 1
– Caratteristiche hardware IDM2040

Istruzioni per la configurazione dell'hardware

Seguire questi passaggi per configurare l'installazione hardware IDM2040 –
a. Rimuovere il ponticello.
Hardware finitoview
b. Collegare il modulo LDSU a HVT.
Hardware finitoview
c. Utilizzando il cavo RJ45, collegare l'HVT al connettore RJ2040 dell'IDM45.
Hardware finitoview
d. Collegare l'adattatore di alimentazione da 20 V utilizzando un cavo USB-C alla porta USB-C sull'IDM2040.
Hardware finitoview
e. Accendere l'adattatore da 20 V utilizzando l'alimentatore CA.
f. Collegare IDM2040 al PC utilizzando il cavo di tipo C
Hardware finitoview
g. Premere il pulsante Boot sulla scheda IDM2040; Tienilo premuto per alcuni secondi e rilascialo dopo aver ripristinato la scheda. Windows aprirà un'unità denominata "RP1-RP2".
Istruzione del documento
h. Nel dato esample, ci deve essere un ".uf2" file, copia il file e incollalo nell'unità "RP1-RP2".
Istruzione del documento
i. Dopo aver copiato il ".uf2" file su "RPI-RP2", il dispositivo si riavvierà automaticamente e apparirà nuovamente come una nuova unità, ad esempio "CIRCUITPY".
Istruzione del documento

Il "code.py" è il principale file che viene eseguito ogni volta che l'IDM2040 viene ripristinato. Apri questo file ed eliminare qualsiasi contenuto al suo interno prima di salvare.
j. La porta COM per questo dispositivo verrà visualizzata in Gestione dispositivi. Ecco un exampSchermata che mostra la porta COM dell'IDM2040 come COM6.
Istruzione del documento

Thonny Python IDE – Istruzioni di installazione/configurazione

Segui questi passaggi per installare e configurare Thonny Python IDE –
a. Scarica il pacchetto Thonny Python IDE da https://thonny.org/.
b. Clic Finestre per scaricare la versione di Windows.
Istruzione del documento
c. Dopo aver scaricato l'applicazione, completare l'installazione facendo clic sull'eseguibile file (.exe) e seguendo la procedura guidata di installazione. Al termine dell'installazione, apri Thonny Python IDE dall'avvio di Windows.
d. Per aprire le Proprietà, fare clic con il pulsante sinistro del mouse nell'angolo in basso a destra. Selezionare “CircuitPython (generico)”
Istruzione del documento
e. Clic "Configura interprete...
Istruzione del documento
f. Fare clic sul menu a discesa Porta e selezionare la porta visualizzata per IDM2040 in Gestione dispositivi dopo la connessione. In questo esample screenshot La porta COM appariva come COM6. Clic [OK].
Istruzione del documento
g. Thonny riporterà le informazioni sul dispositivo al prompt dell'interprete ("Adafruit CircuitPython 7.0.0-dirty on 2021-11-11; Raspberry Pi Pico with rp2040") se la porta del dispositivo è corretta.
Istruzione del documento

Procedura per eseguire LDSU Circuitpy Sample Esampusa Thonny

Seguire questi passaggi per eseguire i circuiti LDSUampl'example-

a. Apri la sampil pacchetto file. Nell'ambito della sample package c'è una cartella dal nome “json” che contiene vari sensor json file.
Istruzione del documento
b. Copia e incolla la cartella "json" nel dispositivo di archiviazione "CIRCUITPY".Istruzione del documento
c. Apri qualsiasi dato example usando un editor di testo come notepad ++ e copialo in Thonny Editor e salvalo. Per esample, apri “LDSBus_Thermocouple_Sensor.py” e copia/incolla su Thonny Editor. Clic [Salva].
Istruzione del documento
d. Al clic [Salva], a "Dove salvare?" verrà visualizzata la finestra di dialogo. Fare clic e selezionare il dispositivo CircuitPython.
Istruzione del documento
e. Inserisci un file nome e clic [OK].
Nota: Quando sampil codice viene salvato in "code.py", quindi ogni volta che si riavvia, inizierà a eseguire "code.py". Per evitare ciò, specificare un nome diverso.
Istruzione del documento
f. IL file verrà salvato nell'unità "CIRCUITPY".
Istruzione del documento
g. Per eseguire l'example da Thonny Editor, fare clic su Esegui lo script corrente)(Esegui lo script corrente).

Istruzione del documento
h. Il Circuitpy LDSU exampeseguirà la scansione del bus e inizierà a riportare i dati del sensore.
Istruzione del documento
i. Per interrompere l'esecuzione, fare clic su Fermare(Fermare). Gli utenti possono aggiornare il codice come richiesto o possono copiare/incollare un altro example da provare nell'editor Thonny.
Nota: Dopo aver apportato modifiche allo script file, ricorda di salvare ed eseguire lo script.
Istruzione del documento
j. Ricordati di copiare quanto segue files – “irBlasterAppHelperFunctions” e “lir_input_file.txt” prima di provare LDSBus_IR_Blaster.py examplui.
Istruzione del documento
Fare riferimento a BRT_AN_078_LDSU IR Blaster_Application per ulteriori dettagli su "LDSBus_IR_Blaster.py" examplui.

Informazioni sui contatti

Sede centrale – Singapore Filiale – 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, No. 516, Sez. 1, Nei Hu Road, distretto di Nei Hu
Taipei 114 Taiwan, ROC
Tel: +886 (2) 8797 5691
Fax: +886 (2) 8751 9737
E-mail (vendite)
E-mail (assistenza)
sales.apac@brtchip.com
support.apac@brtchip.com
E-mail (vendite)E-mail (assistenza) sales.apac@brtchip.com
support.apac@brtchip.com
Filiale – Glasgow, Regno Unito Filiale – Vietnam
Bridgetek Pte. srl.
Unit 1, 2 Seaward Place, Centurion Business Park Glasgow G41 1HH Regno Unito Tel: +44 (0) 141 429 2777 Fax: +44 (0) 141 429 2758
Bridgetek VietNam Company Limited Lutaco Tower Building, 5° piano, 173A Nguyen Van Troi, Ward 11, Distretto di Phu Nhuan, Ho Chi Minh City, Vietnam Tel: 08 38453222 Fax: 08 38455222
E-mail (vendite)
E-mail (assistenza)
sales.apac@brtchip.com
support.apac@brtchip.com
E-mail (vendite)
E-mail (assistenza)
sales.apac@brtchip.com
support.apac@brtchip.com
Web Sito web
http://brtchip.com/
Distributore e rappresentanti di vendita
Visita la pagina Rete Vendita di Bridgetek Web sito per i dettagli di contatto dei nostri distributori e rappresentanti di vendita nel tuo paese.

I produttori e i progettisti di sistemi e apparecchiature hanno la responsabilità di garantire che i loro sistemi e qualsiasi dispositivo Bridgetek Pte Limited (BRTCip) incorporato nei loro sistemi soddisfino tutti i requisiti di sicurezza, normativi e prestazionali applicabili a livello di sistema. Tutte le informazioni relative all'applicazione in questo documento (comprese le descrizioni dell'applicazione, i dispositivi Bridgetek suggeriti e altro materiale) sono fornite solo come riferimento. Sebbene Bridgetek si sia preoccupata di assicurarne l'accuratezza, queste informazioni sono soggette a conferma da parte del cliente e Bridgetek declina ogni responsabilità per la progettazione dei sistemi e per qualsiasi assistenza alle applicazioni fornita da Bridgetek. L'uso dei dispositivi Bridgetek in applicazioni di supporto vitale e/o di sicurezza è interamente a rischio dell'utente, e l'utente accetta di difendere, indennizzare e tenere indenne Bridgetek da qualsiasi danno, pretesa, azione legale o spesa derivante da tale uso. Questo documento è soggetto a modifiche senza preavviso. La pubblicazione di questo documento non implica alcuna libertà di utilizzo di brevetti o altri diritti di proprietà intellettuale. Né la totalità né alcuna parte delle informazioni contenute o del prodotto descritto in questo documento possono essere adattate o riprodotte in qualsiasi materiale o forma elettronica senza il previo consenso scritto del detentore del copyright. Bridgetek Pte Limited, 178 Paya Lebar Road, #07-03, Singapore 409030. Numero di registrazione della società di Singapore: 201542387H.

Appendice A – Riferimenti

Riferimenti ai documenti

BRT_API_002_LDSBus_Python_SDK_Guide
BRT_AN_078_LDSU IR Blaster_Applicazione
Acronimi e Abbreviazioni

Termini descripti
HVT Alto volumetage Incrocio a T
Ideale per gli amanti Ambiente di sviluppo integrato
Bus LDS Sensore a lunga distanza B
USB Seriale universale Bu

Appendice B – Elenco di tabelle e figure

Elenco delle tabelle
NA
Elenco delle figure
Figura 1 – Caratteristiche hardware IDM2040:……………. 5

Appendice C – Cronologia delle revisioni

Titolo del documento: BRT_AN_080 LDSBus Python SDK su IDM2040 Guida per l'utente
Riferimento documento n.: BRT_000378
Numero di liquidazione: BRT#187
Pagina del prodotto: http://brtchip.com/product/
Feedback sul documento: Invia feedback

Revisione Cambiamenti Data
1.0 Versione iniziale Numero di telefono: 29-11-2021

Bridgetek Pte Ltd (BRTCip)
178 Paya Lebar Road, #07-03 Singapore 409030
Tel: +65 6547 4827
Fax: +65 6841 6071
Web Sito web: http://brtchip.com
Diritto d'autore © Bridgetek Pte Ltd
Logo Bridgetek

Documenti / Risorse

Bridgetek IDM2040 LDSBus Python SDK [pdf] Guida utente
SDK Python LDSBus IDM2040, IDM2040, SDK Python LDSBus, SDK Python, SDK

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *