Table des matières:
Vidéo: Tutoriel : Comment Arduino contrôle plusieurs périphériques à la même adresse en utilisant le multiplexeur TCA9548A I2C : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
La description:
Le module multiplexeur I2C TCA9548A permet de connecter des appareils avec la même adresse I2C (jusqu'à 8 même adresse I2C) connectés à un microcontrôleur. Le multiplexeur agit comme un garde-porte, transférant les commandes vers l'ensemble sélectionné de broches I2C avec votre commande. Le multiplexeur lui-même est sur l'adresse I2C 0x70 (mais peut être ajustée de 0x70 à 0x77), écrivez simplement un seul octet avec le numéro de sortie multiplexé souhaité sur ce port, tous les futurs paquets I2C seront envoyés à ce port. En théorie, vous pourriez avoir 8 de ces multiplexeurs sur chacune des adresses 0x70-0x77 afin de contrôler 64 de la même partie I2C.
Spécification:
- Interrupteur de transfert bidirectionnel 8 sur 1Avec
- Compatible bus I2C et bus de gestion de système (SMBus) Entrée de réinitialisation active basse
- Trois broches d'adresse à ISupporte jusqu'à huit sur le périphérique TCA9548A à bus 2C
- Prend en charge les niveaux de tension entre les bus 1,8 V, 2,5 V, 3,3 V et 5 V
- La plage de tension d'alimentation de fonctionnement est de 1,65 V à 5,5 V5 V d'entrée de tension
- Fréquence d'horloge de 0 à 400 kHz
- Taille: 30 mm x 20 mm
- Couleur violet
Étape 1: Préparation du matériel
La photo ci-dessus montre le schéma et le matériel nécessaire dans ce tutoriel:
- Module multiplexeur TCA9548A I2C
- Arduino UNO
- LCD série Arduino I2C 20x4 (rétroéclairage jaune)
- MODULE DE CAPTEUR DE TÉLÉGLAGE LASER VL53LOX (TOF)
Étape 2: Suivez l'étape vidéo
Étape 3: Code source et bibliothèque
Lien de téléchargement ci-dessous pour la bibliothèque
- Bibliothèque de capteurs de portée laser VL53L0X
- Bibliothèque de cristaux liquides I2C (LCD)
Conseillé:
Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685 : 6 étapes
Arduino Comment connecter plusieurs servomoteurs - Tutoriel PCA9685: Dans ce tutoriel, nous apprendrons comment connecter plusieurs servomoteurs à l'aide du module PCA9685 et le module arduino.PCA9685 est très bon lorsque vous devez connecter plusieurs moteurs, vous pouvez en savoir plus à ce sujet ici https ://www.adafruit.com/product/815Regardez la Vi
Comment faire parler plusieurs ESP via ESP-NOW en utilisant ESP32 et ESP8266 : 8 étapes
Comment faire parler plusieurs ESP via ESP-NOW en utilisant ESP32 et ESP8266 : Sur mon projet en cours, j'ai besoin de plusieurs ESP pour communiquer entre eux sans routeur. Pour ce faire, j'utiliserai l'ESP-NOW pour faire communiquer sans fil les uns avec les autres sans routeur sur l'ESP
Arduino contrôlant plusieurs capteurs P.I.R sur le même bord : 3 étapes
Arduino contrôlant plusieurs capteurs PIR sur le même bord : aujourd'hui, je vais vous expliquer comment connecter plusieurs capteurs PIR avec un seul Arduino Bord > ici, j'ai également utilisé un module de relais à 4 canaux pour des fonctionnalités supplémentaires.ARDUINO + module de relais à 4 canaux + capteur à 4 PIR (OU vous pouvez utiliser autant de broches sur votre arduin
Module multiplexeur TCA9548A I2C - Avec Arduino et NodeMCU : 11 étapes
Module multiplexeur I2C TCA9548A - Avec Arduino et NodeMCU : vous êtes-vous déjà retrouvé dans une situation où vous deviez câbler deux, trois capteurs I2C ou plus à votre Arduino juste pour vous rendre compte que les capteurs ont une adresse I2C fixe ou la même. De plus, vous ne pouvez pas avoir deux appareils avec la même adresse sur le même SDA
Contrôle de l'alimentation des périphériques avec économiseur d'écran : 3 étapes (avec photos)
Contrôle de l'alimentation des périphériques avec économiseur d'écran : Premièrement : ce projet se branche sur le port d'imprimante d'un ordinateur. Je ne serai pas tenu responsable si quelqu'un a incendié sa carte mère. S'il vous plaît, s'il vous plaît, soyez prudent et vérifiez trois fois toutes vos connexions si vous allez essayer quelque chose comme