SENSOR_INIT_ERROR: MPU6050 IMU传感器Arduino兆2560年的仿真软件金宝app

48视图(30天)
2021年MATLAB仿真软金宝app件10.3
你好,
仿真软件我有一个问题阻止“MPU6050 IMU传感金宝app器的仿真软件支持包Arduino硬件(21.1.2版)。金宝appArduino兆2560连接到微处理器- 6050仿真软件模型的传感器和上传作品。金宝app然而,价值32 (SENSOR_INIT_ERROR)出现在的状态输出MPU6050 IMU传感器块,所以没有测量显示给我。
我必须自己初始化传感器吗?如果是,这是如何工作的呢?
许多感谢和最好的祝福。
1评论
Arun Kumar
Arun Kumar 2021年9月30日
你好,马克斯,
你不需要手动初始化传感器。传感器的初始化是通过生成的代码。传感器初始化错误可能是由于错误的传感器id。这段预计WHO_AM_I 0 x48登记。
谢谢,
阿伦

登录置评。

答案(2)

内森Hardenberg
内森Hardenberg 2023年2月2日
我试着同样的事情,同样的问题。我测试了一个Arduino兆和UNO。都有同样的问题!用MATLAB硬件支持包(金宝app 金宝app仿真软件)宣读传感器工作得很好。
这让我相信有一个错误的Simulink-Block MPU6050。金宝app
Matlab版本:R2022a Windows 11 | | Arduino金宝app硬件仿真金宝app软件支持包:22.1.5版本
另一个IMU的解决方法是购买/使用。我买了微处理器- 9250和它像预期的工作!你只需要选择MPU9250-Block仿真软件。金宝app

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!