我刚买了一个全新的Uno rev3和9轴运动护盾,但是似乎没有任何文档或工作示例:/
所有顶级搜索结果似乎都引用了该代码的早期版本(在该版本中,它被称为NAxisMotion,即现在的NineAxesMotion )。
无论如何,我使用下面的示例代码在所有传感器上获得0的校准状态,我可以从下面的几个例子中找到
是否存在与代码中缺省值不同的引脚差异或中断值?
https://github.com/arduino-org/arduino-library-nine-axes-motion
在这个盾牌上,互联网似乎完全是贫瘠的
更新以使示例问题变得清晰,
9-axes-motion-shield?
发布于 2019-11-18 17:29:26
这件事很难解决。
在NineAxesMotion.h中指定的默认引脚对于板的配置方式是错误的。
参见这个PR:https://github.com/arduino-org/arduino-library-nine-axes-motion/pull/6
看看你的板,看看引脚4、2、3或7是如何分别跳转到中断和复位引脚上的。
这些天的默认值似乎是中断= 2,Reset = 7。
我更新了PR中的缺省值,并改进了评论和自述。如果你不想使用我的公关,你需要黑客NineAxesMotion.h,并将RESET_PIN和INT_PIN定义更改为您的pinout。
发布于 2019-11-16 15:29:03
我不知道你是如何做网络研究的,但这是我在1分钟内发现的:
https://create.arduino.cc/projecthub/techmirtz/using-9-axes-motion-shield-with-arduino-e71107
https://hackaday.io/project/26925-using-9-axes-motion-shield-with-arduino
https://www.instructables.com/id/Using-9-Axes-Motion-Shield-With-Arduino/
还有很多其他论坛讨论。所以我不同意互联网在这个盾牌上是贫瘠的。
还有一个完整的文件,博世IC,其中这个盾牌基本上只是一个突破板,Arduino提供的原理图。
https://www.bosch-sensortec.com/bst/products/all_products/bno055
那你还能许什么愿?
https://stackoverflow.com/questions/58891195
复制相似问题