Задать вопрос
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)
  • Вопрос задан
  • 279 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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