Descripción
Qué es
El codificador rotativo E6B2-CWZ3E es un componente electrónico utilizado para medir la posición o el movimiento de un mando. Este tipo de codificador proporciona 1000 impulsos por cada giro completo, permitiendo una resolución detallada de la rotación.
Características
- Codificador rotativo E6B2-CWZ3E
- 1000 impulsos por giro
- Ideal para proyectos Arduino y robótica
Para qué sirve
El codificador rotativo es ideal para aplicaciones que requieren un input preciso, como interfaces gráficas, control de motores o dispositivos de medición. Puedes utilizarlo para crear contadores rotativos que aumentan o disminuyen el valor visualizado en una pantalla LCD en función de la dirección de rotación del codificador.
Tutorial: Cómo usar Codificador Rotativo E6B2-CWZ3E
El codificador rotativo E6B2-CWZ3E es un componente electrónico útil para controlar la posición o la rotación de un mando. Ideal para proyectos que requieren entradas precisas como interfaces gráficas, controles de motores o dispositivos de medición.
Qué necesitas
- Arduino Uno
- Conexión USB
- Protoboard
Pasos
- Conectar los pines A y B del codificador al breadboard.
- Conectar el pin A del breadboard a un interruptor digital del Arduino (por ejemplo, 2).
- Conectar el pin B del breadboard a otro interruptor digital del Arduino (por ejemplo, 3).
- Conectar la masa común del codificador a la masa del Arduino.
- Instala la biblioteca ‘Encoder.h’.
- Carga el ejemplo sketch para el codificador en el Arduino.
- Abre el Monitor Serial y verifica que los valores sean correctos.
- ¡Listo!
Código de ejemplo
Encoder myEnc(2, 3); // Pin A = 2, Pin B = 3
void setup() {
Serial.begin(9600);
}
void loop() {
int position = myEnc.read();
Serial.println(position);
}
Miniproyecto
Crea un contador rotativo que aumenta o disminuye el valor mostrado en un display LCD en función de la dirección de rotación del codificador.
Errores comunes
- No conectes correctamente los pines A y B.
- Usar una frecuencia de reloj demasiado alta para el codificador.
- Ignorar la masa común necesaria para el funcionamiento del codificador.
- Utilizar un interruptor analógico en lugar de digital para leer la información del codificador.
Accesorios recomendados
- LCD 16×2
- Protoboard
- Conexiones variopintas
- Arduino Uno
Preguntas frecuentes
¿Cómo puedo aumentar la sensibilidad del codificador?
Verifica el datasheet para encontrar los valores de voltaje y frecuencia correctos.
El codificador se interrumpe cuando gira rápidamente.
Reduce la velocidad de rotación o modifica el código para manejar las pulsaciones múltiples.







Valoraciones
No hay valoraciones aún.