Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

einleitung:spannungen_messen_analogread_pinnummer

Spannungen Messen: analogRead(pinNummer)

Die Funktion analogRead(Pin\#) misst die Spannung, die gerade an einem Analogeingang des Arduino anliegt. Das Argument Pin\# bezeichnet den Pin, an dem gemessen werden soll. Die Analogeingänge des Arduino sind auf der Platine mit A0…A8 gekennzeichnet.

Serial.println(analogRead(A0)); // messe die Spannung an Pin A0 und gebe sie über die Serielle Schnittstelle aus. 

Die Analogeingänge verkraften in der Grundeinstellung Spannungen zwischen 0 und 5V. Für 0V wird die Zahl 0 zurückgegeben, für 5V die Zahl 1023. Das entspricht einer Auflösung von 10Bit. Die gemessene Spannung an einem Analogeingang, der mit nichts verbunden ist, schwankt willkürlich und ist von der Umgebung und den an den anderen Pins anliegenden Spannungen abhängig.

einleitung/spannungen_messen_analogread_pinnummer.txt · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)