Beschreibung
Schreibt einen analogen Wert (PWM wave) in einen Pin.
Kann verwendet werden, um eine LED mit unterschiedlichen Helligkeiten zu beleuchten oder einen Motor mit verschiedenen Geschwindigkeiten zu betreiben.
Nach einem Aufruf von analogWrite()
erzeugt der Pin bis zum nächsten Aufruf von analogWrite()
(oder einem Aufruf von digitalRead() 'oder
digitalWrite()) eine stetige Rechteckwelle des angegebenen Arbeitszyklus auf dem gleichen Pin).
Die Frequenz des PWM-Signals an den meisten Pins beträgt ungefähr 490 Hz. Bei den Uno- und ähnlichen Boards haben die Pins 5 und 6 eine Frequenz von ungefähr 980 Hz.

Syntax
analogWrite(pin, value)
Parameter
pin
: Die Nummer des Pins, auf den geschrieben werden soll. Erlaubte Datentypen-
int
. value
: Das Tastverhältnis zwischen 0 (immer aus) und 255 (immer an). Erlaubte Datentypen-
int
.
Rückgabewert
Nichts.