Guida per l'utente di 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
- IDE Python di Thonny: https://thonny.org
Iniziare con IDM2040
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.
b. Collegare il modulo LDSU a HVT.
c. Utilizzando il cavo RJ45, collegare l'HVT al connettore RJ2040 dell'IDM45.
d. Collegare l'adattatore di alimentazione da 20 V utilizzando un cavo USB-C alla porta USB-C sull'IDM2040.
e. Accendere l'adattatore da 20 V utilizzando l'alimentatore CA.
f. Collegare IDM2040 al PC utilizzando il cavo di tipo C
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".
h. Nel dato esample, ci deve essere un ".uf2" file, copia il file e incollalo nell'unità "RP1-RP2".
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".
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.
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.
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)”
e. Clic "Configura interprete...
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].
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.
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.
b. Copia e incolla la cartella "json" nel dispositivo di archiviazione "CIRCUITPY".
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].
d. Al clic [Salva], a "Dove salvare?" verrà visualizzata la finestra di dialogo. Fare clic e selezionare il dispositivo CircuitPython.
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.
f. IL file verrà salvato nell'unità "CIRCUITPY".
g. Per eseguire l'example da Thonny Editor, fare clic su (Esegui lo script corrente).
h. Il Circuitpy LDSU exampeseguirà la scansione del bus e inizierà a riportare i dati del sensore.
i. Per interrompere l'esecuzione, fare clic su (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.
j. Ricordati di copiare quanto segue files – “irBlasterAppHelperFunctions” e “lir_input_file.txt” prima di provare LDSBus_IR_Blaster.py examplui.
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
Documenti / Risorse
![]() |
Bridgetek IDM2040 LDSBus Python SDK [pdf] Guida utente SDK Python LDSBus IDM2040, IDM2040, SDK Python LDSBus, SDK Python, SDK |