Een rotary encoder module zet mechanische rotatie om in elektrische pulsen met quadratuur (twee signalen met faseverschil, meestal A en B) om zowel het aantal stappen als de draairichting te bepalen. Hij wordt vaak aangesloten op een Arduino/ESP32 met digitale ingangen (vaak met interrupts voor snelle respons). Veel encoder modules hebben ook een momentane drukknop die als extra ingang kan worden uitgelezen.
| Pin | Signaal | Beschrijving |
|---|---|---|
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. |
Beschrijf wat je wilt bouwen. Codey Online schrijft de code, tekent het aansluitschema, compileert het en flasht je board rechtstreeks vanuit de browser.
Gratis starten