我在Raspberry pi 2B中使用L3GD20传感错误

时间:2015-12-05 03:56:25

标签: python mobile raspberry-pi robot

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

    # 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'

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

1 个答案:

答案 0 :(得分:0)

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