我打算使用 RPi3 和 Android Things 开始一个项目。我需要 50 个 GPIO 引脚(20 个输入,30 个输出),所以我有 2 个选项:使用扩展板,或使用 2 个 RPis。所以我对每个选项都有一个问题:
- 如果我使用扩展板:可以将它与 Android Things 一起使用吗?
- 如果我使用 2 个 RPis:它们之间的最佳通信方式是什么?(例如:RPi A 中的 GPIO 接收到的信号,可能会触发 RPi B 中的输出)
编辑:在这里我链接了一篇文章,描述了扩展 RPi 的 GPIO 端口的 3 种方法-> https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=86738#p611850它可能有用
编辑 2:我将使用 2 个 MCP23017(16 端口扩展器)。因此,我将仅使用 2 个 I2C 引脚获得 32 个引脚。更多信息:http ://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf