完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
硬件
开发环境
新手,刚拿到板子,使用Adafruit BNO055/examples/rawdata进行测试,如附件 预期与异常
X: 359.94 Y: 3.69 Z: 4.75 CALIBRAtiON: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.94 Y: 3.69 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 356.81 Y: 3.44 Z: 4.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 358.25 Y: 3.44 Z: 7.00 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 358.75 Y: 2.50 Z: 22.37 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 359.31 Y: 1.69 Z: 33.38 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0[ 18987][E][Wire.cpp:582] requestFrom(): i2cWriteReadNonStop returned Error 263X: 0.00 Y: 0.00 Z: 0.00 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 0.31 Y: 1.06 Z: -0.06 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=0X: 0.50 Y: 1.62 Z: 37.88 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0[ 20305][E][Wire.cpp:582] requestFrom(): i2cWriteReadNonStop returned Error 263X: 0.00 Y: 0.00 Z: 0.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0[ 21418][E][Wire.cpp:582] requestFrom(): i2cWriteReadNonStop returned Error 263X: 0.00 Y: 0.00 Z: 0.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.12 Y: 3.62 Z: 4.12 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.12 Y: 3.62 Z: 4.06 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.19 Y: 3.62 Z: 4.37 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.19 Y: 3.62 Z: 4.69 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.06 Y: 3.62 Z: 4.81 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.06 Y: 3.62 Z: 4.81 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0X: 3.00 Y: 3.62 Z: 4.87 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=0[ 23248][E][Wire.cpp:582] requestFrom(): i2cWriteReadNonStop returned Error 263X: 0.00 Y: 0.00 Z: 0.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1[ 24361][E][Wire.cpp:582] requestFrom(): i2cWriteReadNonStop returned Error 263X: 0.00 Y: 0.00 Z: 0.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 2.94 Z: 3.94 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.00 Z: 3.94 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.00 Z: 3.94 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.06 Z: 3.94 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.06 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.12 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.12 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.12 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.19 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=1 Mag=1X: 353.50 Y: 3.19 Z: 4.00 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.19 Z: 3.87 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.25 Z: 3.75 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.31 Z: 3.56 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.37 Z: 3.44 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.37 Z: 3.31 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1X: 353.50 Y: 3.44 Z: 3.25 CALIBRATION: Sys=0 Gyro=3 Accel=0 Mag=1 |
|
相关推荐
1个回答
|
|
根据您提供的信息,我将尝试分析BNO055传感器报错的原因并提供一些建议。
1. 首先,检查硬件连接: 确保BNO055传感器与ESP32-WROOM-32之间的连接正确无误。检查数据线、电源线和地线是否连接正确,以及是否有任何接触不良或短路的情况。 2. 检查电源供应: 确保BNO055传感器和ESP32-WROOM-32的电源供应稳定。不稳定的电源可能会导致传感器报错。 3. 检查代码: 仔细检查您的代码,确保您正确地初始化了BNO055传感器,并正确地读取了数据。如果可能,请尝试使用其他示例代码或库来排除代码问题。 4. 检查传感器固件: 确保BNO055传感器的固件是最新的。如果需要,请按照制造商的说明更新固件。 5. 检查串口调试助手设置: 确保您的串口调试助手设置正确,以便正确地读取和显示数据。检查波特率、数据位、停止位和奇偶校验设置是否与您的代码中的设置相匹配。 6. 考虑传感器故障: 如果以上步骤都无法解决问题,可能是BNO055传感器本身存在故障。您可以尝试更换一个新的传感器来排除这个可能性。 7. 检查ESP32-WROOM-32板子: 确保ESP32-WROOM-32板子没有损坏或存在其他问题。您可以尝试使用其他板子来排除这个可能性。 通过以上步骤,您应该能够找到导致BNO055传感器报错的原因,并采取相应的措施解决问题。希望这些建议对您有所帮助! |
|
|
|
只有小组成员才能发言,加入小组>>
142 浏览 1 评论
550浏览 6评论
460浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
442浏览 5评论
444浏览 4评论
415浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 20:28 , Processed in 0.653105 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号