Saltar la navegación

GPS. Conexionado y tarea

GPS

El GPS (Sistema de posicionamiento global, Global Positioning System) es un dispositivo que nos permite, a través de comunicación con satélites, determinar nuestra posición en el planeta tierra. En concreto el que tenemos es el modelo GPS6MV2, basado en el chip receptor NEO 6M de la marca UBLOX. Se comunica a través de puerto serie con la placa.

gps

Conexionado

El GPS se conecta a un puerto serie de nuestra placa, en concreto la ESP32 STEAMakers tiene dos puertos series, el 1 (pin RX D0, pin TX D1), y el 2 (pin RX2 D5, pin TX2 D4). En concreto conectaremos al puerto serie 2, ya que el 1 se usa para comunicaciones con el ordenador y por ejemplo cargar los programas desde el ordenador a la placa. Conectaremos el pin RX del GPS al pin TX2 (D4 IO17) de la placa, y el pin TX del GPS al pin RX2 (D5 IO16) de la placa. El Vcc (+) del GPS se conectará a + de la placa (V), y el GND (-) del GPS se conectará al - de la placa (G).

esp32 lcd gps

Tarea. Posicionamiento GPS

Conecta la pantalla oled y el GPS de forma correcta, y muestra en la pantalla de forma legible y ordenada los valores de latitud, longitud y altura cada segundo. La Longitud y latitud con 6 decimales y la altura con 2. Por defecto las variables numéricas si la presentamos directamente en una pantalla sólo nos ofrecen dos decimales.

Creado con eXeLearning (Ventana nueva)