Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Im Serial Monitor zum Anzeigen von Informationen muss die entsprechende Baudrate ausgewählt werden und dann werden die Daten angezeigt. Der Monitor sieht folgendermassen aus.

 

Call Response

Dieses Beispiel sendet alles, was es empfängt, seriell zurück, bis es ein Zeilenumbruchsymbol findet.

Code Block
languagejava
titleExample "Call response"
collapsetrue
String inData;

void setup()  
{
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
}

void loop() {
  while (Serial.available() > 0)
  {
    char recieved = Serial.read();
    inData += recieved;  // Process message when new line character is recieved
    if (recieved == '\n')
    {
            Serial.print("I got : ");
            Serial.println(inData);
            inData = ""; // Clear recieved buffer
            delay(1000);
    }
  } 
}

Weitere Informationen

Serial - auf Arduino.cc