應用說明
BRTSYS_AN_003
IDM2040 用戶上的 LDSBus Python SDK
指導
1.2版
發佈日期:22-09-2023
AN-003 LDSBus Python SDK
本文檔提供有關如何在 IDM2040 上設定和使用 LDSBus Python SDK 的資訊。
在生命維持和/或安全應用中使用 BRTSys 設備的風險完全由使用者自行承擔,且使用者同意為 BRTSys 辯護、賠償並使 BRTSys 免受因此類使用而造成的任何及所有損害、索賠、訴訟或費用。
介紹
本文檔介紹如何將 IDM2040 與 LDSU 電路擴充一起使用amp檔案包括 Thorny Python IDE 的安裝過程以及執行 LDSU 電路 ex 的步驟amp萊斯。
Python SDK 將在具有適當 LDSBus 介面的 IDM2040 上運行。 IDM2040 具有內建 LDSBus 接口,可為 LDSBus 提供高達 24v 的電壓。有關 IDM2040 的更多信息,請訪問 https://brtsys.com.
製作人員
開源軟體
- 棘手的 Python IDE: https://thonny.org
IDM2040 入門
3.1 硬體結束view

3.2 硬體設定說明
請依照下列步驟設定 IDM2040 硬體設定 –
一個。拆下跳線。
b.將 LDSU 模組連接到四 T 型接頭。
c.使用 RJ45 電纜,將四 T 型接頭連接到 IDM2040 RJ45 連接器。 
d.使用 USB-C 連接線將 20v 電源轉接器連接到 IDM2040 上的 USB-C 連接埠。 
e.使用交流電源開啟 20v 轉接器。
f.使用 Type-C 連接線將 IDM2040 連接到 PC。
g。按下IDM2040板的Boot按鈕;按住幾秒鐘,復位板後放開。 Windows 將開啟一個名為「RP1-RP2」的磁碟機。
h.在給定的前ample包中,必須有一個“.uf2” file,複製 file 並將其貼到“RP1-RP2”驅動器中。
我。複製“.uf2”後 file 到“RPI-RP2”,裝置將自動重新啟動,並再次顯示為新驅動器,例如“CIRCUITPY”。
“code.py”是主要的 file 每次 IDM2040 重置時都會運作。打開這個 file 並在儲存之前刪除其中的所有內容。
j。該設備的 COM 連接埠將出現在裝置管理員中。這是一個前任amp檔案畫面顯示 IDM2040 的 COM 連接埠為 COM6。
Thorny Python IDE – 安裝/設定說明
請依照以下步驟安裝並設定 Thorny Python IDE –
一個。從以下網址下載 Thorny Python IDE 套件 https://thonny.org/.
灣 點擊 視窗 下載 Windows 版本。
c.下載應用程式後,點擊可執行檔完成安裝 file (.exe) 並依照安裝精靈進行操作。完成安裝後,從 Windows 啟動開啟 Thorny Python IDE。
d.若要開啟屬性,請按一下右下角的滑鼠左鍵。選擇“Circuit Python(通用)”。 
e.點擊 ”配置解釋器...」。
f.按一下「連接埠」下拉列表,然後選擇連接後裝置管理員中顯示的 IDM2040 連接埠。在這個前amp螢幕截圖 COM 連接埠顯示為 COM6。點選 [好的]。
g。如果裝置連接埠正確,Thorny 將在解釋器提示字元下報告裝置資訊(「Ad Fruit Circuit Python 7.0.0-dirty on 2021-11-11;Raspberry Pi Pico with rp2040」)。
運行 LDSU Circuity S 的程序amp前amp使用棘手的
請依照以下步驟執行 LDSU 電路amp前任amp樂——
A。 打開 samp樂包 file。作為 s 的一部分ample 包中有一個名為“son”的資料夾,其中包含各種感測器 son file. 
b.將“json”資料夾複製並貼上到“CIRCUITPY”儲存設備。
c.打開任何給定的 examp使用記事本++等文字編輯器開啟檔案並將其複製到Thorny Editor並儲存。對於前amp文件,開啟“LDSBus_Thermo Couple_Sensor.py”並在 Thorny 編輯器上複製/貼上。點選 [節省]。 
d.點擊[儲存]後,會出現“儲存到哪裡?”將顯示對話框。按一下 並選擇電路 Python 設備。 
e.輸入一個 file 名稱並按[確定]。
筆記: 當 samp檔案程式碼儲存到“code.py”,然後每次重新啟動時,它將開始執行“code.py”。為了避免這種情況,請指定一個不同的名稱。
F。 這 file 將會儲存到“CIRCUITPY”磁碟機。
g。運行前任amp來自 Thorny Editor 的文件,按一下
(運行當前腳本)。
h. Circuity LDSU 前ample 將運行掃描總線並開始報告感測器資料。
我。若要停止執行,請按一下
(停止)。使用者可以根據需要更新程式碼,也可以複製/貼上其他程式碼amp可以在棘手的編輯器中嘗試。
筆記: 對腳本進行任何更改後 file,記得儲存並運行腳本。 
j。記得複製以下內容 files – “irBlasterAppHelperFunctions”和“lir_input_file.txt”,然後再嘗試 LDSBus_IR_Blaster.py examp勒。 
參考 BRTSYS_AN_002_LDSU 紅外線發射器應用 有關“LDSBus_IR_Blaster.py”的更多詳細信息amp勒。
聯絡資訊
參考 https://brtsys.com/contact-us/ 取得聯絡資訊。
系統和設備製造商和設計者有責任確保其係統以及其係統中包含的任何 BRT Systems Pate Ltd (BRTSys) 設備滿足所有適用的安全、法規和系統級性能要求。本文檔中所有與應用相關的資訊(包括應用程式描述、建議的 BRTSys 裝置和其他資料)僅供參考。雖然 BRTSys 已盡力確保其準確性,但資訊仍需客戶確認,且 BRTSys 對系統設計和 BRTSys 提供的任何應用程式協助不承擔任何責任。在生命維持和/或安全應用中使用 BRTSys 設備的風險完全由使用者自行承擔,且使用者同意為 BRTSys 辯護、賠償並使 BRTSys 免受因此類使用而造成的任何及所有損害、索賠、訴訟或費用。本文檔如有更改,恕不另行通知。本文檔的發布並不暗示可以自由使用專利或其他智慧財產權。未經版權所有者事先書面同意,不得以任何材料或電子形式改編或複製本文檔中包含的全部或任何資訊或描述的產品。 BRT Systems Pate Ltd, 1 Tai Seng Avenue, Tower A, #03-01, Singapore 536464。
附錄 A – 參考文獻
文檔參考
BRTSYS_API_001_LDSBus_Python_SDK_指南
BRTSYS_AN_002_LDSU 紅外線發射器應用
縮略語
| 條款 | 描述 |
| 整合開發環境 | 整合開發環境 |
| LDS總線 | 長距離傳感器總線 |
| USB | 通用序列匯流排 |
附錄 B – 表格和圖表列表
表格列表
NA
圖片列表
圖 1 – IDM2040 硬體特性………………………………………………………………………… 5
附錄 C – 修訂歷史
文件標題:IDM003 上的 BRTSYS_AN_2040 LDSBus Python SDK 使用者指南
文件參考號碼:BRTSYS_000016
通關號:BRTSYS#019
產品頁面: https://brtsys.com/ldsbus
文件反饋: 傳送回饋
| 修訂 | 變化 | 日期 |
| 1.0版 | 初始版本 | 29-11-2021 |
| 1.1版 | BRT 系統下的更新版本 | 15-09-2022 |
| 1.2版 | 更新了對四 T 型接頭的 HVT 參考; 更新的新加坡地址 |
22-09-2023 |

BRT 系統 Pate 有限公司 (BRTSys)
大成大道 1 號,A 座,#03-01,新加坡 536464
電話:+65 6547 4827
Web 地點: http://www.brtsys.com
版權所有 © BRT 系統佩特有限公司
應用說明
BRTSYS_AN_003 IDM2040 上的 LDSBus Python SDK 使用者指南
1.2版
文件參考號碼:BRTSYS_000016
通關號:BRTSYS#019
文件/資源
![]() |
BRT Sys AN-003 LDSBus Python SDK [pdf] 使用者指南 AN-003、AN-003 LDSBus Python SDK、LDSBus Python SDK、Python SDK、SDK |
