SmartBug2.0 用戶指南:硬件連接、功能使用與數據處理全解析
在電子設備的開發與應用中,傳感器模塊的功能和使用方式至關重要。SmartBug2.0 作為一款功能強大的模塊,為我們在多領域的應用提供了便利。本文將詳細介紹 SmartBug2.0 模塊的硬件組成、軟件安裝、連接方式、功能應用以及數據處理等方面的內容,希望能為電子工程師在實際項目中使用該模塊提供有價值的參考。
文件下載:TDK InvenSense SmartConnect? 2.0無線傳感器模塊MLE.pdf
1. SmartBug2.0 模塊硬件概述
SmartBug2.0 模塊有標準版本(MD - 45686 - S)和帶有 Wi - Fi、SD 卡及超聲波傳感器的附加板(MD - 42688 - P - XB)。軟件方面,要求使用 SmartBug 2.0 標準版硬件,如果是 SmartBug 2.0 機器學習版(MD - 45686 - ML)硬件,在連接軟件前需要進行固件更新,具體可參考“OTA 固件升級”章節。
| 部件編號 | 支持功能 | 軟件 |
|---|---|---|
| MD - 45686 - S | 頭部跟蹤、空中鼠標、傳感器融合、資產監控、APEX 等 | SmartBug 2.0 Windows 應用程序 |
| MD - 42688 - P - XB | 帶有 Wi - Fi、SD 卡和超聲波傳感器 | SmartBug 2.0 Windows 應用程序 |
2. 安裝與運行 SmartBug2.0 應用程序
安裝過程較為簡單,只需前往 Microsoft 應用商店搜索“SmartBug2”,點擊“獲取”進行下載安裝。安裝完成后,在搜索框中輸入“Smart”,選擇“SmartBug2.0”即可運行該應用程序,還可以將其固定到任務欄以便快速訪問。
3. 連接 SmartBug2.0 模塊
SmartBug2.0 模塊支持三種連接方式:BLE(低功耗藍牙)、USB 和 Wi - Fi。其中,Wi - Fi 連接需要附加板。
3.1 連接準備
首先,使用 USB 電纜連接模塊,此時綠色 LED 會開始閃爍,模塊開啟并充電。斷開電纜后,如果 LED 閃爍紅色,說明需要更多充電;如果閃爍藍色,則表示電量充足,可進行 BLE 連接。若 BLE 未連接且模塊 30 秒內無運動,會進入睡眠模式,此時需要輕微晃動模塊以重新啟動 BLE 廣告。
3.2 BLE 連接
- 進入設置頁面,點擊“選擇主設備”,選擇“BLE”。
- 點擊“搜索”發現 SmartBug2.0 模塊,選擇設備并點擊“確定”。若列表中有多個設備,可通過比較藍牙 ID 號和設備背面的 SN 號來選擇。
- 首次連接時,應用程序會提示配對,點擊“是”完成配對,以確保空中鼠標應用和 BLE 連接的流暢性。
3.3 USB 連接
點擊“搜索”發現設備,選擇設備并點擊“確定”,然后點擊“連接”,等待主設備參數顯示。若勾選“自動連接”,應用程序重啟時會自動連接。
3.4 Wi - Fi 連接
- 先通過 BLE 連接,將模塊置于關機狀態,在設備電源窗口中使用“關機”或“重置”功能。
- 連接附加板,可通過附加板上的電源按鈕或連接 USB 電纜來開啟模塊。
- 建立 BLE 連接且附加板連接正常后,在 Wi - Fi 設置菜單中配置 Wi - Fi。若選擇 DHCP,IP 地址將由路由器分配。
3.5 Wi - Fi 套接字選擇
- 斷開 BLE 連接,在設置菜單中點擊“關閉連接”,再點擊“選擇主設備”。
- 選擇“Wi - Fi”,點擊“檢索本地網絡參數”,然后點擊“搜索”定位模塊,選擇設備后點擊“連接”。
3.6 從 Wi - Fi 模式返回 BLE 模式
可通過 Wi - Fi 設置菜單禁用 Wi - Fi,或者同時按住附加板上的電源和日志開關 5 秒,然后點擊“斷開連接”和“連接 BLE”。需要注意的是,連接 USB 電纜充電時,模塊會切換到 USB 模式。
4. 傳感器數據模式
傳感器數據窗口是應用程序的核心部分,可實現多傳感器數據的流式傳輸和記錄,并提供調優參數。
- 選擇傳感器數據窗口,除 Chirp Range 傳感器 CH101 外,其他傳感器均安裝在 SmartBug2.0 模塊內部,CH101 通過 FFC 電纜與附加板連接。
- 勾選“啟用”復選框選擇要使用的傳感器,可同時對所有傳感器的數據進行流式傳輸和記錄。
- 點擊“開始記錄”啟用數據記錄,完成后點擊“停止記錄”。
- 點擊“打開日志文件”,可使用 Microsoft Excel 查看記錄的數據。
- 通過“日志文件描述”了解傳感器 ID 和單位。不同接口支持的最大輸出數據速率(ODR)如下表所示:
| SENSOR ODR | ACCEL | GYRO | MAG | PRESSURE | HUMIDITY/TEMPERATURE | ULTRASOUND |
|---|---|---|---|---|---|---|
| ODR Options | 25/50/100/ 200/1000/2000 | 10/50/100 /200 | 1/5/10 | 1/5/10 | 1/5/10 | |
| Maximum ODR BLE | 100 | 100 | 10 | 10 | 10 | |
| Maximum ODR USB | 200 | 200 | 10 | 10 | 10 | |
| Maximum ODR WiF | 2000 | 200 | 10 | 10 | 10 |
5. 特色功能應用
5.1 智能門鎖
開啟智能門鎖應用窗口,勾選“啟用”以啟用狀態通知。將設備放置在門上,確保設備靜止,點擊“開始校準”對 IMU 傳感器進行校準。打開或關閉門時,可觀察到門狀態的變化。日志文件會記錄門的開合事件和角度信息。
5.2 空中鼠標
點擊“啟用”,空中鼠標庫(AML)有手勢、位置和指針三個輸出。手勢包括上、下、右、左、順時針和逆時針;位置顯示設備的方向;指針跟隨設備在空中的運動。勾選“啟用鼠標指針控制”可控制 Windows PC 的鼠標。
5.3 資產監控
勾選“啟用”復選框啟用資產監控功能,配置閾值參數,可將新值保存到配置文件中。將設備放置在需要監控的盒子或包裹上,開始進行資產監控活動。點擊“檢索”加載記錄的事件,設置歷史記錄長度,點擊“保存”將事件保存到“am_history.csv”文件中。
5.4 HVAC 監控
該應用使用兩個壓力傳感器(兩個 SmartBug2.0 模塊)報告 HVAC 過濾系統或其他過濾堵塞應用的壓差輸出。確保從設備已配置并連接,選擇 HVAC 監控窗口并勾選“啟用”。將兩個模塊分別放置在空氣過濾器的兩側,點擊“立即校準”校準主從壓力傳感器。觀察壓差變化,當壓差超過閾值時,會記錄過濾器更換通知,并記錄壓差日志和絕對壓力傳感器讀數。
5.5 傳感器融合
選擇傳感器融合窗口,勾選“啟用”啟用演示。可選擇 6 軸或 9 軸融合模式,在 6 軸融合演示中,啟動算法時需將模塊的 LED 朝向屏幕。分別校準陀螺儀、加速度計和磁力計,開始旋轉模塊,觀察立方體跟隨模塊的 3D 方向。點擊“開始記錄”,記錄的日志包含四元數 x、y、z、w 值以及計算的偏航、俯仰、滾動值。
5.6 空間音頻頭部跟蹤
選擇空間音頻頭部跟蹤窗口,勾選“啟用”啟用演示。保持設備穩定 3 秒校準陀螺儀精度,將 SmartBug2.0 放置在耳朵上并面向屏幕,依次點擊“設置參考水平”和“設置參考鏡像”。轉動頭部,觀察屏幕上的頭部旋轉情況,點擊“開始記錄”,記錄的日志包含從 SmartBug2.0 接收的四元數 x、y、z、w 值。
6. SD 卡日志記錄
6.1 通過應用程序進行 SD 卡日志記錄
SD 卡日志窗口可通過勾選復選框控制日志事件的啟用。點擊“開始”開始記錄,點擊“停止”結束記錄。需要注意的是,SD 卡應采用 FAT32 文件系統,最大容量為 4GB,且至少有 2MB 可用空間。該功能僅在 BLE 和獨立模式下工作,且 APEX 和 GAF 不能同時設置。
6.2 獨立 SD 卡記錄器
6.2.1 啟用自主 SD 卡記錄
將 SmartBug2.0 通過 USB 連接到 PC,編輯磁盤上的“CONFIG.TXT”文件,更改配置后關閉文件并斷開 USB。按下 SW2000 按鈕 2 秒開始 SD 卡記錄,此時附加板上的 LED 1 每 3 秒閃爍一次。可按下 SW2000 按鈕標記事件,再次按下 2 秒停止記錄,也可重新開始新記錄或連接 USB 訪問日志文件。
6.2.2 啟用不同傳感器日志
可通過編輯“CONFIG.TXT”文件啟用不同傳感器的日志記錄,如加速度計、陀螺儀、磁力計等,并可根據需要更改參數。
7. 訪問和轉換 SD 卡日志
7.1 訪問 SD 卡日志
使用 micro - USB 電纜將 SmartBug2.0 模塊連接到 PC,點擊“SD 卡日志轉換實用程序”,瀏覽并選擇 SD 卡上的日志文件,點擊“導出”,轉換完成后點擊“打開導出文件夾”查看提取的日志文件。
7.2 轉換 SD 卡日志
不同傳感器的日志轉換方式不同,如 IMU 日志中的加速度計和陀螺儀,可根據公式將輸出計數轉換為相應的單位;磁力計日志需將數值除以 100 轉換為 μT;壓力日志中,壓力值以帕斯卡為單位,溫度值需除以 10 轉換為攝氏度。
8. 設備電源和重置
可在設備電源窗口中使用“關機”或“重置”按鈕對 SmartBug2.0 板進行重置或關機。連接 Wi - Fi 附加板時,需先將模塊置于關機狀態,避免熱插拔。關機后,可通過附加板上的電源按鈕或連接 USB 電纜開啟模塊。
9. OTA 固件升級
OTA 固件升級可確保設備加載最新版本的固件。操作步驟如下:斷開 BLE 連接,點擊“OTA 固件升級”,選擇“使用預安裝”,點擊“開始”,在彈出窗口中點擊“是”取消與 DfuTarg 的配對,然后點擊“連接”,再次點擊“是”進行配對,升級完成后可在主設備參數中查看固件版本。
10. 使用調試菜單查看消息日志
應用程序中的所有活動都記錄在調試窗口中,勾選“調試文件啟用”復選框可啟用接口詳細消息記錄,所有通信消息將記錄到應用程序數據文件夾中的文件中,點擊“打開應用程序文件夾”可在文件資源管理器中查看該文件夾。
SmartBug2.0 模塊功能豐富,涵蓋了多種傳感器應用和連接方式。通過本文的詳細介紹,相信電子工程師們能更好地理解和使用該模塊,在實際項目中發揮其最大價值。在使用過程中,大家可以根據具體需求靈活配置和操作,遇到問題時可參考本文提供的方法進行解決。同時,不斷探索和嘗試新的應用場景,挖掘 SmartBug2.0 模塊更多的潛力。
-
傳感器模塊
+關注
關注
1文章
37瀏覽量
9109
發布評論請先 登錄
深度剖析LM96000硬件監控器:功能、特性與應用全解析
海光3350便攜機主板:大數據處理利器
SmartBug2.0用戶指南:硬件特性、連接方式及應用詳解
TriBoard TC3X7硬件設計全解析:功能、配置與應用指南
DLPC6401 DLP? 數據處理器:特性、應用與設計要點解析
深海連接器: 從原理到應用的全維度解析
VVIC 平臺商品詳情接口高效調用方案:從簽名驗證到數據解析全流程
如何利用 AI 算法優化碳化硅襯底 TTV 厚度測量數據處理
二進制數據處理方法分享
電商API的實時數據處理
抖音電商 API 接口和傳統電商接口,直播數據處理誰更快?
調試CX3 USB3.0兼容USB2.0出圖的問題求解
樹莓派5 + Hailo AI加速器:工業級數值數據處理實戰,打通SQLite與機器學習全鏈路
SmartBug2.0 用戶指南:硬件連接、功能使用與數據處理全解析
評論