KY-040 Rotary Encoder Module with Push Switch
[SEN-23-002]
Product Variations:
View out of stock variants
Volume discounts:
- +100 4 % $0.48
- +500 6 % $0.47
- +1000 8 % $0.46
- +5000 10 % $0.45
- +10000 12 % $0.44
Shop with confidence
Learn More
Availability:
SKU
SEN-23-002
Ships in 2-3 business days, then:
Free delivery in 10-15 days by YunExpress on orders over $35.
Free delivery in 5-7 days by DHL on orders over $200.
More shipping info
$0.50
Related Tutorials
Rotary Encoder: How It Works and How to Use with Arduino
The KY-040 Rotary Encoder Module is a compact and versatile input device used in electronics projects and applications that require precise rotary control. This module includes a rotary encoder and a push-button switch, offering both rotation and button press functions for user interaction.
Specificatoins of Rotary Encoder Module with Push Switch:
- Size: 3.1mm x 1.8mm
- Input Voltage: 5V DC.
- Output Type: Digital signals (quadrature-encoded) for rotation and a digital signal for the push-button switch.
- Rotary Encoder: This component provides precise tracking of both the direction and amount of rotation. It often consists of two channels, A and B, for detecting rotational changes.
- Push-Button Switch: The module integrates a momentary push-button switch for user interaction and selection actions.
- Pinout: The module usually features at least five pins: VCC, GND, CLK (or A), DT (or B), and SW (or button).
Features of Rotary Encoder Module with Push Switch:
- Rotary Encoder: The module provides the ability to detect both the direction and amount of rotation, making it suitable for applications like volume control, menu navigation, and parameter adjustment.
- Push Button: The integrated push-button switch offers additional functionality and user interaction, allowing for selection or confirmation actions in various applications.
- Compact Size: With its small form factor, the module can be easily integrated into projects with space constraints.
- Digital Output: The module typically provides digital output signals, making it compatible with microcontrollers and digital circuits.
- Versatile Applications: It can be used in a wide range of projects, including those involving user interfaces, human-machine interaction, and control systems.
- Usage Tip:
- When connecting the module to a microcontroller or other input device, consult the datasheet or documentation to ensure the correct wiring of the A, B, and SW pins.
- Caution:
- Avoid applying excessive force when rotating the encoder or pressing the push button to prevent damage to the module.
Write Your Own Review
Customer Questions