Diese Seite ist auch in 2 anderen Sprachen verfügbar.
Sprache wechseln  

Serial.read()

Beschreibung

Liest eingehende serielle Daten.

Serial.read() erbt von der Stream-Dienstklasse.

Syntax

Serial.read()

Parameter

Serial: Serielles Port-Objekt. Die Liste der verfügbaren seriellen Anschlüsse für jedes Board auf der Serial-Hauptseite.

Rückgabewert

Das erste Byte der eingehenden seriellen Daten ist verfügbar (oder -1, wenn keine Daten verfügbar sind). Datentyp: int.

Beispielcode

int incomingByte = 0; // Für eingehende serielle Daten

void setup() {
  Serial.begin(9600); // Öffnet die serielle Schnittstelle und stellt die Datenrate auf 9600 Bit/s ein
}

void loop() {
  // Daten nur senden, wenn Daten erhalten:
  if (Serial.available() > 0) {
    // Lies das eingehende Byte:
    incomingByte = Serial.read();

    // Ausgeben:
    Serial.print("I received: ");
    Serial.println(incomingByte, DEC);
  }
}