首页 文章

i2cdetect没有看到arduino

提问于
浏览
0

我'm trying to communicate between a raspberry (master) and arduino (slave) via i2c. I'已按照本指南http://blog.oscarliang.net/raspberry-pi-arduino-connected-i2c/进行了安装并检查了覆盆子上的所有工具 . - i2c和spi已启用 - raspi已重新启动 - 黑名单和模块已被编辑,有关i2c的行未被注释

一切看起来都很好,但是当我运行i2cdetect -y 1时,我看不到任何与树莓有关的东西(树莓是一个新的,所以它是1而不是0) . 是否还有其他命令可以检查可能出错的地方?

1 回答

  • 1

    我昨天回答了这个,但似乎已经消失了 . 所以简短版本,你需要将arduino设置为奴隶 . 你至少需要这个: -

    #define SLAVE_ADDRESS 0x04
    Wire.begin(SLAVE_ADDRESS);
    

相关问题