Files

4.2 KiB
Raw Permalink Blame History

6-Axis IMU Unit {docsify-ignore-all}

SKU:U095

描述

6-Axis IMU Unit 是一款6轴姿态传感器,内部集成了3轴重力加速计与3轴陀螺仪,可以实时计算倾斜角度与加速度。芯片采用MPU6886,片上具有16位ADC,内置可编程的数字滤波器与片上温度传感器,采用I2C接口(addr:0x68)与主机通讯,支持低功耗模式。

产品特性

  • 3轴重力加速计与3轴陀螺仪
  • 片上温度传感器
  • 1KB FIFO
  • 支持低功耗
  • 开发平台: Arduino, UIFlow(Blockly,Python)
  • 2x LEGO 兼容孔

包含

  • 1x 6-Axis IMU Unit
  • 1x HY2.0-4P线缆 (5cm)

应用

  • 可穿戴设备
  • 运动追踪
  • 无人机姿态判断

规格参数

规格 参数
通讯协议 I2C0x68
加速计量程 ±2g, ±4g, ±8g, or ±16g
加速计噪声 100 μg/√Hz
陀螺仪量程 ±250, ±500, ±1000, or ±2000 degrees per second
陀螺仪误差 1%
陀螺仪噪声 ±4 mdps/√Hz
工作电压 1.71V - 3.45V
净重 4g
毛重 9g
产品尺寸 24*24*13mm
包装尺寸 35*36*18mm

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机请点击此处查看CP210X驱动安装教程M5StickC/V/T/ATOM系列可免驱动使用)

案例描述:

获取IMU加速度、角速度及温度

相关链接

原理图

管脚映射

M5Core(PORT A)SCLSDA5VGND
IMU UnitGPIO22GPIO215VGND

案例程序

1. Arduino

<script> var purchase_link = 'https://m5stack.com/collections/m5-unit/products/6-axis-imu-unitmpu6886'; anchor_search(purchase_link); scrollFunc(); </script>