我在 Raspberry pi 2B 中使用 L3GD20 进行传感时出现错误

问题描述 投票:0回答:1

我正在创建一个移动机器人,所以我使用Raspberry Pi和Adafruit_I2C库,所以我需要获得轴Z度,这个想法是确定转弯时的角度。 代码:

def read(self):

    # Read gyro values
    list = self.gyro.readList(self.L3GD20_REGISTER_OUT_X_L | 0x80, 6)
    res = [(self.gyro16(list, 0)*self.sensitivity,
            self.gyro16(list, 2)*self.sensitivity,
            self.gyro16(list, 4)*self.sensitivity )]

    return res

错误是这样的:

Traceback (most recent call last):
 File "L3GD20.py", line 119, in <module>
   print l3.read()
 File "L3GD20.py", line 104, in read
  res = [(self.gyro16(list, 0)*self.sensitivity, 
 AttributeError: 'L3GD20' object has no attribute 'sensitivity'

有人知道如何解决这个问题吗?

python raspberry-pi robotics
1个回答
0
投票

我认为你必须更改整个代码

© www.soinside.com 2019 - 2024. All rights reserved.