Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
La serie de módulos NEO-6 es una familia de receptores GPS autónomos con el u-blox 6 de alto rendimiento
motor de posicionamiento. Estos receptores flexibles y rentables ofrecen numerosas opciones de conectividad en un paquete en miniatura de 16 x 12,2 x 2,4 mm. Su arquitectura compacta y sus opciones de alimentación y memoria hacen que los módulos NEO-6 sean ideales para dispositivos móviles que funcionan con baterías con limitaciones de espacio y costos muy estrictas. El motor de posicionamiento u-blox 6 de 50 canales cuenta con un tiempo hasta la primera reparación (TTFF) de menos de 1 segundo. El motor de adquisición dedicado, con 2 millones de correlacionadores, es capaz de realizar búsquedas espaciales masivas de tiempo / frecuencia en paralelo, lo que le permite encontrar satélites al instante. El diseño y la tecnología innovadores suprimen las fuentes de interferencia y mitigan los efectos de trayectos múltiples, lo que brinda a los receptores GPS NEO-6 un excelente rendimiento de navegación incluso en los entornos más desafiantes. Los módulos UART NEO-6 incluyen una interfaz UART configurable para la comunicación en serie. Configuración Configuración en tiempo de arranque Los módulos NEO-6 proporcionan pines de configuración para la configuración en tiempo de arranque. Estos se hacen efectivos inmediatamente después de la puesta en marcha. Una vez que el módulo se ha iniciado, los ajustes de configuración se pueden modificar con mensajes de configuración UBX. Los ajustes modificados siguen siendo efectivos hasta que se apaga o se reinicia. Si estos ajustes se han almacenado en la RAM de respaldo de la batería, entonces se conservará la configuración modificada, siempre que no se interrumpa el suministro de la batería de respaldo. Los módulos NEO-6 incluyen los pines CFG_COM0 y CFG_COM1 y se pueden configurar como se muestra en la Tabla 6. Ajustes predeterminados en negrita.
Paso 1: Teoría
TinyGPS ++ es una nueva biblioteca de Arduino para analizar flujos de datos NMEA proporcionados por módulos GPS. Al igual que su predecesor, TinyGPS, esta biblioteca proporciona métodos compactos y fáciles de usar para extraer la posición, fecha, hora, altitud, velocidad y rumbo del GPS del consumidor. dispositivos. Sin embargo, la interfaz del programador de TinyGPS ++ es considerablemente más sencilla de usar que TinyGPS, y la nueva biblioteca puede extraer datos arbitrarios de cualquiera de las innumerables oraciones NMEA que existen, incluso las propietarias.
Biblioteca:
Informacion adicional:
www.u-blox.com/en/product/neo-6-series
Paso 2: esquemas-materiales
-Arduino Nano
-0,96 Pantalla Oled
-Pizarra
-2 resistencias de 2.2K
-Cables de salto
- Arduino GPS Ubox neo 6m
Paso 3: Programa
Lo más importante es probar la actualización del reloj.
El gps puede tardar entre 20 y 60 minutos
Recuerda que necesitamos triangular la señal, ergo necesitamos sincronizar con 3 satélites
Intente cambiar esta línea si no funciona:
Opcion A
#define GPS_BAUD 38400
Opción B
#define GPS_BAUD 9600
Opcion C
#define GPS_BAUD 4800
Paso 4: prueba
Al principio obtendrás
Fecha: 0/0/2000
Hora: 00:00:00
si estos valores se actualizan, ti mire que el gps le gustó al menos a un sábado.
entonces obtendrás las coordenadas actuales del gps …
puedes buscarlo en Google y luego encontrarlo en el mapa mundial.
¡¡¡Éxito!!!