Módulo Joystick para Arduino, marca Keyestudio
Introducción
Muchos proyectos de robots necesitan joystick. Este módulo proporciona una solución asequible. Simplemente conectándose a dos entradas analógicas, el robot está a sus órdenes con control X, Y. También tiene un interruptor que está conectado a un pin digital. Este módulo de joystick se puede conectar fácilmente a Arduino mediante IO Shield.
Especificación
Voltaje de suministro: 3.3V a 5V
Interfaz: analógico x2, digital x1Diagrama de conexión
Consulte la última foto en la ventana de la foto de arriba.
Haga clic para ver el video del producto: https://youtu.be/BsMeT7GNn9Y
Código de muestra:int JoyStick_X = 0; //x
int JoyStick_Y = 1; //y
int JoyStick_Z = 3; //key
void setup()
{
pinMode(JoyStick_Z, INPUT);
Serial.begin(9600); // 9600 bps
}
void loop()
{
int x,y,z;
x=analogRead(JoyStick_X);
y=analogRead(JoyStick_Y);
z=digitalRead(JoyStick_Z);
Serial.print(x ,DEC);
Serial.print(",");
Serial.print(y ,DEC);
Serial.print(",");
Serial.println(z ,DEC);
delay(100);
}