raspberry pi 上的多个加速度计

Multiple accelerometers on a raspberry pi

我想在实验中使用 4 个加速度计。我将使用 raspberry pi。如何区分每个传感器的数据?

这是我正在使用的加速度计 http://uk.rs-online.com/web/p/products/9054665/

有 2 个地址...这是否意味着只能将 2 个加速度计连接到 raspberry pi?

根据该部件照片上的引脚标签,它是一个 I2C 接口。此接口通常用于将低速设备短距离连接到处理器,并且是一种同步串行协议。您需要阅读有关将 I2C 连接到 Pi 的信息。但你当然可以做到。我会先起床 运行。然后得到两个运行,它会教你如何select一个特定的部分到read/write。

假设是 Pi 3,您有专用于 I2C 的引脚。要连接更多 I2C 设备,您必须发挥创造力。但是 a tutorial like this one 可能会帮助您开始使用前一两个。

您的假设基本上是正确的。您只能将其中两个连接到单个 I2C 总线,因为设备上的地址选择引脚为您提供了两个 I2C 地址供您使用。

要克服这个问题,您需要使用某种总线多路复用,例如 I2C Multiplexer 为Raspberry Pi 或选择不同的芯片有两个以上。

那就是多路复用器: https://www.tindie.com/products/land_boards/i2c-multiplexer-for-the-raspberry-pi-rpi-i2c-hub/?gclid=Cj0KCQjwtJzLBRC7ARIsAGMkOAnhjKFbSYeAyNId95C7TkhljkFLbamsbI0yzYC2Lta5JC1zexQsUnMaAm4MEALw_wcB