我正在尝试通过i2c在覆盆子(主)和arduino (从)之间通信。我遵循了这个指南,http://blog.oscarliang.net/raspberry-pi-arduino-connected-i2c/,我已经安装并检查了树莓树上的所有工具。- i2c和spi已启用- raspi已重新启动-黑名单和模块已编辑,有关i2c的行已取消注释
一切看起来都很好,但是当我运行i2cdetect -y 1时,我看不到任何与树莓相关的东西(树莓是一个新的树莓,所以它是1而不是0)。是否还有其他命令可供运行以检查可能出现的错误?
发布于 2016-04-17 09:43:04
我昨天回答了这个问题,但它似乎已经消失了。因此,简而言之,您需要将arduino设置为从属。你至少需要这个:-
#define SLAVE_ADDRESS 0x04
Wire.begin(SLAVE_ADDRESS);https://stackoverflow.com/questions/36157176
复制相似问题