Inhaltsverzeichnis:
- Schritt 1: Materialvorbereitung
- Schritt 2: Folgen Sie dem Video-Schritt
- Schritt 3: Quellcode und Bibliothek
Video: Tutorial: Wie Arduino mehrere Geräte mit derselben Adresse mithilfe des I2C-Multiplexers TCA9548A steuert - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Beschreibung:
Das I2C-Multiplexer-Modul TCA9548A soll es ermöglichen, Geräte mit derselben I2C-Adresse (bis zu 8 I2C-Adressen derselben Adresse) an einen Mikrocontroller anzuschließen. Der Multiplexer fungiert als Gatekeeper und leitet die Befehle mit Ihrem Befehl an den ausgewählten Satz von I2C-Pins weiter. Der Multiplexer selbst befindet sich auf der I2C-Adresse 0x70 (kann aber von 0x70 bis 0x77 eingestellt werden). Schreiben Sie einfach ein einzelnes Byte mit der gewünschten Multiplex-Ausgangsnummer an diesen Port, alle zukünftigen I2C-Pakete werden an diesen Port gesendet. Theoretisch könnten Sie 8 dieser Multiplexer an jeder der 0x70-0x77-Adressen haben, um 64 des gleichen I2C-adressierten Teils zu steuern
Spezifikation:
- 8 von 1 bidirektionaler UmschalterMit
- Kompatibel mit I2C-Bus und System Management Bus (SMBus) Aktiver Low-Reset-Eingang
- Drei Adresspins bei IUnterstützt bis zu acht am 2C-Bus-TCA9548A-Gerät
- Unterstützt Spannungspegel zwischen 1,8V, 2,5V, 3,3V und 5V Buskonvertierung
- Der Betriebsspannungsbereich der Stromversorgung beträgt 1,65V bis 5,5V5V Spannungseingang
- 0 bis 400 kHz Taktfrequenz
- Größe: 30 mm x 20 mm
- Farbe lila
Schritt 1: Materialvorbereitung
Das obige Foto zeigt das Schema und das Material, das in diesem Tutorial benötigt wird:
- TCA9548A I2C-Multiplexer-Modul
- Arduino UNO
- Arduino I2C serielles LCD 20x4 (gelbe Hintergrundbeleuchtung)
- VL53LOX LASER-REICHWEITENSENSORMODUL (TOF)
Schritt 2: Folgen Sie dem Video-Schritt
Schritt 3: Quellcode und Bibliothek
Download-Link unten für Bibliothek
- VL53L0X Laser-Entfernungssensorbibliothek
- Flüssigkristall-I2C (LCD)-Bibliothek
Empfohlen:
Wie man eine Babygewichtsmaschine mit Arduino Nano, HX-711 Wägezelle und OLED 128X64 herstellt -- Kalibrierung des HX-711: 5 Schritte
Wie man eine Babygewichtsmaschine mit Arduino Nano, HX-711-Wägezelle und OLED 128X64 herstellt || Kalibrierung von HX-711: Hallo Instructables, vor wenigen Tagen wurde ich Vater eines süßen Babys?. Als ich im Krankenhaus war, stellte ich fest, dass das Gewicht des Babys so wichtig ist, um das Wachstum des Babys zu überwachen. Also ich habe eine Idee? um eine Babygewichtsmaschine von meinem Selbst zu machen. In diesem Instructable ich
So bauen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert – wikiHow
So erstellen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert: Was macht es? Ein System, das Ihr Aquarium automatisch nach einem Zeitplan oder manuell mit einem Druckknopf oder einer Internetanfrage ein- / ausschaltet. Ein System, das die Wassertemperatur überwacht und E-Mails und Warnungen sendet, falls es unter
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Gewusst wie: Geschwindigkeit des Motors steuern?: 5 Schritte (mit Bildern)
Gewusst wie: Geschwindigkeit des Motors steuern?: Wenn Sie ein paar DC-Motoren herumliegen haben, kommt Ihnen die erste Frage in den Sinn, wie ich die Geschwindigkeit dieser Motoren kontrolliere! Also in diesem Instructables werde ich zeigen, wie einfach es ist! Sie fühlen sich faul, Sie können Videos auf meinem Kanal ansehen Auch Huge Tha
So ändern (fälschen) Sie Ihre MAC-Adresse: 3 Schritte
So ändern Sie (Spoofing) Ihre MAC-Adresse: Die erste Frage, die Sie möglicherweise zu diesem instructable haben, ist, warum ich meine MAC-Adresse fälschen muss. Nun, es gibt zwei Antworten. Erstens müssen Sie Ihre MAC-Adresse ändern, damit Ihr Netzwerk Ihr Gerät erkennt und eine Verbindung herstellen kann. Zwei, für