将多个IMU传感器连接到arduino

将多个IMU传感器连接到arduino,arduino,arduino-uno,arduino-ide,arduino-esp8266,arduino-due,Arduino,Arduino Uno,Arduino Ide,Arduino Esp8266,Arduino Due,我需要将5个IMU 9250连接到Arduino。我使用了这个网页上的库,它只适用于一个传感器 我需要知道是否有代码或库可以帮助我打开所有五个传感器并同时获取数据。您使用的板只支持两个可能的i2c地址,因此您可以通过单个i2c总线连接的板的最大数量是两个。在“PTH连接”部分中记录了这一点,讨论中的引脚标记为“AD0/SD0”。您使用的板只支持两个可能的i2c地址,因此您可以通过单个i2c总线连接的板的最大数量为两个。在“PTH连接”部分中记录了这一点,讨论中的引脚标记为“AD0/SD0”。除

我需要将5个IMU 9250连接到Arduino。我使用了这个网页上的库,它只适用于一个传感器


我需要知道是否有代码或库可以帮助我打开所有五个传感器并同时获取数据。

您使用的板只支持两个可能的i2c地址,因此您可以通过单个i2c总线连接的板的最大数量是两个。在“PTH连接”部分中记录了这一点,讨论中的引脚标记为“AD0/SD0”。

您使用的板只支持两个可能的i2c地址,因此您可以通过单个i2c总线连接的板的最大数量为两个。在“PTH连接”部分中记录了这一点,讨论中的引脚标记为“AD0/SD0”。

除了I2C之外,MPU9250还具有SPI接口。使用SPI,您可以在同一总线上连接多个设备。它们共享数据输出(在数据表中显示为SDO)、数据输入(SDI)和时钟(SCLK)。每个设备都有自己的芯片选择(CS)引脚。如果要控制5个设备,需要8个引脚(SDO、SDI、SCLK+5个CS)


通过快速搜索,我发现它支持SPI。也许你可以按原样使用它。或者,您可以研究它并实现自己的解决方案。

除了I2C之外,MPU9250还具有SPI接口。使用SPI,您可以在同一总线上连接多个设备。它们共享数据输出(在数据表中显示为SDO)、数据输入(SDI)和时钟(SCLK)。每个设备都有自己的芯片选择(CS)引脚。如果要控制5个设备,需要8个引脚(SDO、SDI、SCLK+5个CS)

通过快速搜索,我发现它支持SPI。也许你可以按原样使用它。或者,您可以研究它并实施您自己的解决方案