viernes, 22 de junio de 2012

GPS Logger con arduino y EM406A

Hacer ya casi tres meses que vi por primera vez el tutorial de GPS logger en Bricogeek. A priori parece un proyecto muy sencillo, siguiendo los pasos que da en el tutorial, pero cuando me hice con todos los componentes del tutorial y trate de hacerlo tuve problemas.

Por partes, vamos a ver cuales son los componentes de esta proyecto:

1-. Arduino Uno ( Que no sea el modelo R3)
2-. Shield GPS arduino.
3-. Shield tarjeta microSD.
4-. Tarjeta microSD.
5-. EM406A.
6-. Alimentación (Batería en mi caso).
7-. 4 Conectores Arduino 6 pines. (Lo negro parte derecha del Shield MicroSD.)
8-. 4 Conectores Arduino 8 pines. (Lo negro parte izquierda del Shield MicroSD.)

Lo primero de todo hay que estañar todos, TODOS los pines de a cada shield. Yo hice la cagada de quejarme al que me vendió El GPS, pensando que el GPS iba mal y solo tenia estañados los pines de los estremos. Ahora descargamos el tutorial que se encuentra en esta pagina y cargamos el programa en el Arduino. Si al compilar os da algún problema, seguramente sera porque estéis utilizando la versión del software Arduino1.0. Tenéis que descargar el Arduino 22.

Bien, ahora colocaremos el MicroSD shield encima del arduino, con mucho cuidado para que los pines no se tuerzan. Haremos lo mismo con el shield de GPS y por ultimo conectamos el EM406A a su placa con el pequeño conector que lleva.

Una vez que todo esta conectado, metemos la tarjeta microSD en su ranura y alimentamos la tarjeta con un Jack de alimentación. Cuando se alimenta el Arduino, se enciende la luz roja del shield microSD. Fijaros en que posición esta el pequeño interruptor que se encuentra en el GPS shiel, el que no esta junto al conector y lo pondremos en UART. Ahora que todo esta conectado, solo falta cambiar el pequeño interruptor que se encuentra al lado del conector de GPS a ON.

El diodo led smd del GPS shield se enciende así como otra misma luz que se encuentra en el dispositivo EM406A. Esta ultima luz es constante, significa que esta buscando la posición del dispositivo. Cuando empieza a parpadear es cuando la unidad se ha posicionado con la ayuda de los satélites y empieza a guardar datos en la tarjeta microSD.

Vamos a dejarnos de líos y vamos a ver los resultados de este GPS casero. La señal se corta de vez en cuando pero no hay problema porque une el último punto que tenía antes de perder la señal con el primero que encuentra después del periodo de pérdida de señal.


A la izquierda y debajo con mas detalle,  veréis el trayecto que he echo hoy para ir a comer el mediodía.
Simplemente IM-PREZIONANTE!


Cuando vaya haciendo mas cosillas con el maravilloso arduino, tendréis noticias.
Si os animais a hacer este GPS podreis encontrarlo todo en Bricogeek.com
Yo os ayudare si hace falta.
Hasta pronto.


Editado el 28/08/2012
Si queréis ver la señal real que conseguí en el primer viaje largo que hice en moto con este sistema, buscar la entrada de "moto 125" en el buscador de arriba a la izquierda y podréis descargaros el archivo de google earth del viaje.

Un saludo

3 comentarios:

  1. Impresionante... y se ve muy entretenido para realizarlo.
    Saludos

    ResponderEliminar
    Respuestas
    1. Si te decidad a hacerlo y tienes alguna duda ya sabes a donde acudir!
      Gracias por comentar, Un saludo

      Eliminar
  2. Donde se encuentra la liga para descargar el tutorial

    ResponderEliminar