Módulo Encoder Rotativo com Botão - KY040

R$10,49
Entregas para o CEP:

Meios de envio

Compartilhar

O Módulo Encoder Rotativo KY-040 é um dispositivo de entrada amplamente utilizado em projetos eletrônicos para detectar movimentos de rotação e acionamento por pressão. Diferente dos potenciômetros convencionais, o encoder rotativo não possui limite mecânico de giro, permitindo rotações contínuas em ambos os sentidos enquanto gera pulsos digitais que indicam direção e quantidade de movimentos realizados. Além da função de rotação, o módulo incorpora um botão de pressão integrado ao eixo, possibilitando a implementação de menus, ajustes de parâmetros, navegação em interfaces e seleção de opções com apenas um componente. Graças à sua simplicidade e versatilidade, o KY-040 é amplamente utilizado em projetos com Arduino, ESP32, ESP8266, Raspberry Pi, STM32 e outras plataformas de desenvolvimento.

 

Principais Características

Encoder rotativo incremental

Rotação contínua em ambos os sentidos

Botão de pressão integrado

Saídas digitais para detecção de direção

Fácil integração com microcontroladores

Baixo consumo de energia

Alta durabilidade mecânica

Ideal para interfaces de usuário

Compatível com sistemas de 3,3V e 5V

 

Aplicações

Navegação em menus

Controle de volume

Ajuste de parâmetros

Seleção de opções em displays

Interfaces homem-máquina (HMI)

Automação residencial

Robótica

Instrumentação eletrônica

Projetos educacionais

Sistemas embarcados

 

Especificações Técnicas

Modelo: KY-040

Tipo: Encoder rotativo incremental mecânico

Rotação: 360° contínua

Quantidade típica de pulsos: 20 pulsos por volta*

Botão de pressão integrado (Push Button)

Saídas digitais:

CLK

DT

SW (botão)

Tensão de operação: 3,3V a 5V DC

Interface: Digital

Resistores pull-up integrados na placa

 

* A quantidade de pulsos pode variar ligeiramente conforme o fabricante.

 

Alimentação

Tensão de operação: 3,3V a 5V DC

Baixo consumo de corrente

Compatível com lógica TTL de 3,3V e 5V

Compatibilidade

Arduino Uno

Arduino Mega

Arduino Nano

ESP32

ESP8266

Raspberry Pi

STM32

PIC

AVR

Outras plataformas com entradas digitais

 

Diferenciais

Combina encoder e botão em um único módulo

Não possui limite de rotação

Fácil implementação em menus e interfaces

Compatível com diversas bibliotecas prontas

Baixo custo e alta confiabilidade

Excelente para projetos de automação e controle

Grande suporte da comunidade maker

 

Dimensões e Peso

Dimensões aproximadas: 32 x 20 x 30 mm

Diâmetro do eixo: aproximadamente 6 mm

Peso aproximado: 10 g

 

Conteúdo da Embalagem

01x Módulo Encoder Rotativo com Botão KY-040

 

Atenção

Por se tratar de um encoder mecânico, podem ocorrer pequenos ruídos (bouncing) durante a rotação, sendo recomendável utilizar debounce por software quando necessário.

O encoder não fornece posição absoluta, apenas incrementos e decrementos de movimento.

Compatível com sistemas de 3,3V e 5V.

Recomenda-se utilizar interrupções do microcontrolador para obter melhor desempenho em aplicações que exigem maior precisão de leitura.

Produto destinado a projetos eletrônicos, automação, robótica e desenvolvimento embarcado.