Joystick Shield PS2 Compatible con Arduino
Modulo para construir control remoto PS2 con arduino
Descripcion:
El Shield Joystick permite implementar de forma rápida un mando para controlar nuestro robot o proyecto, es muy versátil y es un gran ayuda en hardware, permite agregar fácilmente un módulo RF o un Bluetooth para un control inalámbrico. Está diseñado con un aspecto similar a los clásicos controles de consolas de videojuegos con un Joystick a la izquierda y botones a la derecha.
Posee un Joystick de 2 ejes, donde el eje X está conectado al pin A0, el eje Y al pin A1 y el pulsador K al pin D8. Posee 4 pulsadores grandes A, B, C y D conectados respectivamente a los pines de Arduino: D2, D3, D4 y D5. Dos pulsadores E y F conectados a D6 y D7 respectivamente. Un socket header para montar un módulo Bluetooth, compatible con el HC-05 o HC06. Un socket header I2C para conectar dispositivos con comunicación I2C. Un socket header RF para el módulo RF NRF24L01. Socket para un pantalla Nokia5110. Conector con acceso a todas las salidas del joystick y botones. Y un switch para seleccionar el voltaje de operación entre 3.3V y 5V, importante para definir el voltaje máximo de los potenciómetros internos del joystick.
Especificaciones:
- Modelo: Joystick Shield V1.A
- Compatible con Arduino: Uno, Leonardo, Mega, Due
- Switch para voltaje 3.3V/5V
- Dimensiones:
- Peso:
Pinout:
- 1 Joystick: X:A0, Y:A1 , K:D8
- 4 botones grandes: A:D2, B:D3, C:D4, D:D5
- 2 botones pequeños: E:D6, F:D7
- 1 Conector para Bluetooth: RX0,TX0 , GND y 3.3V
- 1 Conector I2C : Pines SCL y SDA
- 1 Conector Para NRF24L01: pines SPI y CS:D10 y CE:D9
//ENTRADAS PULSADORES Y JOYSTICK
#define A_PIN 2
#define B_PIN 3
#define C_PIN 4
#define D_PIN 5
#define E_PIN 6
#define F_PIN 7
#define X_PIN A0
#define Y_PIN A1
#define JOY_KEY 8
Contenido:
1 x Joystick Shield PS2 Compatible con Arduino