Sommario:
- Passaggio 1: preparazione del materiale
- Passaggio 2: segui il passaggio del video
- Passaggio 3: codice sorgente e libreria
Video: Tutorial: come Arduino controlla più dispositivi con lo stesso indirizzo utilizzando il multiplexer I2C TCA9548A: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Descrizione:
Il modulo multiplexer I2C TCA9548A consente di collegare dispositivi con lo stesso indirizzo I2C (fino a 8 I2C con lo stesso indirizzo) collegati a un microcontrollore. Il multiplexer funge da gatekeeper, inviando i comandi al set selezionato di pin I2C con il tuo comando. Il multiplexer stesso si trova sull'indirizzo I2C 0x70 (ma può essere regolato da 0x70 a 0x77), è sufficiente scrivere un singolo byte con il numero di output multiplex desiderato su quella porta, eventuali pacchetti I2C futuri verranno inviati a quella porta. In teoria, potresti avere 8 di questi multiplexer su ciascuno degli indirizzi 0x70-0x77 per controllare 64 della stessa parte indirizzata I2C
Specifica:
- Commutatore di trasferimento bidirezionale 8 su 1Con
- Compatibile con bus I2C e bus di gestione del sistema (SMBus) Ingresso di reset basso attivo
- Tre pin di indirizzo su ISupporta fino a otto sul dispositivo TCA9548A bus 2C
- Supporta livelli di tensione tra 1,8 V, 2,5 V, 3,3 V e 5 V. Conversione dei bus
- L'intervallo della tensione di alimentazione operativa è compreso tra 1,65 V e 5,5 V5 V in ingresso
- Frequenza di clock da 0 a 400 kHz
- Dimensioni: 30 mm x 20 mm
- Colore viola
Passaggio 1: preparazione del materiale
La foto sopra mostra lo schema e il materiale necessari in questo tutorial:
- Modulo multiplexer I2C TCA9548A
- Arduino UNO
- Arduino I2C seriale LCD 20x4 (retroilluminazione gialla)
- MODULO SENSORE DI PORTATA LASER VL53LOX (TOF)
Passaggio 2: segui il passaggio del video
Passaggio 3: codice sorgente e libreria
Scarica il link qui sotto per la libreria
- Libreria di sensori di portata laser VL53L0X
- Libreria a cristalli liquidi I2C (LCD)
Consigliato:
Arduino Collega più dispositivi I2C: 6 passaggi
Arduino Connect Multiple I2C Devices: In questo tutorial impareremo come collegare diversi moduli con una connessione I2C ad arduino. Guarda il video! Nel nostro caso useremo 4 display OLED come esempio, ma puoi usare qualsiasi altro modulo I2C/ sensori se lo desideri. Nota: 4 display OLED co
Come disegnare te stesso - Guida per principianti: 5 passaggi
Come creare cartoni animati - Guida per principianti: puoi fare un regalo interessante e unico e molto altro ancora! Puoi usare un'immagine per creare cartoni animati e usarli come immagine per i social media, puoi creare il tuo design di t-shirt, puoi usarlo per poster o stamparlo su tazze o fare sti
Indirizzo IP statico in Raspberry Pi (indirizzo IP statico RaspberryPi): 6 passaggi
Dirección IP Estática En Raspberry Pi (Static IP Address RaspberryPi): Impostazione di un IP address statico L'esercitazione ha qui una descrizione dell'ampliamento di MadMike in inglese. Per maggiori informazioni è possibile ampliare l'esplicazione del modo di realiz
Modulo multiplexer I2C TCA9548A - Con Arduino e NodeMCU: 11 passaggi
Modulo multiplexer I2C TCA9548A - Con Arduino e NodeMCU: ti sei mai trovato in una situazione in cui dovevi collegare due, tre o più sensori I2C al tuo Arduino solo per renderti conto che i sensori hanno un indirizzo I2C fisso o uguale. Inoltre, non si possono avere due dispositivi con lo stesso indirizzo sullo stesso SDA
Controlla i dispositivi del mondo reale con il tuo PC: 15 passaggi (con immagini)
Controlla i dispositivi del mondo reale con il tuo PC: questo Instructable ti mostra come interfacciare un PC e un microcontrollore. Questa demo rileverà il valore di un potenziometro o di qualsiasi ingresso analogico e controllerà anche un servo. Il costo totale è inferiore a $ 40 compreso il servo. Il servo accende un microinterruttore e poi il m