Como configurar y utilizar un encoder para el keyer de K3NG
La velocidad también se puede controlar utilizando un codificador rotativo económico. La funcionalidad se habilita al descomentar la linea #define FEATURE_ROTARY_ENCODER
en la pestaña: keyer_features_and_options.h:
Hay que definir los pines en los cuales se conecta el encoder.
#define rotary_pin1 0 // CW Encoder Pin #define rotary_pin2 0 // CCW Encoder Pin
en la pestaña: keyer_pin_settings.h:
los cambiamos a los pines D07 y D08
#define rotary_pin1 8 // CW Encoder Pin #define rotary_pin2 9 // CCW Encoder Pin
Para el buen funcionamiento se debe de habilitar las resistencias de PULLUPS.
OPTION_ENCODER_ENABLE_PULLUPS // define to enable weak pullups.
El pin central del codificador rotatorio debe conectarse a tierra.