Tabla de contenido:
- Paso 1: Cosas que necesitará para completar la compilación
- Paso 2: Impresión 3D
- Paso 3: prueba del circuito
- Paso 4: Cargue el boceto para registrar los datos de ubicación
- Paso 5: juntar componentes 3D y componentes electrónicos
- Paso 6: Cargue el boceto para obtener los datos registrados
- Paso 7: importar datos a Google Maps
Video: Registrador de datos GPS Cap: 7 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este es un gran proyecto de fin de semana, si le gustan las caminatas o los paseos largos en bicicleta y necesita un registrador de datos GPS para realizar un seguimiento de todas sus caminatas / paseos que realizó …
Una vez que haya completado la compilación y descargado los datos del módulo GPS del sendero, puede guardar los mismos usando los mapas de Google para referencia y comparación futuras, y también compartirlos con sus amigos / familiares que vinieron, usando el botón de compartir en los mapas de Google.
Para completar este instructable, necesitará un módulo receptor de GPS, un microcontrolador con interfaz en serie y una batería Lipo. Estoy usando un Flora como microcontrolador y un GPS Flora portátil de Adafruit. Además, necesitará una computadora portátil con la versión de Adafruit del IDE de Arduino para cargar el código en la placa Flora.
Paso 1: Cosas que necesitará para completar la compilación
Aquí están los componentes electrónicos que necesitará para completar la construcción.
- Flora de Adafruit
- Receptor GPS Flora
- Soporte de pila tipo botón Pila tipo botón CR2032 (3V)
- Batería Lipo 2000 mAh
- Cargador de lipo
- Conecte el cable (el cable 30AWG es el mejor o también puede usar un cable para tablero)
- Cargador portátil USB
- Mini cable USB
Descargue los archivos STL adjuntos en el siguiente paso e imprima las piezas en 3D, estoy usando Flashforge Creator Pro como un filamento de impresora 3D y usando un filamento PLA blanco de 1,75 mm.
Herramientas que necesitarás
- Soldador y soldadura
- Tijeras / Crimpadora
- Cinta de espuma adhesiva de doble cara
- Pinzas de cocodrilo para probar el circuito primero antes de soldar
Paso 2: Impresión 3D
Descargue los archivos STL adjuntos y utilizando el software de impresión 3D, e imprima los archivos en 3D. Si no tiene una impresora 3D a mano, puede usar una en su club de fabricantes local o biblioteca, o usar un servicio de impresión 3D como 3D Hubs.
En mi caso, imprimí los archivos STL con Flashforge creator pro y PLA blanco de 1,75 mm. Además, para cortar, estoy usando Slic3r con la altura de la capa establecida en 0.3 mm y la densidad de relleno en el 25%. Todas las piezas deberían tardar entre 4 y 5 horas en imprimirse en 3D, y dependerán de la configuración de su impresora 3D y cortadora.
Paso 3: prueba del circuito
Siempre es una buena idea hacer un funcionamiento en seco de su circuito antes de soldar todas las piezas juntas. Use las conexiones a continuación y use pinzas de cocodrilo para conectar el circuito.
- Flora 3.3V a GPS 3.3V
- Flora RX a GPS TX
- Flora TX -> GPS RX
- Flora GND -> GPS GND
- GPS BAT -> terminal positivo de batería de tipo botón
- GPS GND -> terminal negativo de batería de celda de moneda
Para cargar código en la placa Flora usando el cable USB, deberá descargar la versión de Adafruit del IDE de Arduino e instalarla en su computadora. Para obtener detalles completos sobre cómo seguir el enlace:
Además, como parte de la configuración, también tendrá que descargar la biblioteca de GPS desde el siguiente enlace:
Coloque la biblioteca descargada en la carpeta / Arduino / Libraries y cámbiele el nombre a "Adafruit_GPS" y reinicie su IDE. Ahora vuelva a abrir su IDE y cargue el boceto de ejemplo para probar su circuito, y abra el monitor en serie como se muestra en la imagen de arriba
De acuerdo con el monitor en serie, debería ver la fecha de hoy, la cantidad de satélites a los que se ha enganchado el módulo GPS, que en mi caso es 7, y también debería ver los datos de su ubicación que puede ocultar y agregar a los mapas de Google, para ver eso su ubicación actual es correcta.
Si la luz roja del módulo GPS está parpadeando, significa que el módulo todavía está buscando un satélite, solo una vez que deja de parpadear, significa que el receptor GPS ha encontrado un satélite.
Paso 4: Cargue el boceto para registrar los datos de ubicación
Para cargar el código / boceto para registrar datos de ubicación, vaya a Archivo> Ejemplo> Adafruit GPS -> GPS_HardwareSerial_LOCUS_Status.ino
Una vez que se cargue el programa, conecte Flora con el cable USB y cargue el boceto presionando el botón Cargar (o use Archivo> Cargar). Ahora puede llevar la caja del GPS para una prueba de manejo, conducir al menos un par de millas. En mi caso, conduje hasta mi cafetería favorita y completé mis compras semanales en el supermercado local.
Nota: El módulo receptor GPS utilizado tiene registro de datos incorporado, y si revisa el código con cuidado, observará que la placa del microcontrolador Flora se usa para enviar el comando de inicio de registro y el módulo receptor GPS puede almacenar aproximadamente 16 horas de datos.
También para su próxima caminata / paseo en bicicleta, es una buena idea eliminar los datos de GPS registrados, antes de salir usando - GPS_HardwareSerial_LOCUS_Erase.ino
Paso 5: juntar componentes 3D y componentes electrónicos
Para unir las partes impresas en 3D y la electrónica, primero comience por unir la parte impresa en 3D del gancho de tapa con la parte de la caja, puede usar 4 bridas, pero encontré que un par de bridas en la dirección opuesta deberían hacer el truco.
En el compartimiento inferior de la caja inserte el soporte de la batería de celda de moneda y el Flora, y en la parte superior primero inserte la batería lipo seguida del GPS.
Una vez hecho esto, puede cerrar el borde, que debería encajar en su lugar, pero sugeriría usar pegamento caliente / cinta adhesiva para asegurar la tapa a la caja.
Además, el extremo de la flora de Lipo JST debe apuntar hacia la parte superior para que pueda insertarse y quitarse fácilmente para cargar con un cargador de lipo.
Paso 6: Cargue el boceto para obtener los datos registrados
Ahora, una vez que esté de regreso a casa desde su prueba de manejo, conecte el dispositivo a su computadora portátil y encienda la versión de Adafruit del IDE de Arduino. Vaya a Archivo> Ejemplo> Adafruit GPS -> GPS_HardwareSerial_LOCUS_DumpBasic.ino. Una vez que se cargue el programa, conecte Flora con el cable mini USB y cargue el boceto presionando el botón Cargar (o use Archivo> Cargar)
Ahora haga clic en Serial Monitor como se muestra en la imagen de arriba. Y, copie todos los datos en el editor de texto y péguelos en Locus Parser usando la URL a continuación -https://learn.adafruit.com/custom/ultimate-gps-parser, solo copie y pegue todo el texto después de - ---- 'sy termina en $ PMTK001, 622, 3 * 36.
Haga clic en el botón analizar debajo del primer cuadro de texto, copie el resultado KML y péguelo en cualquier editor de texto como se muestra en la captura de pantalla anterior y guárdelo con la extensión.kml.
En mi caso, el Locus Parser no funcionaba, lo que significaba que tenía que usar el programa Python - log_to_kml.py para convertir la salida del monitor en serie en un archivo KML, puede encontrar más detalles en - https://github.com / don / locus
Paso 7: importar datos a Google Maps
Vaya a Google Maps y haga clic en el botón de configuración, y haga clic en Your Places Maps Create Map y presione la importación como se ve en la primera imagen de arriba.
www.google.com/maps
Cambie el nombre del nuevo mapa sin título e importe el archivo kml que guardó anteriormente con el botón de importación. Una vez hecho esto, debería poder ver el camino que siguió.
Consejo 1: una vez guardado el mapa, puede compartir el mapa con la ruta que tomó con amigos y familiares por correo electrónico. En mi caso, di un paseo en bicicleta hace un par de días por Blue Mountains, como ves en las fotos de arriba.
Consejo 2: Además, el mapa que guarde aparece en configuración> Mis lugares, lo que significa que puede usarlos para referencia futura.
Recomendado:
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
Registrador de datos GPS de bricolaje para su próximo viaje / ruta de senderismo: 11 pasos (con imágenes)
Registrador de datos GPS de bricolaje para su próxima unidad / ruta de senderismo: este es un registrador de datos GPS que puede usar para múltiples propósitos, digamos si desea registrar su viaje largo que tomó durante el fin de semana para ver los colores del otoño. o tiene un sendero favorito que visita durante el otoño todos los años y
Registrador de datos de monitoreo de corriente CA: 9 pasos (con imágenes)
Registrador de datos de monitoreo de corriente CA: Hola a todos, ¡bienvenidos a mi primer instructable! De día soy un ingeniero de pruebas para una empresa que suministra equipos de calefacción industrial, de noche soy un ávido aficionado a la tecnología y aficionado al bricolaje. Parte de mi trabajo consiste en probar el rendimiento de los calentadores, o
Registrador de datos GPS inalámbrico para vida silvestre: 9 pasos (con imágenes)
Registrador de datos GPS inalámbrico para vida silvestre: En este instructivo, le mostraremos cómo hacer un registrador de datos GPS basado en Arduino, pequeño y económico, con capacidad inalámbrica. El uso de la telemetría para estudiar el movimiento de la vida silvestre puede ser una herramienta muy importante para los biólogos. Puede decirte dónde
Hacer un registrador de datos con Raspberry Pi: 3 pasos (con imágenes)
Hacer un registrador de datos con la Raspberry Pi: este registrador de datos simple toma medidas de luz regulares con un LDR (fotorresistor) analógico y las almacena en un archivo de texto en su Raspberry Pi. Este registrador de datos medirá y registrará el nivel de luz cada 60 segundos, lo que le permitirá monitorear ho