Betriebsanleitung ESP32 Cam
Verwendung
8.
Genau wie bei einem normalen Arduino-Board kann die Pin-Funktion mit der
folgenden
pinMode(pin, mode)
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 für die Pins GPIO0-15 zu aktivieren. Um den Pulldown-Widerstand
für GPIO16 zu aktivieren, verwenden Sie
Um einen Ausgangspin auf HIGH (3,3V) oder LOW (0V) zu setzen, verwenden Sie die
folgende
digitalWrite(pin, value)
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,
digitalRead(pin)
Um PWM an einem bestimmten Pin zu aktivieren, verwenden Sie die folgende
Codezeile:
analogWrite(pin, value)
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(new_range)
Die Frequenz der PWM kann mit Hilfe der folgenden Codezeile geändert werden:
analogWriteFreq(new_frequency)
wobei
der
Pins
8.1.
Digitale
Codezeile
new_frequency
zwischen
in
der
Arduino
IO
eingestellt
INPUT_PULLDOWN_16.
verwenden Sie die folgende Codezeile:
100Hz
und
1000Hz
IDE
Pins
werden:
Codezeile:
liegen
sollte.
34