FORUM

 



Programmiersprache Arduino: Serial......

Serial.begin(rate)

Öffnet die serielle Schnittstelle und setzt die Baudrate für die serielle Datenübertragung. Die typische Baudrate für die Kommunikation mit dem Computer ist 9600 aber auch andere Geschwindigkeiten werden unterstützt.

 

void setup()
{
   Serial.begin(9600);        // Öffnet das Seriale Port
                            // setzt Datenrate auf 9600 bps
 

Hinweis: Wenn Sie die serielle Kommunikation nutzen können die digitalen Pins 0 (RX) und 1 (TX) nicht zur gleichen Zeit verwendet werden. 

 

Serial.println(data)

Druckt die Daten über die serielle Schnittstelle, gefolgt von einer automatischen Wagenrücklauf und Zeilenvorschub. Dieser Befehl hat die gleiche Form wie Serial.print(). Es ist aber einfacher die Daten am seriellen Monitor zu lesen.

 

 

Serial.println(analogValue);  // Sendet den Wert von 'analogValue'

 

Hinweis: Weitere Informationen über die verschiedenen Permutationen der Serial.println() und Serial.print()-Funktion finden Sie auf der Webseite von Arduino.
 

Das folgende einfache Beispiel liest den analogen Pin 0 aus und sendet diese Daten jede Sekunde an den Computer.
 void setup()
  {
     Serial.begin(9600);             // Setzt Datenrate auf 9600 bps
  }
 
void loop()
  {
     Serial.println(analogRead(0)); // sendet Wert des analogen Pin 0
     delay(1000);                   // 1 Sekunde Pause
  }

  1.Seite Random
 

content copyright © 2004 - 2019, Gerhard Lentschik. Nachdruck und Weiterverbreitung, auch auszugsweise, nur mit Genehmigung.
Aufrufe seit 16.6.2011:
1397268
Impressum   Datenschutz
ss