Este producto es un Joystick ideal para Arduino o para cualquier otro proyecto con microcontroladores.

El joystick funciona como una resistencia variable en dos ejes.

Se alimenta en 5Vdc y en estado estático entrega un voltaje de 2,5 V en cada eje.

Cuando el joystick es manipulado, los voltajes leídos en cada eje aumentarán o disminuirán,

dependiendo del sentido de movimiento. El voltaje leído siempre estará entre 0 y 5 Volts.

El circuito para Arduino es tan simple como esto:

Ahora solamente necesitamos un programa capaz de leer estas entradas y en este caso mostrar su valor en nuestra consola Serial:

  1. //Definimos  los pines en los que tenemos conectadas las salidas del joystick  
  2. const int ejeH = 0;          
  3. const int ejeV = 1;   
  4.   
  5. void setup() {  
  6.     // Inicializamos la comunicación serial  
  7.     Serial.begin(9600);  
  8.     }  
  9.   
  10.     void loop(){  
  11.     //Mostramos las lecturas por la consola  
  12.     Serial.print("EjeX: ")  
  13.     Serial.print(analogRead(ejeH));  
  14.     Serial.print ("EjeY: ");   
  15.     Serial.print(analogRead(ejeV));  
  16. }  

Ahora que sabemos leer un joystic podemos usarlo para lo que queramos. Cómo por ejemplo, controlar un servo.


Escribir un comentario

Note: HTML is not translated!
    Malo           Bueno
Captcha

Módulo Joystick para Arduino

  • Modelo: KY-023
  • SKU: 61620027
  • Stock Disponible: 2
  • $2,942

  • Neto: $2,472

Productos relacionados

Tarjeta UNO R3

Tarjeta UNO R3

Esta Tarjeta es 100% compatible con Arduino Uno R3. Incluye todas las características de la tarjeta ..

$12,890 Neto: $10,832

Tarjeta Leonardo R3

Tarjeta Leonardo R3

Tarjeta de desarrollo Arduino Leonardo R3Esta tarjeta es full compatible con Leonardo, que es el nue..

$10,299 Neto: $8,655

Etiquetas: modulo, joystick, ps2