Arduino UNO R4 - GPS
Este tutorial te enseña cómo usar Arduino Uno R4 con un módulo GPS. En detalle, aprenderemos a obtener las coordenadas GPS (longitud, latitud, altitud), la velocidad GPS (en kilómetros por hora) y la fecha y hora actuales de un módulo GPS NEO-6M. También aprenderemos a calcular la distancia desde nuestra ubicación GPS actual a coordenadas específicas, como las de Londres.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V4 IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del módulo GPS NEO-6M
Diagrama de pines
El módulo GPS NEO-6M tiene 4 pines:
- Pin VCC: Conecte este pin a VCC (5V).
- Pin GND: Conecte este pin a GND (0V).
- Pin TX: Este pin se utiliza para la comunicación serie. Conéctelo al pin RX del Serial (o SoftwareSerial) en Arduino UNO R4.
- Pin RX: Este pin se utiliza para la comunicación serie. Conéctelo al pin TX del Serial (o SoftwareSerial) en Arduino UNO R4.

Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Por favor, tenga en cuenta que el diagrama de cableado mostrado arriba puede funcionar, pero no se recomienda. El pin TX del Arduino UNO R4 emite una señal de 5 V, mientras que el pin RX del módulo GPS solo puede manejar 3,3 V. Por seguridad, debería usar un divisor de voltaje entre el pin TX del Arduino UNO R4 y el pin RX del módulo GPS. Esta configuración se ilustra en el diagrama de abajo.

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Uno R4 y otros componentes.
Arduino UNO R4 Código
Lectura de coordenadas GPS, velocidad (km/h) y fecha y hora
Pasos R\u00e1pidos
Siga estas instrucciones paso a paso:
- Si es la primera vez que usas el Arduino Uno R4 WiFi/Minima, consulta el tutorial sobre configurar el entorno para Arduino Uno R4 WiFi/Minima en el IDE de Arduino.
- Conecta el Arduino Uno R4 al módulo GPS según el diagrama proporcionado.
- Conecta la placa Arduino Uno R4 a tu computadora usando un cable USB.
- Inicia el IDE de Arduino en tu computadora.
- Selecciona la placa Arduino Uno R4 adecuada (p. ej., Arduino Uno R4 WiFi) y el puerto COM.
- Ve al icono Libraries en el lado izquierdo del IDE de Arduino.
- Escribe TinyGPSPlus en la caja de búsqueda, luego busca la biblioteca TinyGPSPlus de Mikal Hart.
- Haz clic en el botón Install para agregar la biblioteca TinyGPSPlus.

- Copia el código y ábrelo en Arduino IDE.
- Haz clic en el botón Subir en Arduino IDE para subir el código al Arduino UNO R4.
- Verifica el resultado en el Monitor serie.
Cálculo de la distancia desde la ubicación actual hasta una ubicación predefinida
Este código calcula qué tan lejos te encuentras de Londres (latitud: 51.508131, longitud: -0.128002).
Pasos R\u00e1pidos
- Copie el código y ábralo en el IDE de Arduino.
- Haga clic en el botón Subir en el IDE de Arduino para enviar el código al Arduino UNO R4.
- Verifique el resultado en el Monitor serie.
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.