Liczba postów: 11
Liczba wątków: 6
Dołączył: Jun 2019
Reputacja:
0
Witam, jak w temacie, w jaki sposób mogę podpiąć wiele komponentów (dokładnie to 3) pracujących z wykorzystaniem SDA i SCL. Chcę po prostu podłączyć 3 Czujniki natężenia światła BH1750 do Arduino.
Bardzo proszę o odpowiedź.
Liczba postów: 2,366
Liczba wątków: 0
Dołączył: Oct 2017
Reputacja:
240
Na magistrali I2C może być wiele urządzeń, ale każde musi mieć swój adres. Te czujniki mają do wyboru dwa adresy - pin ADR w stanie niskim lub wysokim, więc by podpiąć trzeci albo robisz sobie drugą magistralę softem, albo tą sprzętową rozdzielasz, są do tego moduły przełączające np. na 8 niezależnych, wtedy możesz podłączyć 8 urządzeń slave o tym samym adresie, w masterze przed rozpoczęciem komunikacji wybierasz, którą magistralę aktywujesz.