0
我对物联网技术的工作,在我目前的项目,我想用树莓派2在Raspberry PI2引脚(如SDA和SDL)上有两个传感器可以访问吗?
但是这两个传感器使用的是同一个I2C总线引脚(I2C1 SDA和I2C1两个传感器像BMP280和TSL 2561连接SDL的树莓PI2。
请告诉我怎样可以用上面的两个引脚用于两个传感器。
-Kishore
我对物联网技术的工作,在我目前的项目,我想用树莓派2在Raspberry PI2引脚(如SDA和SDL)上有两个传感器可以访问吗?
但是这两个传感器使用的是同一个I2C总线引脚(I2C1 SDA和I2C1两个传感器像BMP280和TSL 2561连接SDL的树莓PI2。
请告诉我怎样可以用上面的两个引脚用于两个传感器。
-Kishore
你看了I2C protocol?I2C是串行通信总线的还挺,并且您可以攻击多个从设备到I2C总线主。
就您的情况而言,只需在树莓派上共享SDA和SDL引脚,当您与他们讨论时,这两个传感器将通过唯一设备ID进行区分。
更不用说,你有不同的传感器(BMP280和TSI 2561),制造商的ID可能足以区分。我们甚至可以将多个I2c从设备连接到相同的I2c总线,我们区分它们的方式是使用不同的地址(通常是3个地址引脚)。然而,奴隶的总数将会受到限制,但最高可达8人。
我投票结束这个问题作为题外话,因为它更适合[raspberrypi.se]。这个网站是用于编程相关的问题。 –