Ejemplo 2
Uso de un joystic en el ESP32
Descripción
En el siguiente ejemplo se conecta un joystick para prender a la placa ESP32. El firmware descargado en la placa imprime en el monitor serial las coordenadas x, y y z (valor digital que indica si el joystic fue presionado o no).
Componentes
La siguiente tabla muestra los componentes principales del circuito a montar:
ESP32
1
Joystick Module (Elegoo)
1
Tambien se puede emplear el KY-023 Joystick module (Landzo) el cual se encuentra disponible en el laboratorio
Conexión
La conexión entre el joystick se muestra en la siguiente tabla:
GND
GND (pin 1 - izquierda)
3.3
+5 (pin 2)
P2
VRx (pin 3)
P4
VRy (pin 4)
P15
SW (pin 5 - derecha)
Esquematico
La siguiente figura muestra el esquematico:

Conexión
A continuación se muestra la conexión entre los componentes:

Archivo Fritzing
Programa
A continuación se muestra el programa que se ejecuta en el ESP32, el cual basicamente es el mismo programa implementado para el Arduino UNO pero empleando otros pines:
Simulación
Para comprender el funcionamiento del programa, puede seguir el siguiente link donde hay una simulación del programa.

Last updated