-45%

Bosch BMI160 六軸 IMU 感測器模組(三軸加速度計 + 陀螺儀,I2C/SPI,適用 Arduino ESP32)

原始價格:NT$115。目前價格:NT$63。 (未稅)

Availability: 30 件庫存
Compare

描述

GY-BMI160模組 6DOF 6角速度 陀螺儀+重力加速度感測器IIC SPI

BMI160 是由 Bosch Sensortec 推出的一款低功耗、六軸慣性測量單元(IMU),內建 三軸加速度計三軸陀螺儀,主要用於移動裝置、穿戴式裝置、遊戲控制器、機器人、無人機等應用。

BMI160特性:

  • 內建六軸感測(3 軸加速度計 + 3 軸陀螺儀)

  • 支援 I2C 和 SPI 通訊協定,彈性高

  • 加速度量測範圍:±2g / ±4g / ±8g / ±16g

  • 陀螺儀量測範圍:±125 / ±250 / ±500 / ±1000 / ±2000 °/s

  • 數位輸出解析度:加速度 16 位元,陀螺儀 16 位元

  • 內建 FIFO 緩衝區(1024 bytes),降低 MCU 工作負載

  • 超低功耗設計(僅 950 μA),適合電池供電

  • 小型封裝,適合嵌入式設計

  • 適用於 Arduino、ESP32、Raspberry Pi 等開發平台

參數 說明
感測元件 Bosch BMI160
感測類型 3 軸加速度 + 3 軸陀螺儀
通訊介面 I²C(最高 400kHz)、SPI(最高 10MHz)
加速度範圍 ±2g / ±4g / ±8g / ±16g
陀螺儀範圍 ±125 / ±250 / ±500 / ±1000 / ±2000 °/s
電源電壓 1.71V ~ 3.6V(模組版支援 3.3V 電源)
功耗 約 950 μA(全功能運作時)
尺寸 約 2.5mm x 3.0mm x 0.8mm(模組大小依廠商略有不同)
支援平台 Arduino、ESP32、ESP8266、Raspberry Pi、STM32 等

應用場景

  • 穿戴式裝置(如智慧手錶、健身手環)

  • 遊戲與動作感應控制器

  • 手機動作感測

  • 無人機穩定控制

  • AR/VR 頭戴裝置

  • 智慧型機器人與導航

開發與函式庫支援

Arduino 平台

  • 函式庫名稱BMI160_Arduino_Library

  • 安裝方式:透過 Arduino IDE → 庫管理員 搜尋「BMI160」安裝即可

  • 使用範例:範例程式中包含基本讀取加速度與角速度數據

ESP32 / ESP8266

  • 完全相容於 Arduino 開發環境

  • 建議搭配 Wire.hSPI.h 控制 I2C / SPI 通訊

  • 支援 FreeRTOS 下多工應用

Raspberry Pi (Python)

  • 函式庫建議:使用 RTIMULibsmbus2 自行透過 I2C 讀取暫存器值

  • 若需高階融合(如姿態追蹤),可搭配 AHRS 濾波演算法使用


常見應用場景

  • 穿戴式設備:計步器、健身手環、姿態監控

  • 智慧手機:動作控制、翻轉偵測

  • 無人機與自走車:姿態感測、穩定控制

  • 遊戲與互動設備:動作輸入裝置、手勢辨識

  • 機器人:平衡控制、動態運動分析

  • VR / AR 裝置:動態追蹤、空間感應


接腳說明(常見模組)

標示 功能
VIN 電源輸入(3.3V)
GND 接地
SDA I2C 資料線
SCL I2C 時鐘線
SDO SPI 接腳或 I2C 地址選擇
CS SPI 模式片選

商品評價

目前沒有評價。


搶先評價 “Bosch BMI160 六軸 IMU 感測器模組(三軸加速度計 + 陀螺儀,I2C/SPI,適用 Arduino ESP32)”