segunda-feira, 19 de agosto de 2024

Como Usar Módulo Joystick Sem Arduíno

  O módulo joystick  é um componente que permite ao usuário controlar a direção e a intensidade de movimentos em projetos eletrônicos, geralmente para aplicações como robótica, automação, jogos e interfaces homem-máquina. Esse módulo é basicamente um controle analógico bidimensional que pode ser utilizado para capturar movimentos em duas direções, como X e Y, além de um botão embutido, o que permite uma terceira funcionalidade digital. 


   Este módulo contém dois potenciômetros (um para o eixo X e outro para o eixo Y), que detectam a posição de uma alavanca de acionamento. Quando a alavanca é movida, a resistência dos potenciômetros varia, o que resulta em diferentes leituras de tensão nas saídas analógicas do módulo.



  Veja como o  módulo joystick é fácil de conectar :

VCC: Alimentação, geralmente 5V.
GND: Terra.
VRx: Saída analógica para o eixo X.
VRy: Saída analógica para o eixo Y.
SW: Saída digital do botão .

  Entretanto, sem utilizar arduíno ou outro microcontrolador, pode ser um pouco difícil a sua utilização.
  Para este caso ( usar sem arduíno ) podemos usar a velha e boa eletrônica analógica , especificamente  neste caso, uma configuração chamada comparador de janela:



    Um comparador de janela é um circuito eletrônico utilizado para comparar a tensão de entrada com dois valores de referência, determinando se a tensão está dentro de uma faixa específica (ou janela). Ele faz duas comparações simultâneas:

  Verifica se a tensão de entrada é maior que um limite inferior e verifica se a tensão de entrada é menor que um limite superior. 

     Quando a tensão de entrada estiver abaixo de V1, a saída 1  do circuito permanecerá em nível alto (+Vcc). Na faixa entre V1 e V2, as duas saídas estarão em  0 V (nível baixo), e quando a tensão de entrada ultrapassar V2, a saída 2 irá ao nível alto (+Vcc). Perceba que existe a presença de uma "janela" entre V1 e V2. Sempre que a tensão de entrada estiver dentro dessa janela, ou seja, entre V1 e V2, as saídas dos comparadores permanecerão em nível baixo. 

     É tudo o que precisamos para um circuito simples que acionará apenas leds indicadores .  



    Com leds estrategicamente colocados nas 4 saídas teremos o comportamento desejado .   Assim, por exemplo, se o terminal VRX apresentar uma tensão acima de 3/4 de Vcc , acende o led3 . Se, no entanto tivermos uma tensão abaixo de 1/4 de Vcc acende o led 4 . No intervalo entre estas dois limites os dois leds ficam apagados.   O mesmo ocorre com o terminal VRY, só que neste caso acenderão led 1 ou led 2.

   Com a movimentação do eixo do joystick , aplicamos Vcc total, ou zero volts  nas entradas de tensão dos comparadores  . Conseguimos desta forma , controlar o respectivo led  simplesmente movimentando o joystick  para o lado  desejado .

     Abaixo , sugestão de placa .   Se for usar, confira se não tem erros, eu não montei em placa, somente no protoboard.






                                            Para aqueles que duvidam do funcionamento:

                                           









Nenhum comentário:

Postar um comentário