Ir a contenido
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
📢 ¡Nos mudamos! 🏢✨ Av. Lapislázuli 2074-Interior 7, colonia Victoria, Guadalajara, Jal. Lunes - viernes 10am - 6:30pm
Game joystick

Game joystick

Una combinación perfecta entre vídeo juegos y arduino, es ideal para manipular robots y en un par de tutoriales mas podrás controlar tu kit bluetooth con este modulo. Pero primero es necesario conocer como funciona este shield.

Lo primero es conocer el pinout del shield para poder conocer todo lo que ofrece este shield, botones, conectividad, bus de datos etc.

Pinout Game joystick

Botones

Joystick

El eje x del joystick se encuentra en la entrada analógica A0

El eje y del joystick se encuentra en la entrada analógica A1

El boton K se eneucntra en el pin digital D8

Pines bus I2C

Este bus es importante pues podemos conectarle una pantalla lcd con interfaz i2c. El bus i2c se muestra en la siguiente imagen:

 Ademas cuenta con interfaz nRF24L01 e interfaz para pantalla LCD Nokia 5110 aunque es importante tener muy en claro que estos dos ultimo comparten los pines por lo que no podemos conectarlos al mismo tiempo.

Desarrollo

Material

  • 2 servomotores sg90
  • Cables dupont macho a macho 10cm
  • Arduino uno
  • Game joystick shield

Tutoriales de apoyo

En esta ocasión vamos a usar los pines de la interfaz para la pantalla LCD NOKIA5110 D9 a D13 para controlar un par de sermomotores con los joystick y con los botones dejaremos un determinado angulo para moverlo.

Boton A pone en 0 grados el servo 1

Boton B pone en 180 grados el servo 1

Boton C pone en 0 grados el servo 2

Boton D pone en 180 grados el servo 2

 

Diagrama de conexión

 Código

 

Artículo anterior Sensor de temperatura y humedad analógico AMT1001

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos