Musikia
@Musikia
Сити фермер

Как использовать несколько устройств на одном i2c порту raspberry pi?

63ebc4d8db1f7245381372.pngИспользую raspberry pi 4, датчики bh1750 и am2320, оба работают по i2c. Код для датчиков пишу на Python. Когда подключаю по отдельности адреса видит, а когда параллельно в одну шину i2c, то адреса пропадают и показания с датчиков не идут. По отдельности если код допрашивать, нормально, но если вместе, то не находит адрес.

Import board
Import adafruit-am2320
import adafruit-bh1750

i2c = board.I2C()

sensor = adafruit-am2320.AM2320(i2c)
sensor_two = adafruit_bh1750.BH1750(i2c)
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы