(Rockpi 4b使用心得),Python的smbus模块,mpu6050等模块的使用

本文针对Rockpi 4b的新手用户,介绍了在使用Python的smbus模块和MPU6050时遇到的问题及解决方法。与树莓派4b的差异在于I2C通道,文章详细阐述了如何正确接线和修改代码以适应Rockpi 4b的7通道。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,关于有些新手们买了rockpi4b,或者使用过树莓派的在转rockpi4b的过程中,使用Python中的smbus模块会遇到很多错误,而Python又因为其中的语法特别简单的关系,所以受到了众多程序员的拥戴,而这篇文章主要讲的是使用rockpi4b的时候,和树莓派之间又有什么不同。本人也是在学习rockpi4b的使用,我是没有用过树莓派的经历的,所以我遇到的一些问题都是新手能遇到的问题,所以大家收藏加关注,总有一天你会用到的。。。。。

接线方式:

相信大家和我一样,一开始的时候使用看到rockpi4b和树莓派4b的gpio引脚图长的十分的相似,但是仔细对比一下,又会有一些不同:

图1.1 树莓派4B引脚分布

 其实在使用的时候,树莓派4b中的很多教程都会交过一个指令就是:

sudo i2cdetect -y 1

 这个指令其实意思是搜索i2c里的1通道里设备占用情况,就比如树莓派以ElectronicWings官网里的接线方式连接了mpu6050以后,执行sudo i2cdetect -y 1,就可以查看到自己的的设备地址就是0x68。在萌新们毫不知情下,如果一模一样的照搬了树莓派4b的接线方式以及代码。就会报很多意义不明的错,导致萌新一直在四处找这个报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值