Kommunikation / Verbinder

Verbinde Zeichenkette und digitale Größe

verbinde

Block

Mit diesem Block lässt sich eine Zeichenkette ("Beispieltext") mit einer digitalen Größe verbinden. So können Werte von Variablen im seriellen Monitor ausgegeben werden.

Für die linke Komponente in dem Block wird ein Text eingesetzt. In diesen kann jeder mögliche Text geschrieben werden. In das rechte Feld des verbinde Blocks kann eine digitale Variable eingesetzt werden. Wenn dieser dann im seriellen Monitor ausgegeben wird, dann wird der Wert der digitalen Variable ausgegeben. Nach dem Text steht dann entweder "1" oder "0" (Simulator: "true" oder "false") anstelle der Variable.

Beispiel

Beispiel: Es soll eine Information über den Status eines Tür-Sensors auf dem seriellen Monitor ausgegeben werden. Der Wert dieses Sensors ist in der digitalen Variable tuer_sens gespeichert. Es soll der Text "Der Wert des Tür-Sensors ist: " und dann der aktuelle Status ausgegeben werden.
Die Ausgabe wird mit dem Serial print Block realisiert.

In ArduBlock:

Code

Im Code wird der Block durch den Befehl einfach dadurch realisiert, dass zwei Serial.print() Befehle ohne einen Zeilenumbruch direkt hintereinander im Code geschrieben werden.
In den einen Befehl wird der auszugebende String eingefügt und in den anderen der Name der auszugebenden digitalen Variable.

Im Code würde das dann folgendermaßen aussehen (ohne Serial.begin(9600)):

  Serial.print("Der Wert des Tür-Sensors ist: ");
  Serial.print(tuer_sens);
  Serial.println();