I2C RPi Python和Atlas Scientific

时间:2015-02-20 08:59:44

标签: python raspberry-pi i2c

所以我试图让2台Atlas Scientific传感器正常工作。我决定使用I2C,因为我需要有多个传感器。

在他们的DataSheet for I2C之后,在一个instructables页面之后,我遇到了一些问题。

http://www.instructables.com/id/Raspberry-Pi-I2C-Python/step5/Example-1-CMPS03-Compass-Module/

http://www.atlas-scientific.com/_files/_datasheets/_circuit/EC_EZO_Datasheet.pdf

我遇到了识别命令的问题。每当我尝试用它做任何事情时,LED都会闪烁红色(cmd不明白)。他们说他们想要' R'传递给设备的命令,等待1秒钟,再次读取以获取值,但我没有运气

import smbus
import time
bus = smbus.SMBus(1)
ph = 0x63
ec = 0x64
while True:
    try:
        print bus.read_byte_data(ec, 0x82)
        time.sleep(1)
    except IOError:
        pass

输出

254
127
127
127
255

0 个答案:

没有答案