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:

Componentes
Cantidad
Observaciones

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:

ESP32
DTH11

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