RePhone Geo Kit
La combinación del módulo GSM y el módulo GPS es lo que hace brillante al RePhone Geo Kit. El kit te permite obtener la posición geográfica en tiempo real, altitud, velocidad de viaje e información de tiempo en cualquier momento, y en todas las condiciones climáticas, a través de la red GSM (SMS). Además, como beneficio adicional, el Xadow GSM Breakout puede proporcionarte más posibilidades para hackear electrónicos.
Especificaciones
Xadow GSM+BLE
Microcontrolador | MT2502 |
Núcleo MCU | Procesador RISC ARM7EJ-STM de 32 bits |
RAM | 4 MB |
Memoria Flash | 16 MB |
Fuente de Alimentación | 3.3 ~ 4.2V(sin SIM)/3.5 ~ 4.2V(con SIM) |
Consumo de Energía | 20mW/30mW/52mW @ reposo(sin radio)/reposo(GSM)/reposo(BT) |
Cuatro bandas | 850/900/1800/1900 MHz |
GPRS | Módem Clase 12 |
Velocidad de Reloj | 260 MHz |
Conectores | Conector de 35 PINES y Conector de 11 PINES para Módulos Xadow; Conector JST 1.0 para la batería |
Interfaces | LCD, Audio, I2C, SPI, UART, y GPIOs etc |
Dimensiones | 25.37mm × 20.30mm / 1" × 0.8" |
Xadow GPS v2
Microcontrolador | Kinetis KL02 |
Núcleo | ARM® 32-bit Cortex® -M0+CPU |
Fuente de Alimentación | 3.3 ~ 6 V (a través de pines de conexión) |
Flash | 32 KB |
SRAM | 4 KB |
Velocidad de Reloj | 48 MHz |
Consumo de Energía | 18mA@Seguimiento, 21mA@Adquisición |
Ahorro de Energía | Típ. 3mA@AlwaysLocateTM, 7uA@Modo de Respaldo, 180uA@Modo de Espera |
Canal | 22(Seguimiento) / 66 (Adquisición) |
Tasa de Actualización | 1Hz(Por defecto), hasta 10Hz |
Precisión de Posición Horizontal | <2.5m CEP |
Precisión de Velocidad | <0.1m/s |
Velocidad Máxima | Máx.515m/s |
Arranque en frío/caliente con EASYTM | 215s/5s |
Sensibilidad de Adquisición | -145dBm |
Sensibilidad de Seguimiento | -163dBm |
Temperatura de Funcionamiento | -40℃ a 85℃ |
Protocolos | NMEA 0183/PMTK |
Tipo de Antena | Antena de chip |
Interfaz | Interfaz con Xadow GSM+BLE a través de I2C (dirección de 7 bits 0x05) |
Dimensiones | 25.37mm X 20.30mm / 1" × 0.8" |
Xadow GSM Breakout
Dimensiones | 25.37mm × 20.30mm / 1" × 0.8" |
Conexión del Módulo
El Xadow GSM+BLE integra un conector Xadow de 36 pines y un conector Xadow de 11 pines. Como muestra la imagen aquí, si es necesario, puedes conectar el Xadow GSM+BLE al breakout Xadow GSM con un cable Xadow de 36 pines, pero ten en cuenta que el cable debe insertarse firmemente y plano, y lo más importante, mantén el lado 'TOP' hacia arriba. El conector Xadow de 11 pines tiene un diseño mucho más flexible, puedes conectar el Xadow GPS v2 y la placa principal con un cable de cinta Xadow de 11 pines de la manera que desees, nuevamente solo asegúrate de que el cable esté insertado firmemente.
Ejecutar un Código de Prueba GPS
Luego copia el siguiente código de prueba GPS a tu Arduino IDE para RePhone. Elige la placa como "RePhone" y descárgalo con el "MTK USB Debug Port".
#include <LGPS.h>
#include <stdio.h>
void setup()
{
Serial.begin(115200);
Serial.print("GPS test.\r\n");
}
void loop()
{
unsigned char *utc_date_time = 0;
char buffer[50] = {0,};
if(LGPS.check_online())
{
utc_date_time = LGPS.get_utc_date_time();
sprintf(buffer, "GPS UTC:%d-%d-%d %d:%d:%d\r\n", utc_date_time[0], utc_date_time[1], utc_date_time[2], utc_date_time[3], utc_date_time[4],utc_date_time[5]);
Serial.print(buffer);
sprintf(buffer, "GPS status is %c\r\n", LGPS.get_status());
Serial.print(buffer);
sprintf(buffer, "GPS latitude is %c:%f\r\n", LGPS.get_ns(), LGPS.get_latitude());
Serial.print(buffer);
sprintf(buffer, "GPS longitude is %c:%f\r\n", LGPS.get_ew(), LGPS.get_longitude());
Serial.print(buffer);
sprintf(buffer, "GPS speed is %f\r\n", LGPS.get_speed());
Serial.print(buffer);
sprintf(buffer, "GPS course is %f\r\n", LGPS.get_course());
Serial.print(buffer);
sprintf(buffer, "GPS position fix is %c\r\n", LGPS.get_position_fix());
Serial.print(buffer);
sprintf(buffer, "GPS sate used is %d\r\n", LGPS.get_sate_used());
Serial.print(buffer);
sprintf(buffer, "GPS altitude is %f\r\n", LGPS.get_altitude());
Serial.print(buffer);
sprintf(buffer, "GPS mode is %c\r\n", LGPS.get_mode());
Serial.print(buffer);
sprintf(buffer, "GPS mode2 is %c\r\n", LGPS.get_mode2());
Serial.print(buffer);
}
delay(1000);
}
Ten en cuenta que: Para obtener una mejor intensidad de señal, debes colocar el módulo GPS fuera de la ventana/casa en un espacio abierto. Además, después de iniciarlo por primera vez, puede tomar un tiempo antes de que rastree los satélites.
Ahora cambia el Puerto a MTK USB Modern Port (es muy importante hacerlo), deberías poder ver la información del GPS en el Monitor Serie.
Más Código de Ejemplo
Jugar con algunos códigos de ejemplo sería un buen comienzo si te diriges hacia algún proyecto aún más interesante.
- Simplemente configura tu ubicación del sketchbook en las preferencias donde instalaste el Arduino IDE para RePhone, entonces podrás ver los códigos de ejemplo.
- Puedes encontrar el código de ejemplo de Arduino codificado manualmente para todos los módulos RePhone en la siguiente ruta:
Arduino_IDE_for_RePhone-master\hardware\arduino\mtk\libraries
Comunidad RePhone
Hemos estado buscando un mejor lugar donde nuestros patrocinadores (Usuarios de RePhone) puedan sentarse juntos, cálida y cómodamente, tener conversaciones sobre RePhone, discutir problemas técnicos, compartir ideas/proyectos, y dar retroalimentación sobre el desarrollo de los módulos en el futuro. Y entonces aquí vamos, la Comunidad RePhone.
¡Ahora únete a nosotros en la Comunidad RePhone! Juntos buscamos respuestas, hacemos cosas interesantes, nos cuidamos unos a otros, y compartimos nuestras experiencias.
Preguntas Frecuentes
Algunas preguntas frecuentes en la Comunidad RePhone son recopiladas y respondidas en el tema "Preguntas Frecuentes de RePhone (FAQ)" , el tema se mantendrá actualizándose cada vez que surja una nueva FAQ.
Recursos
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.