Detalhes do Produto
Este Joystick para Arduino funciona através do controlo de 2 potenciómetros e um botão. Duas das entradas dos potenciómetros referem-se aos eixos X e Y, sendo que o botão quando pressionado refere-se ao eixo Z. Logo, este Módulo Joystick contém o total de três interfaces de entradas que são utilizadas para conectar ao eixo X, Y e Z.
Este modelo com menos pinos torna-se uma ótima opção para projetos com o Arduino pois evita muitas conexões, podendo ser usado como rato, controlo de robots, jogos, joystick ps2 e outros projetos.
Especificações:
• Tensão da Operação: 3,3 - 5V;
• GND: GND;
• VRx: Saída Analógica Eixo X;
• VRy: Saída Analógica Eixo Y;
• SW: Saída Digital Eixo Z;
• Dimensões: 37 x 25 x 32mm;
• Peso: 15g.
Inclui:
• 1x Módulo Joystick comando PS2 para Arduino.
Possível Esquema de Ligação:
Código Exemplo://Joystick//Pinos do arduinoconst int SW_pin = 2; // porta digital conectada ao botãoconst int X_pin = 0; // porta analogica conectada a Xconst int Y_pin = 1; // porta analogica conectada a Y void setup() { pinMode(SW_pin, INPUT); digitalWrite(SW_pin, HIGH); Serial.begin(9600);} void loop() { Serial.print(\"Switch: \"); Serial.print(digitalRead(SW_pin)); Serial.print(\" X-axis: \"); Serial.print(analogRead(X_pin)); Serial.print(\" Y-axis: \"); Serial.println(analogRead(Y_pin)); delay(100);}