Python read-writerboe110出现在Black-qmbone上

2024-09-30 22:26:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我找不到适合这个BBB Python的代码,因为许多源代码将更多地表达在Raspberry Pi和Arduino上。我使用VMware和Ubuntu_18来运行linux终端来运行我的BBB。在

这是我在QMC5883磁强计上尝试测试的几行代码,我正试图将Arduino翻译成Python版本。在

import Adafruit_GPIO.I2C as I2C
import math

QMC5883 = I2C.Device(0x0D, 1)
QMC5883.write8(0x0b,0x01)

但是,错误仍然如下所示,尤其是终端BBB上的writebyte和readbyte

^{2}$

我接下来调用函数的链接来自这个Adafruit_GPIO/I2C.py

即使使用smbus库,错误仍然相同 在

import smbus

这里有人知道如何解决这个Errno110超时连接吗? 我期待着任何人来指导我的整个BBB Python得到QMC5883磁力仪功能。在


Tags: 代码importadafruit终端gpio源代码错误pi
1条回答
网友
1楼 · 发布于 2024-09-30 22:26:34

最后是一个多月了,我找到了解决Beaglebone Black的方法。如果可能的话,对库代码进行一些更改,以更改库本身。把公车号从1改为2。在

这个GitHub链接可以帮助您https://github.com/RigacciOrg/py-qmc5883l立即获得方位角(偏航旋转)。在

相关问题 更多 >