Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
einleitung:analogread [2015/10/22 10:51] fbonowski |
einleitung:analogread [2016/01/21 12:45] (aktuell) |
||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
Nachdem die Messung abgeschlossen ist, stellt die Funktion analogRead das Ergebnis als **//Rückgabewert//** zur Verfügung. | Nachdem die Messung abgeschlossen ist, stellt die Funktion analogRead das Ergebnis als **//Rückgabewert//** zur Verfügung. | ||
- | Rückgabewerte könnt ihr euch so wie das Ergebnis einer mathematischen Funktion wie "$f(x)$" vorstellen - sie können genau wie in der Mathematik "$g(f(x))$" wieder als Argument einer anderen Funktion eingesetzt werden. | + | Rückgabewerte könnt ihr euch so wie das Ergebnis einer mathematischen Funktion wie "$f(x)$" vorstellen - sie können genau wie in der Mathematik "$g(f(x))$" wieder als Argument einer beliebigen anderen Funktion eingesetzt werden, die eine Zahl als Argument akzeptiert. |
So kann z.B. die gemessene Spannung als Argument der Funktion Serial.println(text) eingesetzt werden: | So kann z.B. die gemessene Spannung als Argument der Funktion Serial.println(text) eingesetzt werden: | ||
<code c++> | <code c++> | ||
Serial.println(analogRead(A0)); | Serial.println(analogRead(A0)); | ||
- | // messe die Spannung an Pin A0 und gebe sie über die Serielle Schnittstelle aus. | + | // messe die Spannung an Pin A0 und gib das Ergebnis direkt über die Serielle Schnittstelle aus. |
</code> | </code> | ||