uwp - 将 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 传感器板加速度计和陀螺仪集成到这些类中?
解决方案
要通过 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 命名空间)
推荐阅读
- javascript - 将数组转换为对象而不在javascript中对键进行排序
- lua - Roblox Studio 错误:Workspace.Driver.OnSeated!:13:尝试使用“名称”索引 nil
- javascript - 将 DIV 拖到 Canvas 上时放置位置问题
- node.js - 如何使用 nodejs/express 下载 pdf?
- ignite - Gridgain 控制台负载均衡
- c# - 如何在没有数据库的情况下使用cshtml通过viewmodel传递List
- javascript - 节点中更改时间的最佳方法是什么?
- tensorflow - 如何在 tensorflow 虚拟 GPU 上放置节点?
- gradle - 如何使用自定义 gradle 构建文件和 gradle 设置文件
- kdb - 在 kdb 中使用假日日历?