Description
The Rotary Encoder Module is a mechanical rotational input device that detects both the direction and amount of rotation. Similar in appearance to a standard knob, this incremental encoder converts shaft rotation into digital pulse signals. These signals can be processed by microcontrollers to determine position, speed, or movement.
Key Features
- Incremental Rotary Encoder: Outputs digital pulses based on rotation
- Direction Detection: Identifies clockwise and counterclockwise movement
- 20 Pulses per Revolution: Provides reliable position tracking
- 360° Continuous Rotation: No mechanical stopping point
- Push Button Function (commonly included): Press-to-select capability
- 5V Operation: Compatible with most development boards
- Easy Integration: Works with Arduino, Raspberry Pi, and other controllers
Specification
- Operating Voltage: 5V
- Output Type: Digital pulse signals (CLK and DT)
- Pulses per 360° Rotation: 20
- Mechanical Rotation Angle: 360° continuous
- Interface Pins (Typical):
- VCC: Power supply (5V)
- GND: Ground
- OUT: Output
Application
- Robotics Projects: Motor speed and direction control
- Menu Navigation Systems: LCD or OLED interface control
- Stepper/Servo Motor Control: Position and speed adjustments
- Digital Potentiometer Replacement: Parameter tuning
- DIY Electronics Projects: User input interface