MANUAL DEL USUARIO PARA LOS MÓDULOS GPRS GSM Y GPS - 3ª PARTE : El módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con Antena EEPROM



I. Cómo conectar el módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con el módulo UNO

Para conectar el módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con el módulo UNO necesitamos estos elementos :

Si necesita más elementos o acceder a las descripciones técnicas de nuestros productos, acceda a nuestra web Solectro Shop.

Utilizando la placa prototipo MB-102 sin soldar, realice la conexión tal y como se indica en la imagen :


Tenga cuidado a conectar todos los GND juntos, deben estar como en la imagen para su correcto funcionamiento.

Es indispensable usar una fuente de alimentación externa 5VDC para alimentar el módulo GPS Ublox GY-GPS6MV2 NEO6MV2 EEPROM porque este tiene un consumo superior a la corriente que puede recibir del módulo UNO. Usar la fuente del módulo UNO no lo daña pero como su corriente es limitada, puede repercutir en el funcionamiento del GPS y los datos no aparecen completos.


II. Programación del módulo UNO para leer los datos GPS

Para poder recibir los datos del módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con Antena EEPROM, en un archivo nuevo, escribimos el código siguiente en la interfaz de programa Arduino.

Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.


Debajo de su pantalla en la interfaz Arduino aparecerá un mensaje que le informará si el código es correcto.


Si el código se compila con éxito, aparece el mensaje siguiente :



Una vez compilado cargue el programa en el micro controlador ATMEGA328P-PU del módulo Uno R3, haciendo clic en Programa/Subir.




Es indispensable esperar hasta 5 minutos para que el GPS se inicie y busque los datos. Al principio aparecen cadenas de datos vacías y poco a poco van apareciendo  datos.


Para comprobar si la cadena de datos está completa, deben aparecer todas las informaciones siguientes :



$GPRMC,123150.000,A,4322.0289,N,00824.5210,W,0.39,56.38,041218,,,A*38

- “A” es la indicación de que el dato de posición está fijado y es correcto. “V” si no es válido
- -0.35131 es la longitud
- N representa el Norte
- 39.46345 es la latitud
- W representa el Oeste
- 0.91 representa la velocidad en nudos
- 00.00 representa la orientación en grados
- 041218 representa la fecha (4 de Diciembre del 2018)

En la interfaz Arduino, en la pestaña Herramientas abra el monitor serie para observar el resultado siguiente :


Si faltan datos, no significa que su dispositivo no funcione. En la parte siguiente vamos a crear un programa que va a ordenar los datos y presentarlos de manera explicita en el monitor serie.

II. Ordenar los datos leidos por el módulo GPS Ublox GY-GPS6MV2 NEO6MV2
 
En esta parte vamos a crear un programa que nos va a indicar las informaciones siguientes :

-Latitud/Longitud
- Fecha
- Altitud (metros)
- Rumbo (grados)
- Velocidad (kmph)
- Satélites

Para lograrlo, en un archivo nuevo, escribimos el código siguiente en la interfaz de programa Arduino.


Una vez que ha copiado el código en la interfaz, haga clic en Programa/Verificar/Compilar.




Debajo de su pantalla en la interfaz Arduino, hay una zona de mensaje del compilador en la cual se puede ver si el código ha sido redactado bien o si presenta errores.



Si el código se compila con éxito, aparece el mensaje siguiente :


Una vez compilado cargue el programa en el micro controlador ATMEGA328P-PU del módulo Uno R3, haciendo clic en Programa/Subir.


Para verificar si recibe correctamente cada dato, en la interfaz Arduino, pestaña Herramientas, abra el monitor serie y debe aparecer un resultado similar al nuestro con datos dependiendo de su ubicación geográfica :





SHARE

solectro

  • Image
  • Image
  • Image
  • Image
  • Image

0 comentarios:

Publicar un comentario