Drei Arduinos miteinander verbinden

combie:
Nein!

Stimmt, danke, ist korrigiert!

@Techniker89: Da ich keine zwei Mega2560 habe, nutze ich einen UNO als Datensender. Anstelle Serial. mußt Du beim Mega halt Serial3. benutzen. Verbunden habe ich TX vom UNO mit RX3 vom Mega. Der UNO sendet Text zum Mega, der es auf dem seriellen Monitor anzeigt.

// UNO als Sender
uint32_t aktMillis, ausgabeMillis, intervall = 200;
char zeichen = 'A', kette[20] = {"Hallo  "};

void setup() {
  Serial.begin(9600);
}

void loop() {
  aktMillis = millis();
  if (aktMillis - ausgabeMillis >= intervall) {
    ausgabeMillis = aktMillis;
    kette[6] = zeichen;
    Serial.println(kette);
    zeichen++;
    if (zeichen > 'Z') {
      zeichen = 'A';
    }
  }
}
// Mega2560 als Empfänger
void setup() {
  Serial.begin(9600);
  Serial3.begin(9600);
  Serial.println("Anfang");
}
void loop() {
  if (Serial3.available())  {
    char x = Serial3.read();
    Serial.print(x);
  }
}

Ausgabe:

Hallo A
Hallo B
Hallo C
Hallo D
Hallo E
Hallo F
Hallo G
Hallo H

Ich hoffe, es hilft Dir