Inhaltsverzeichnis:

Wie verbinde ich zwei Arduinos miteinander?
Wie verbinde ich zwei Arduinos miteinander?

Video: Wie verbinde ich zwei Arduinos miteinander?

Video: Wie verbinde ich zwei Arduinos miteinander?
Video: ARDUINO BASICS #24 - I2C KOMMUNIKATION zwischen zwei Arduinos 2024, April
Anonim

Kommunikation mit zwei Arduinos

  1. Schritt 1: Grundlegende Verbindungen. Zuerst musst du verbinden beide Arduinos zueinander.
  2. Schritt 2 : LED zur Sekundärseite hinzufügen Arduino . Verbinden einer der Arduinos auf ein Steckbrett und verbinden eine LED zu diesem Steckbrett.
  3. Schritt 3: Hinzufügen des Potentiometers. In diesem Schritt werden wir verbinden ein Potentiometer zum Master Arduino .

Wie viele Arduinos können in dieser Hinsicht angeschlossen werden?

4 Antworten. Ja du kann sich verbinden mehrere Arduino UNO (USB) Boards zu einem einzelnen PC. Es gibt einen einfachen Weg und einen fortgeschritteneren Weg, um es zu verwalten. Der einfache Weg ist, mehrere Boards eingesteckt zu haben, aber nur eine zu verwenden Arduino Software-IDE zur gleichzeitigen Steuerung eines Boards.

Wissen Sie auch, wie Sie i2c lesen? Eine grundlegende Master-Slave-Lese- oder Schreibsequenz für I2C folgt der folgenden Reihenfolge:

  1. Sende das START-Bit (S).
  2. Senden Sie die Slave-Adresse (ADDR).
  3. Senden Sie das Read(R)-1 / Write(W)-0-Bit.
  4. Warte auf/Sende ein Bestätigungsbit (A).
  5. Senden/Empfangen des Datenbytes (8 Bits) (DATA).
  6. Erwarte/Sende-Bestätigungsbit (A).
  7. Sende das STOP-Bit (P).

Wie kommunizieren dann zwei Mikrocontroller?

Es gibt mehrere verschiedene Möglichkeiten kommunizieren zwischen Mikrocontroller . Sie könnten den coolen drahtlosen Weg gehen: Bluetooth, ZigBee, WiFi. Oder werfen Sie ein paar Kabel in die Mischung und verwenden Sie beliebig viele etablierte Protokolle: I2C, SPI, UART, alle mit ihren Vor- und Nachteilen.

Was ist i2c-Kommunikation?

I2C ist eine serie Kommunikation Protokoll, sodass die Daten Bit für Bit über eine einzelne Leitung (die SDA-Leitung) übertragen werden. Wie SPI, I2C ist synchron, so dass die Ausgabe von Bits mit der Abtastung von Bits durch ein Taktsignal synchronisiert wird, das zwischen dem Master und dem Slave geteilt wird.

Empfohlen: