Arduino+GPS+SD (Problema con mostrar los tracks)

Buenos días a todos,

Tengo un problema "si se le puede llamar asi", estoy trabajando con un Arduino UNO y dos modulos, uno GPS y otro SD. Obtengo los datos de GPS y los grabo en la tarjeta SD. Mi problema es el siguiente, al sacar el .txt o .csv creado en la SD quiero visualizar los puntos de por donde ha ido mi Arduino y que me dibuje el track. Encontrado una web "visualizergps" que te convierte el fichero a kml para verlo en google earth pero claro mi sorpresa es que he de situar los datos de latitud y longitud al reves puesto que sino en vez de aparecer en Barcelona aparece en Kenia, me gustaria saber si alguno de vosotros a trabajado con algo de este estilo y me puede asesorar sobre otras webs o programas gratuitos para realizar el track de los puntos.

Javier

Yo creo que si cambiaras el titulo seria mejor.

Porque ahora mismo me entra a mi una nueva duda ¿Que es lo urgente?

O tambien ¿Cuanto de urgente es esa ayuda?

Claro que a lo mejor poniendo en titulo "ayuda urgente" la gente lo ve y deja todo corriendo para responder a este post...

Pero y si ponemos este titulo: " !! POR DIOS Y LA VIRGEN SANTISIMA, AYUDAAAAA !! Igual el que lo lee deja todo y s apresura a responder y eso incluye a los cristianos...

Aunque si ponemos otro Dios tambien tendriamos la ayuda de otras religiones...

Y que tal este? " !! Ayuda !! URGENTISIMA !! es mejor incluso que el que has puesto, yo creo que mas resulton...

Espera !! te voy a pasar el mejor titulo de post para que la gente te ayude rapidisimamente y lo lean todos, incluso los que no te quieren ayudar:

Titulo: !! ATENCION SEXO GRATIS CON ARDUINO INCLUIDO !!

No hace falta que me des las gracias, aqui estamos para ayudar... :grin:

Un saludo.

Yo cuando termine con la operación a corazón abierto tal vez me ponga :slight_smile:

Dos tontitos en el foro, debe de haber de todo en el mundo.... en fin... Si no quereis ayudar no comenteis tonterias. Gracias!

Hombre hablo Seneca :slight_smile:

Sois mortales. @Heke has estado "sembrao".

Hola jvazquez.

Todos los temas que escribamos deberían estar titulados de la forma más orientativa posible. "Ayuda urgente!!" No indica nada sobre la duda o problema que puedas tener.
Un título más descriptivo ayudará más a que los demás se interesen por tu problema. También aprovecho para indicaros a todos que en el editor disponéis de un desplegable donde podéis emplear un icono determinado para la tipología del mensaje de esta manera junto con un título descriptivo facilita aún más reconocer de qué trata cada envío. Para este tema concreto por ejemplo yo sugeriría 'Question mark'.

jvazquez, la indicación de Heke sobre cambiar el título de tu post debes tomarla como una indicación sobre un uso correcto del foro. Por lo demás Heke y fm, puede que el tono de los comentarios no haya siendo entendido. Quizás un emoticono (no cien) pueda ayudar. No obstante, la idea es ajustarse a la temática del post, que reitero, que debe ser clara y explícita en su título.

En cuanto a usar 'descalificativos', por sutiles que puedan parecer, pueden provocar reacciones desafortunadas, que ni ayudan a la solución o discusión de un tema, ni al buen ambiente en los foros, ni mucho menos aporta beneficio documental al resto de lectores del foro, al contrario. Esto es motivo de censura. No voy a llegar a ello, puesto que espero quede resuelto.

jvazquez estará bien que modifiques el título de tu post.

Saludos.

