Preço reduzido

Módulo Joystick comando PS2 para Arduino

3,58 €
4,22 €

(SEM IVA 2.91€)

ElectroFun
ef16a0020ok

Este Joystick para Arduino funciona através do controlo de 2 potenciómetros e um botão.

Desconto de quantidade

Quantidade Preço Poupa
3 3,55 € Até 0,11 €
5 3,48 € Até 0,54 €
10 3,40 € Até 1,79 €
Quantidade
Não há produtos suficientes em stock

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 arduino
const int SW_pin = 2; // porta digital conectada ao botão
const int X_pin = 0; //  porta analogica conectada a X
const 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);
}
NOVA ENCOMENDA