INFORMACIÓN
El Módulo KY-040 es un Encoder rotativo, es un codificador incremental con dos salidas desfasadas que nos indicara la dirección en la que se está girando el eje. Cuenta con 12 posiciones (cada 30º) e infinito, es decir, que podemos dar vueltas hacia ambos lados sin límite. Cuando pasamos por cada paso se nota un pequeño resalte que indica que se ha llegado a la nueva posición.
El sensor KY-040 es un módulo codificador rotatorio que se utiliza para detectar la dirección y el número de giros de un eje, lo que lo hace ideal para controlar menús, ajustar valores o navegar interfaces en proyectos electrónicos. Funciona mediante un sistema de pulsos que permite interpretar el movimiento rotacional, y también incluye un botón integrado que se acciona al presionar el eje. Este sensor es ampliamente compatible con placas de desarrollo como Arduino UNO, Arduino Mega, Arduino Nano, ESP32, ESP8266 y Raspberry Pi, lo que facilita su uso en una variedad de proyectos interactivos, desde sistemas de control hasta interfaces de usuario.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Voltaje de Alimentación: 5V.
- Corriente: 10 mA.
- Desfase entre señal A y B: 90°.
- Rotación Angular: 30°.
- Ciclos por Resolución (CPR): 20.
- Dimensiones: 20 mm x 30 mm x 30 mm.
- Peso: 9 g.
DOCUMENTACIÓN Y RECURSOS
TUTORIALES
INFORMACIÓN ADICIONAL
¿Cómo funciona el KY-040 Encoder rotativo?
El funcionamiento del codificador rotativo es muy sencillo, al girar el eje del Encoder incremental se generan dos señales cuadradas llamadas canal A (CLK) y B (DT), si el pin común es puesto a masa y el canal A y B con resistencias de Pull Up a VCC, las señales A y B generan pulsos que están desfasadas 90 grados y su secuencia es:

Esto se conoce como código Grey de 2 bits.
¿Qué es un sensor Encoder?
El Encoder es un dispositivo electromecánico que permite codificar el movimiento mecánico en distintos tipos de impulsos eléctricos: digitales, binarias, analógicas en función de una onda, pulsos, etcétera. De este modo, un Encoder es una interfaz entre un dispositivo mecánico móvil y un controlador. En estos dispositivos la lectura se realiza sobre un disco, en cuya cara se encuentra la codificación que permite discernir la posición angular con gran precisión.

Receptor Preamplificador Bluetooth con Ranura SD Salida A7-004
Kit de Botones Táctiles SMD 250 Piezas 10 Tipos
Filamento PLA SILK Negro Seda 1.75mm IIIDMAX
UNIT Placa de Expansión para ESP32 38 Pines
Soldador de Gas Tipo Bolígrafo
Pluma Flux 951 Kester 10ml Non Clean
Kit Reloj Electrónico Digital AT89C2051 4 Bits
Adaptador HDMI a USB Tipo C
LED Verde SMD 1206 NCD1206G1
Sensor Fotoresistor KY-018
PAM8610 Amplificador Estéreo 2x15W 12V
Gravity Kit de 9 Sensores Compatibles con Arduino DFR0018
Estación de Soldadura con Brazos Flexibles
BMS 3S 25A Balanceador Carga de Baterias
Adaptador RS485 a UART con Aislamiento Activo Gravity DFR0845
Sensor IR HX1838 con Control Inalambrico
Bateria LiPo 3.7V 400mAh 602035
XR2206 Generador De Funciones Con Carcasa De Acrílico
CN3065 Cargador Solar para Bateria de Litio
Base Socket 8 Pines IC DIP-8 Slim
UNIT Pulsar ESP32-C6
TPA3118 Modulo Amplificador 60W Mono Clase D
Conector de Batería Tipo T
46122 Clavijas Planas de Hule Volteck
MUL-281 Multímetro Profesional RMS con Detector de Voltaje
Raspberry Pi RP2040 4 MB USB Tipo C
Fuente Conmutada 5V 2A
UNIT Pi Pico Kit de Iniciación para Raspberry Pi Pico 27 Practicas
Llanta de Goma para Motorreductor N20 de 43x19mm
ESP32-D0WD-V3 SMD
Arduino Nano Matter BLE
Cepillo de Alambre de Latón y Acero Inoxidable para Limpieza de Boquillas
Adaptadores BNC Macho y Hembra con Terminal Atornillable


























Valoraciones
No hay valoraciones aún.