首页 > 解决方案 > 将 MPU6050 与 Windows 10 IoT (windows.devices.sensors) 集成

问题描述

我目前正在使用通过 I2C 连接的 Windows 10 IoT 和 RaspberryPi 3b + MPU6050。

环顾四周时,我发现了 windows.devices.sensors.accelerometer 和 windows.devices.sensors.gyrometer。我认为这些类可以在 Windows Phone 上使用来访问 Sensorreadings,所以我想知道:

是否可以将我的 MPU6050 传感器板加速度计和陀螺仪集成到这些类中?

标签: uwpraspberry-piwindowsiotwindows-iot-core-10mpu6050

解决方案


要通过 I2C 将 MPU6050 与 Windows IoT Core 连接,您可以参考“ Windows 10:如何为 Raspberry Pi 2 使用 IoT 扩展(第 2 部分) ”和“ Windows 10 Raspberry 2 上的 MPU6050 Accelerometer ”。

如果您想检查 windows.devices.sensors.accelerometer API 的工作情况,您可以参考“ UWP 示例 - 加速度计示例”。但是要使用这些 API,需要支持传感器。您可能需要相关的驱动程序。

传感器的驱动程序必须表明硬件与 PC 机箱集成,才能通过此命名空间对其进行访问。未标记为 PC 集成的传感器,即使它们是受支持的类型,也将无法访问。驱动开发者可以参考 SensorConnectionType 枚举了解更多细节。(Windows.Devices.Sensors 命名空间


推荐阅读