Modulo Controlador Joystick
Módulo controlador joystick analógico de 2 eixos
Módulo joystick com dois eixos analógicos (X e Y) e botão de pressão integrado, que permite controlar movimento em duas direções. Liga-se a Arduino, ESP32 e Raspberry Pi por 5 pinos. Ideal para controlar robôs, servos, carros telecomandados, jogos e menus em projetos DIY.
3.500,00 Kz O preço original era: 3.500,00 Kz.3.000,00 KzO preço atual é: 3.000,00 Kz.
Descrição
Módulo joystick: controlo de direção intuitivo para os seus projetos
Este módulo funciona como o manípulo de uma consola de jogos. Dois potenciómetros ligados à alavanca medem a posição nos eixos horizontal (X) e vertical (Y), dando um sinal analógico que varia com a inclinação. Ao pressionar a alavanca, ativa-se também um botão. A alavanca volta ao centro por mola quando é largada, o que o torna prático para controlar robôs, servos, ecrãs e jogos.
Características principais (típicas deste tipo de módulo, confirme no seu):
- Tipo: joystick analógico de 2 eixos com botão de pressão
- Eixos: X e Y, com saída analógica proporcional à posição
- Botão: pressão no eixo da alavanca (saída digital)
- Tensão de funcionamento: 3,3 a 5 V DC
- Pinos: GND, +5V, VRx, VRy e SW (5 pinos)
- Potenciómetros: cerca de 10 kΩ em cada eixo
- Retorno ao centro por mola
- Dimensões: cerca de 40 x 26 x 32 mm
- Compatível com Arduino, ESP32, Raspberry Pi (este com conversor analógico) e outros microcontroladores
Como ligar a um Arduino:
- GND ao GND e +5V ao 5V
- VRx ao pino analógico A0 e VRy ao A1
- SW a um pino digital (por exemplo, D2), configurado como
INPUT_PULLUP - No código,
analogRead(A0)devolve um valor de 0 a 1023, com cerca de 512 na posição central
Aplicações típicas:
- Controlo de robôs e carros telecomandados
- Movimento de servos, câmaras e braços robóticos
- Jogos e consolas DIY
- Navegação em menus e ecrãs
- Controlo de drones e veículos em projetos educativos
Dicas de utilização:
- O valor central não é exatamente 512 em todos os módulos. Calibre no arranque ou use uma pequena “zona morta” no código, para evitar movimentos indesejados.
- O Raspberry Pi não tem entradas analógicas, por isso precisa de um conversor ADC (por exemplo, MCP3008 ou ADS1115).
- Com ESP32, alimente a 3,3 V, para o sinal não exceder o limite das entradas.

Avaliações
Não há avaliações ainda.