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. Cableado del módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con el módulo UNO

Para realizar el cableado del módulo GPS Ublox GY-GPS6MV2 NEO6MV2 con el módulo UNO necesitamos los elementos siguientes :

Si necesita más elementos y acceder a todas las descripciones técnicas de nuestros productos, conéctese a la página de nuestra tienda Solectro Shop.

Utilizando la placa prototipo MB-102 sin soldar, realice el cableado siguiente :

Tenga cuidado a conectar todos los GND juntos tal que está indicado en nuestro cableado para tener un funcionamiento correcto.

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 entregar el módulo UNO. Usar la fuente del módulo UNO no lo daña pero como la corriente está limitada, se repercuta en el funcionamiento del GPS y los datos no salen 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, escribamos el programa 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.



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 se llena de datos.

Para saber si usted ve la cadena de datos 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 abra en la pestaña Herramientas abra el monitor serie para observar el resultado siguiente :


Si unos datos vienen a faltar, no significa que su dispositivo no funciona. 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, escribamos el programa 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 bien cada dato, en la interfaz Arduino, pestaña Herramientas, abra el monitor serie y debe aparecer un resultado similar a lo nuestro con datos dependiendo de su ubicación geográfica :



0 comentarios:

Publicar un comentario