Herunterladen Inhalt Inhalt Diese Seite drucken

Verwendung Der Pins In Der Arduino Ide - AZ-Delivery ESP32 DevKitC V2 Betriebsanleitung

Inhaltsverzeichnis

Werbung

Betriebsanleitung ​ E SP32DevKitC V2
8.

Verwendung der Pins in der Arduino IDE

8.1.
Digitale IO Pins
Genau wie bei einem normalen Arduino-Board kann die Pin-Funktion mit der
folgenden Codezeile eingestellt werden:
pinMode(​
wobei "pin" der Name des GPIO-Pins ist und der Modus entweder INPUT (was der
Standard ist) oder OUTPUT oder INPUT_PULLUP sein kann, um die eingebauten
Pull-up-Widerstände
Pulldown-Widerstand
INPUT_PULLDOWN_16.
Um einen Ausgangspin auf HIGH (3,3V) oder LOW (0V) zu setzen, verwenden Sie die
folgende Codezeile:
digitalWrite(​
wobei pin der Name des GPIO-Pins ist und der Wert entweder 1 oder 0 (oder HIGH
und LOW) ist.
Um einen Eingang zu lesen, verwenden Sie die folgende Codezeile:
digitalRead(​
Um PWM an einem bestimmten Pin zu aktivieren, verwenden Sie die folgende
Codezeile:
analogWrite(​
wobei pin der Name des GPIO-Pins ist und der Wert eine Zahl zwischen 0 und 1023
ist.
Der Bereich des PWM-Ausgangs kann mit Hilfe der folgenden Codezeile geändert
werden:
analogWriteRange(​
Die Frequenz der PWM kann mit Hilfe der folgenden Codezeile geändert werden:
analogWriteFreq(new_frequency)
wobei new_frequency zwischen 100Hz und 1000Hz liegen sollte.
, ​
p in​
m ode​
)
für
die
Pins
für
GPIO16
, ​
p in​
v alue​
p in​
)
, ​
p in​
v alue​
n ew_range​
GPIO0-15
zu
aktivieren.
zu
aktivieren,
)
)
)
Um
den
verwenden
Sie
36

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis