Cuprins:
Video: Tutorial: Cum Arduino controlează mai multe dispozitive cu aceeași adresă utilizând multiplexorul TCA9548A I2C: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Descriere:
Modulul multiplexor TCA9548A I2C trebuie să permită conectarea dispozitivelor cu aceeași adresă I2C (până la 8 aceeași adresă I2C) conectată la un microcontroler. Multiplexorul acționează ca un gatekeeper, transferând comenzile la setul selectat de pin I2C cu comanda ta. Multiplexorul în sine este pe adresa I2C 0x70 (dar poate fi ajustat de la 0x70 la 0x77), pur și simplu scrieți un singur octet cu numărul de ieșire multiplexat dorit în acel port, orice pachete viitoare I2C vor fi trimise la acel port. În teorie, ai putea avea 8 dintre aceste multiplexoare pe fiecare dintre adresele 0x70-0x77 pentru a controla 64 din aceeași parte-adresată I2C
Specificație:
- 8 din 1 comutator de transfer bidirecțional Cu
- Compatibil cu magistrala I2C și magistrala de gestionare a sistemului (SMBus) Intrare activă de resetare redusă
- Trei pini de adresă la IS suportă până la opt pe dispozitivul TCA9548A de magistrală 2C
- Suportă niveluri de tensiune între 1.8V, 2.5V, 3.3V și 5V autobuze de conversie
- Gama de tensiune de alimentare este de 1,65V până la 5,5V5V
- Frecvența de ceas de la 0 la 400kHz
- Dimensiune: 30mm x 20mm
- Culoare: violet
Pasul 1: Pregătirea materialului
Fotografia de mai sus prezintă schema și materialul necesar în acest tutorial:
- TCA9548A Modul multiplexor I2C
- Arduino UNO
- Arduino I2C Serial LCD 20x4 (iluminare de fundal galbenă)
- VL53LOX LASER SENSOR RANGING MODULLE (TOF)
Pasul 2: urmați pasul video
Pasul 3: Cod sursă și bibliotecă
Descărcați linkul de mai jos pentru bibliotecă
- Biblioteca senzorului de rază laser VL53L0X
- Biblioteca cu cristale lichide I2C (LCD)
Recomandat:
Arduino Cum se conectează mai multe servomotoare - Tutorial PCA9685: 6 pași
Arduino Cum se conectează mai multe servomotoare - Tutorial PCA9685: În acest tutorial vom învăța cum să conectați mai multe servomotoare utilizând modulul PCA9685 și modulul arduino. Modulul PCA9685 este foarte bun atunci când trebuie să conectați mai multe motoare, puteți citi mai multe despre el aici https : //www.adafruit.com/product/815Vizionează Vi
Cum să citiți mai multe valori analogice folosind un singur pin analogic: 6 pași (cu imagini)
Cum să citiți mai multe valori analogice utilizând un pin analogic: În acest tutorial, vă voi arăta cum să citiți mai multe valori analogice folosind un singur pin analogic de intrare
Cultivarea mai multor salată în spațiu mai mic sau Cultivarea salatei în spațiu, (mai mult sau mai puțin) .: 10 pași
Cultivarea mai multor salată în spațiu mai mic sau … Cultivarea salată în spațiu, (mai mult sau mai puțin). Nu aș putea fi mai încântat să proiectez pentru producția de culturi spațiale și să postez primul meu Instructable. Pentru a începe, concursul ne-a cerut
Cum se controlează motorul DC fără perii Quadcopter fără perii (tip 3 fire) utilizând regulatorul de viteză al motorului HW30A și Arduino UNO: 5 pași
Cum să controlați motorul DC fără perii Quadcopter fără perii (tip 3 fire) utilizând regulatorul de viteză al motorului HW30A și Arduino UNO: Descriere: Regulatorul de viteză al motorului HW30A poate fi utilizat cu 4-10 baterii NiMH / NiCd sau 2-3 celule LiPo. BEC este funcțional cu până la 3 celule LiPo. Poate fi folosit pentru a controla viteza motorului fără perii de curent continuu (3 fire) cu maxim până la 12Vdc.Specific
Redați aceeași muzică în mai multe camere: 3 pași
Redați aceeași muzică în mai multe camere: Bună tuturor, nu știu despre voi, dar îmi place să am aceeași muzică în tot apartamentul meu, fără să dau sunetul prea tare. Așadar, după un pic de cercetări despre această problemă, am decis să construiesc mai multe difuzoare conectate toate prin wifi la aceeași