Moderador (ºLe.

A ver, estando de acuerdo Cole (por cierto ya he cambiado mi post para poner un smillie) para el quinto post que publica jvazquez ya ha insultado a dos miembros del foro - no está nada mal -. Por cierto, gracias por el tono conciliador.

En segundo lugar, en su primer post Arduino y modulo GPS [SOLUCIONADO] - #5 by system - Español - Arduino Forum, pide ayuda sobre un problema que tenía con su GPS y tras recibir varias contestaciones ni se ha molestado en agradecer la información o poner cómo ha solucionado el problema (por el contenido de este post, parece que esta resuelto). En fin que mola.

Es cierto Sr. Moderador que el titulo no es el mas apropiado. Pero que la actitud de el Sr. Here y las mofas de Fm sean justificables.... Por mas que intento leerlo y leerlo no lo entiendo.

Por cierto Fm, sabes cual fue la solucion a ese post? Pegarme tres dias de duro trabajo con la plaquita, pero gracias por la informacion. Haber si ahora me puedes echar una mano.

Ya esta. Ya he añadido emoticono.

Muy bueno Coleoptero, siempre "al quite" torero. Tienes razon.

Pero perdonar, que no pensaba yo que en un foro de electronica me podia reir tanto....

puñetero FM me han saltado las lagrimas con lo de Seneca XD eso no se hace que casi me atraganto con un caramelo de Solano para mas inri.

Estos post son los que suben la moral, si señor.

Luego en un ratiro contesto a JVazquez, pero por orden, hay que seguir el turno que ya sabes... como dice el anuncio del telefono:
" A que sienta mal que a los ultimos en llegar se les trate mejor que a los de contrato... y le "regalan el movil"

Que JVazquez es muy listo y dice... yo pongo que es urgente y me salto la "cola"...

Un saludo. :grin:

EDITADO:

A ver compañero... que he visto has escrito a la vez... cuentanos anda...

¿ Que esperas conseguir con un titulo de "AYUDA URGENTE" ?

¿No me digas que has pensado que la gente ve los post y si no ponen que es "urgente" no los contesta hasta una semana despues?

Ayyyyy... SEÑOR!! "estos jovenes con sus prisas... y urgencias"

Luego te contesto...

Por de pronto añado un chiste para levantar el animo (no tomarlo a mal)

Con lo de jesucristo, decir que me imagino a los romanos pasando lista:
-San Lucas!!--> presente!
-San Juan!!--> Presente
--Jesucristo!!--> errr, no esta!, que hacemos?... Uff no se,pues ponle una cruz
Allaaa venga, para mas INRI.

Hola jvazquez.

  • El título no es adecuado. Cámbialo por favor.
  • A Heke y a fm también los menciono en mi post de respuesta y no les justifico.
  • fm te ayudó en el primer post de dirigiste al foro.
  • Si tardaste tres días de duro trabajo para resolver tu primer problema enviado a los foros, creo que por deferencia a aquellos que al menos intentaron ayudarte, y aquellos a los que le puede venir bien conocer algún detalle más para evitar que pierdan esos tres días, que tu ya no vas a recuperar, no estaría mal que agradecieras las aportaciones, describieras la solución y colocases en el titulo del post que enviaste un [SOLUCIONADO].

Creo que esto debemos dejarlo aquí ya y dedicarnos al objeto de este post cuyo título aún no es suficientemente explícito.

Saludos.

(ºLe

Hola JVzquez, bienvenido al foro.

Oye ¿Has probado a cambiar la programacion del dataloger y escribir primero los datos de latitud y luego longitud? asi cuando grabe la SD el fichero tendra los datos en el formato que tu quieres.

SI no te aclaras pon el fragmento del codigo donde grabas los valores y podremos indicarte donde invertirlo para que grabe primero uno y luego otro.

Un saludo.

Buenas de nuevo,

Creo que el foro anterior ya lo he cerrado sino es asi que me diga alguien que hecho mal. Seguidamente, creo que mi titulo del problema tambien lo he cambiado si es asi o no que me lo digan.

Respecto a mi problema, si que he cambiado el datalogger, es decir yo escribia en el fichero el siguiente formato:

$GPRMC,102625.000,A,4116.667,N,00159.368,E,0.0,0.0,050412,0.0,W
$GPRMC,102627.000,A,4116.668,N,00159.368,E,0.2,348.0,050412,0.0,W
$GPRMC,102629.000,A,4116.667,N,00159.368,E,0.0,0.0,050412,0.0,W
$GPRMC,102631.000,A,4116.667,N,00159.368,E,0.1,0.0,050412,0.0,W
$GPRMC,102633.000,A,4116.667,N,00159.369,E,0.3,38.6,050412,0.0,W
$GPRMC,102635.000,A,4116.667,N,00159.369,E,0.2,0.0,050412,0.0,W
$GPRMC,102637.000,A,4116.667,N,00159.369,E,0.0,0.0,050412,0.0,W
$GPRMC,102639.000,A,4116.668,N,00159.369,E,3.6,9.9,050412,0.0,W
$GPRMC,102641.000,A,4116.667,N,00159.369,E,0.1,0.0,050412,0.0,W
$GPRMC,102643.000,A,4116.667,N,00159.369,E,0.1,0.0,050412,0.0,W
$GPRMC,102645.000,A,4116.666,N,00159.370,E,0.1,0.0,050412,0.0,W
$GPRMC,102647.000,A,4116.667,N,00159.370,E,0.1,0.0,050412,0.0,W
$GPRMC,102649.000,A,4116.666,N,00159.370,E,0.0,0.0,050412,0.0,W
$GPRMC,102651.000,A,4116.667,N,00159.370,E,0.0,0.0,050412,0.0,W
$GPRMC,102653.000,A,4116.667,N,00159.370,E,0.1,0.0,050412,0.0,W
$GPRMC,102655.000,A,4116.667,N,00159.370,E,0.0,0.0,050412,0.0,W

Indistintamente de que los valores de velocidad esten bien o no, que eso es una cosa que ya solucione, esto es lo que escribo. Entonces, el la web de "gpsvisualizer" dice que se ha de leer el formato de latitude y longitude pero claro me di cuenta que si pegaba este dato a pelo como os muestro aqui:

4116.667,00159.369 --> Me mandaba a Kenia o por donde cristo perdio el mechero

En cambio si le daba la vuelta me mandaba a Barcelona que es lo correcto. Claro el problema problema es que lo que quiero, es que yo con solo extraer ese .txt o .csv o el formato que sea lo pueda ver sin hacer modificaciones.

No se si me explicado correctamente....

¿No has leído el post de Heke? En el programa origen que te graba el fichero le intercambias el orden de grabación tal y como necesitas.

Hola jvazquez.

Entiendo que capturas la trama nmea directamente en la sd tal cual te llega del gps, y que esto lo haces guardándolo en un array de caracteres.

Creo que HEKE cuando dice que cambies el datalogger se refiere a que reconstruyas a tu gusto la cadena de caracteres que generas antes de mandarla a la sd en otro array por ejemplo, y así la adaptas a la sintaxis que necesitas para que lo interprete correctamente.

Un saludo!

Arduteka

tienes el proyecto hecho y la explicacion aqui

mascadito

Este tutorial no me sirve. Yo uso otro tipos de modulos. Pero gracias por la ayuda!

Primero comentar que no te puedo ayudar aunque es muy interesante el proyecto, sigue investigando y si lo resuelves y comentas como lo has hecho seguro que a algún otro le sirve.

Por otra parte agradeceros a todos los que habeis participado en el hilo sobre todo a Heke por lo que me he reido, que buen post he llorado de la risa. Salu2

Hola a todos,

Al final solucione el tema de las tramas para que se pudiesen visualizar en google Earth. Lo solucione basicamente modificando la informacion de las tramas en el momento que me iban llegando (que no lo queria hacer, porque queda el codigo muy feo... pero bueno).

Gracias por vuestra ayuda.

P.D: Yo el humor ese, perdonadme pero lo sigo sin ver...