Ein Rotary-Encoder-Modul wandelt mechanische Drehbewegung in elektrische Impulse mittels Quadratur um (zwei phasenverschobene Signale, meist A und B), um sowohl die Schrittzahl als auch die Drehrichtung zu bestimmen. Es wird häufig mit einem Arduino/ESP32 über digitale Eingänge verbunden (oft mit Interrupts für schnelle Reaktion). Viele Encoder-Module enthalten außerdem einen momentanen Drucktaster, der als zusätzlicher Eingang ausgelesen werden kann.
| Pin | Signal | Beschreibung |
|---|---|---|
CLK |
digital | Rotary encoder phase A pulse output for counting steps and direction. |
DT |
digital | Rotary encoder phase B pulse output, phase-shifted from CLK for direction sensing. |
SW |
digital | Momentary push-button switch output, typically read as a digital input. |
+ |
power | Positive supply input for the encoder module, commonly connected to 5V or 3.3V. |
GND |
ground | Ground reference for power and all encoder output signals. |
Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.
Kostenlos starten