Descripción
En esta serie de tutoriales estaremos explorando la utilización de un módulo de GPS en un Intel Edison, y la forma de subir los datos generados a la nube.
En esta primera entrega estaremos utilizando un «shield» GPS para ARDUINO, montado sobre un Intel Edison. Leeremos los datos provenientes del GPS utilizando una adaptación de la librería «TinyGPS» que originalmente fue escrita por Mikal Hart (@mikalhart) y luego modificada por nuestro amigo Heiner Alvarado de Intel CR.
Referencias Externas
- https://github.com/mikalhart/TinyGPS
Aviso de Responsabilidad Limitada
(!) Antes de seguir estas instrucciones asegúrese de entender las Condiciones de Uso de nuestro sitio.
Resumen
- Conecte el Shield de GPS para ARDUINO en la tarjeta «Breakout» del Edison.
- Asegúrese de que los «jumpers» de configuración de puerto serial están configurados para que el pin TX del shield conecte con el pin RX del Edison (pin 0) y el pin RX del shield conecte con el TX del Edison (Pin 1) (ver figura 2)
- Copie la librería TinyGPS modificada de https://github.com/janunezc/TinyGPS
- Desempaque la librería en su carpeta local de librerias de ARDUINO (c:\users\su_usuario\Documents\Arduino\libraries\TinyGPS\)
- Cargue el Arduino IDE y abra el ejemplo correspondiente a File > Examples > TinyGPS > edison_basic_gps.ino
- Note cómo tarda algunos segundos en conectarse con el sistema GPS; luego de eso emitirá notificaciones en el monitor serial sobre las coordenadas leidas por el GPS.
Figura 1 – Conexiones y Configuraciones por Jumpers
Materiales
- 1x Edison con Tarjeta «Breakout» en formato ARDUINO
- 1x Shield de GPS para ARDUINO
- 1x Antena de GPS external activa
- 1x Cable USB a MicroUSB
- Alimtación de 9V para el Edison
Agradecimientos
- A Heiner Alvarado Fonseca de Intel CR por darse a la tarea de compatibilizar la librería «TinyGPS» con Intel Edison
Lectura Relacionada
- GPS + Edison + Cloud – Fase 1 – Leer el GPS
- GPS + Edison + Cloud – Fase 2 – Conectar al Cloud
- GPS + Edison + Cloud – Fase 3 – Recuperación de fallas
5,005 total views, 1 views today
Comentarios