2016-07-28 3 views
0

Я работаю на IoT технологии, в моем текущем проекте я хочу подключить два датчика, как BMP280 и TSL 2561 с помощью Raspberry PI 2.Есть ли возможность доступа к двум датчикам на штыри малины PI2 (например, SDA и SDL)?

Но эти два датчика используются те же шины I2C Pins (I2C1 SDA и I2C1 SDL на Raspberry PI2.

скажите, пожалуйста, как я могу использовать вышеупомянутые два контакта для двух датчиков.

-Kishore

+0

Я голосующий, чтобы закрыть этот вопрос не по теме, потому что он больше подходит для [raspberrypi.se]. Этот сайт предназначен для программирования связанных вопросов. –

ответ

1

вы читали I2C protocol? I2C является своего рода из последовательной связи шины , и вы можете атаковать несколько подчиненных устройств на шине I2C мастер.

В вашем случае просто обменивайтесь контактами SDA и SDL на малиновом пие, эти два датчика отличаются уникальными идентификаторами устройств, когда вы обсуждаете с ними.

Не говоря уже о том, что у вас разные датчики (BMP280 и TSI 2561), идентификатор производства может быть достаточно для дифференциации.

Мы могли бы даже подключить несколько подчиненных устройств I2c к одной шине I2c, так как мы их различаем, это использовать другой адрес (обычно 3 контакта адреса). Однако общее количество ведомых будет ограничено, но до 8.

 Смежные вопросы

  • Нет связанных вопросов^_^