Multiplexor на трех разных устройствах перестал работать

Тема в разделе "Arduino & Shields", создана пользователем nkYellOw, 12 фев 2019.

Метки:
  1. nkYellOw

    nkYellOw Нерд

    После обновления Ардуино ИДЕ и библиотек перестал переключаться мультиплексор. Причем устройства тоже разные и на всех не работает. Может у кого было такое после обновлений?
    Arduino mega + wifi
    WEMOS R1D2
    и там и там перестал работать =(

    P.S. Multiplexer ska =/
     
  2. nkYellOw

    nkYellOw Нерд

    переключение между датчиками
    Код (C++):
    void tcaselect(uint8_t i) {
      if (i > 7) return;

      Wire.beginTransmission(0x70);
      Wire.write(1 << i);
      Wire.endTransmission();
    }
    Сканер адресов датчиков показывает это
    Код (C++):
    TCAScanner ready!
    TCA Port #0
    Found I2C 0x76
    TCA Port #1
    Found I2C 0x76
    TCA Port #2
    Found I2C 0x76
    TCA Port #3
    TCA Port #4
    TCA Port #5
    TCA Port #6
    TCA Port #7

    done
     
     
  3. nkYellOw

    nkYellOw Нерд

    Все отменяется помощь))) в хедере Адафруит нужно поменять 0х77 на тот адрес который выдает сканер.