【发布时间】:2017-01-12 17:30:21
【问题描述】:
我打算使用 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
【问题讨论】:
-
输出引脚很容易复用。输入引脚多路复用更棘手,但它是可行的
-
@Seb 如果你再详细一点,那可能是一个很好的答案,而不仅仅是评论。
-
@Seb 我同意沙拉菲。请问,你能给我们更多的信息吗?
标签: android-things