Descripción
Qué es
El Encoder Rotativo Digital EC11 con botón interruptor es un componente electrónico que permite detectar la rotación y la presión de un botón.
Características
- Tipo: Encoder rotativo digital
- Audio: Presencia de una señal de audio
- Botón: Presencia de un interruptor de botón
Para qué sirve
El encoder EC11 con botón es ideal para aplicaciones que requieren un control preciso e intuitivo. Puede ser utilizado para crear controles de volumen, selección de menús, interfaces de usuario y mucho más. La compatibilidad con Arduino y otros microcontroladores lo hace perfecto para proyectos de electrónica DIY.
Tutorial: Cómo usar el Encoder Rotativo Digital EC11 con botón interruptor
El codificador rotativo digital EC11 con interruptor de botón es un componente ideal para aplicaciones que requieren un control preciso e intuitivo. Es perfecto para proyectos de interfaz de usuario, interruptores de volumen o selección de menú.
Qué necesitas
- Arduino
- Cable de alimentación
- Resistencia 10kΩ
- Multímetro
Pasos
- 1. Monta el codificador en el circuito, asegurándote de que el interruptor de botón esté alineado correctamente.
- 2. Conecta los pines VCC y GND del codificador a los 5V y GND del Arduino.
- 3. Conecta los pines A y B del codificador a dos pines digitales diferentes del Arduino.
- 4. Conecta el pin PULLUP a un pin digital del Arduino a través de una resistencia 10kΩ.
- 5. Carga el código Arduino proporcionado.
- 6. Consulta el datasheet para las especificaciones del interruptor de botón.
- 7. Prueba el codificador con un programa de depuración simple.
- 8. Añade el código necesario para gestionar los cambios de estado del codificador.
Código de ejemplo
```
#include <Encoder.h>
Encoder encoder(A0, A1);
int lastPosition = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int position = encoder.read();
if (position != lastPosition) {
Serial.println(position);
lastPosition = position;
}
}
```
Miniproyecto
Crea un volumen simple controlable con el encoder. Conecta a un amplificador y ajusta el volumen mediante el rotador.
Errores comunes
- No conecte correctamente los pines A y B.
- Olvidar de conectar el pin PULLUP.
- Utilizar un pin digital diferente para el pulsador interruptor.
- Omitir la verificación en el datasheet.
Accesorios recomendados
- Arduino UNO
- Cable USB
- Multímetro
- Resistencia 10kΩ
Preguntas frecuentes
¿Cómo puedo depurar mi código?
Utiliza `Serial.println()` para visualizar los valores legibles.
Mi encoder no responde. ¿Qué control puedo hacer?
Verifica los conectores y la configuración correcta de los pines.
¿Cuáles pines utilizar para el pulsador?
El pin PULLUP debe conectarse a un pin digital del Arduino.
El rotador no se mueve. ¿Qué control puedo hacer?
Verifica la presencia de contactos y la herramienta correcta.








Valoraciones
No hay valoraciones aún.