El Arduino Shield GPS
Es un módulo shield GPS que puede convertir su Arduino en un receptor GPS con almacenamiento de datos en una tarjeta microSD, es decir, almacenar información de posición tan solo usando un Arduino y una microSD.
El Shield GPS envía constantemente la información a través del puerto serie, y puede grabar esta información en la tarjeta microSD o usarla para un sistema de monitoreo en tiempo real. El puerto serie se puede configurar para su uso por hardware (Pines 0 y 1) o software, en Arduino Uno por ejemplo, puede usar los pines del pin0 hasta pin7 para esta conexión (eligiendo solo 2 pines, Rx y Tx, al mismo tiempo).
Aplicaciones del Shield GPS:
- Control de velocidad de automóviles.
- Posición personal.
- Control de flota.
- Navegación marítima.
- Geolocalización, etc.
Especificaciones de GPS Shield:
- Módulo receptor Ublox NEO-6M GPS
- Comunicación en serie (configurable por puentes)
- Compatible con Arduino Uno y Mega
- Reciba hasta 3 sistemas satelitales a la vez: GPS, Galileo, GLONASS y BeiDou
- Conector de antena U.FL
- Nivel de señal: compatible 3.3 y 5V
- Ranura para tarjeta microSD
- Botón de reinicio de Arduino
- Temperatura de funcionamiento: -40 ~ + 85 ° C
- Dimensiones: 62 x 53 x 24,5m (aprox).
Especificaciones de la antena:
- Extensión: 3m
- Frecuencia: 1575.42 MHz
- Dimensiones: 45 x 39 x 13 mm.
- resistente al agua
- base magnética
Código de Ejemplo:
void loop() { // make a string for assembling the data to log: char index = 0; char temp = 0; String dataString = ""; // open the file. note that only one file can be open at a time, // so you have to close this one before opening another. /* while(Serial.available()) { File dataFile = SD.open("datalog.txt", FILE_WRITE); if(dataFile) { temp = Serial.read(); dataString += String(temp); dataFile.print(dataString); dataString = ""; dataFile.close(); } } */ File dataFile = SD.open("datalog.txt", FILE_WRITE); if(dataFile) { while(Serial.available()) { temp = Serial.read(); dataString += String(temp); index++; if(index>200) break; } dataFile.print(dataString); dataFile.close(); } }
Valoraciones
No hay valoraciones aún.