2016-07-28 54 views
0

我對物聯網技術的工作,在我目前的項目,我想用樹莓派2在Raspberry PI2引腳(如SDA和SDL)上有兩個傳感器可以訪問嗎?

但是這兩個傳感器使用的是同一個I2C總線引腳(I2C1 SDA和I2C1兩個傳感器像BMP280和TSL 2561連接SDL的樹莓PI2。

請告訴我怎樣可以用上面的兩個引腳用於兩個傳感器。

-Kishore

+0

我投票結束這個問題作爲題外話,因爲它更適合[raspberrypi.se]。這個網站是用於編程相關的問題。 –

回答

1

你看了I2C protocol?I2C是串行通信總線的還挺,並且您可以攻擊多個從設備到I2C總線主。

就您的情況而言,只需在樹莓派上共享SDA和SDL引腳,當您與他們討論時,這兩個傳感器將通過唯一設備ID進行區分。

更不用說,你有不同的傳感器(BMP280和TSI 2561),製造商的ID可能足以區分。我們甚至可以將多個I2c從設備連接到相同的I2c總線,我們區分它們的方式是使用不同的地址(通常是3個地址引腳)。然而,奴隸的總數將會受到限制,但最高可達8人。

相關問題