Taula de continguts:
Vídeo: Tutorial: Com Arduino controla diversos dispositius de la mateixa adreça mitjançant el multiplexor TCA9548A I2C: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Descripció:
El mòdul multiplexor TCA9548A I2C permet connectar dispositius amb la mateixa adreça I2C (fins a 8 mateix adreça I2C) connectats a un microcontrolador. El multiplexor actua com un gatekeeper, transferint les ordres al conjunt seleccionat de pin I2C amb la vostra ordre. El multiplexor en si és a l’adreça I2C 0x70 (però es pot ajustar de 0x70 a 0x77), simplement escriviu un únic byte amb el número de sortida multiplexat desitjat a aquest port, els futurs paquets I2C s’enviaran a aquest port. En teoria, podríeu tenir vuit d'aquests multiplexors a cadascuna de les adreces 0x70-0x77 per controlar 64 de la mateixa part adreçada a I2C
Especificació:
- 8 de 1 commutador de transferència bidireccional Amb
- Compatible amb bus I2C i bus de gestió de sistemes (SMBus) Entrada activa de restabliment actiu
- Tres pins d'adreces a IS suporta fins a vuit en el dispositiu TCA9548A del bus 2C
- Admet nivells de tensió entre 1,8V, 2,5V, 3,3V i 5V de conversió d’autobusos
- El rang de voltatge de la font d'alimentació operativa és d'entrada de tensió d'1,65V a 5,5V5V
- Freqüència de rellotge de 0 a 400 kHz
- Mides: 30 mm x 20 mm
- Color: morat
Pas 1: Preparació del material
La foto superior mostra l’esquema i el material necessari en aquest tutorial:
- TCA9548A Mòdul multiplexor I2C
- Arduino UNO
- LCD sèrie Arduino I2C 20x4 (llum de fons groga)
- M MODDUL DE SENSOR AMB LÀSER VL53LOX (TOF)
Pas 2: seguiu el pas del vídeo
Pas 3: Codi font i biblioteca
Baixeu l'enllaç següent per a la biblioteca
- Biblioteca del sensor de rang làser VL53L0X
- Biblioteca de cristall líquid I2C (LCD)
Recomanat:
Arduino Connect diversos dispositius I2C: 6 passos
Arduino Connect Multiple I2C Devices: En aquest tutorial aprendrem a connectar diversos mòduls amb una connexió I2C a arduino. Vegeu el vídeo. En el nostre cas utilitzarem 4 pantalles OLED com a exemple, però podeu utilitzar qualsevol altre mòdul I2C / sensors si ho desitgeu. Nota: 4 pantalles OLED co
Com llegir diversos valors analògics mitjançant un pin analògic: 6 passos (amb imatges)
Com llegir diversos valors analògics mitjançant un pin analògic: en aquest tutorial, us mostraré com llegir diversos valors analògics amb només un pin d’entrada analògic
Arduino que controla diversos sensors P.I.R al mateix bord: 3 passos
Arduino que controla diversos sensors PIR al mateix bord: avui us explicaré com connectar diversos sensors PIR amb un únic Arduino Bord > aquí també he utilitzat un mòdul de relé de 4 canals per a algunes funcionalitats addicionals. (O bé podeu fer servir tants pinces del vostre arduin
TCA9548A Mòdul multiplexor I2C: amb Arduino i NodeMCU: 11 passos
TCA9548A Mòdul de multiplexor I2C: amb Arduino i NodeMCU: mai us heu posat en una situació en què hagueu de connectar dos, tres o més sensors I2C al vostre Arduino només per adonar-vos que els sensors tenen una adreça I2C fixa o la mateixa? A més, no podeu tenir dos dispositius amb la mateixa adreça al mateix SDA
Control de dispositius mitjançant Arduino amb commutació mecànica: 8 passos (amb imatges)
Control de dispositius mitjançant Arduino amb commutació mecànica: L'Arduino es pot utilitzar per controlar dispositius mitjançant l'ús de commutadors mecànics simples i relés