Go Down

Topic: Arduino+GPS+SD (Problema con mostrar los tracks) (Read 3447 times) previous topic - next topic

jvazquez

Apr 28, 2012, 12:21 pm Last Edit: Apr 28, 2012, 02:44 pm by jvazquez Reason: 1
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

Heke

#1
Apr 28, 2012, 12:42 pm Last Edit: Apr 28, 2012, 02:30 pm by Heke Reason: 1
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... :smiley-mr-green:

Un saludo.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

fm

#2
Apr 28, 2012, 12:55 pm Last Edit: Apr 28, 2012, 02:08 pm by fm Reason: 1
Yo cuando termine con la operación a corazón abierto tal vez me ponga :)
   

jvazquez

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

fm

#4
Apr 28, 2012, 01:29 pm Last Edit: Apr 28, 2012, 02:08 pm by fm Reason: 1
Hombre hablo Seneca :)
   

flico

Sois mortales. @Heke has estado "sembrao".
Trabajando en ...

    * Control Domotico (En montaje ...)
    http://casitadomotica.blogspot.com/
 

[url=https://bitbucket.org/fmalpartida

coleoptero

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.
Consejos para hacer un correcto uso de los foros.

http://arduino.cc/playground/Es/Consejos

fm

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 http://arduino.cc/forum/index.php/topic,98984.msg742509.html#msg742509, 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.
   

jvazquez

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.

Heke

#9
Apr 28, 2012, 02:29 pm Last Edit: Apr 28, 2012, 02:37 pm by Heke Reason: 1


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.  :smiley-mr-green:


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.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

coleoptero

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
Consejos para hacer un correcto uso de los foros.

http://arduino.cc/playground/Es/Consejos

Heke

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.
CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

jvazquez

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....

Cheyenne

¿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.
http://cuadricopterodiyarduino.blogspot.com/

Arduteka

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


Aprende a desarrollar por ti mismo!!

@Arduteka
Facebook

Go Up