|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  Raspberry Pi Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  AutoIt (Programación) Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

-- Tutorial de iniciación de App Inventor 2 en español --

Volver al índice del tutorial

____________________________

285D.- Sensor de localización. Nmea.

- Vamos a crear una extensión para obtener el NMEA

- Con esta extensión vamos a obtener los datos Nmea que nos proporciona los satélites GPS.

- Datos Nmea: https://gpsd.gitlab.io/gpsd/NMEA.html

- Existen al menos cuatro grupos de satélites para GPS: el GPS NAVSTAR (EE.UU.), Galileo (Europa), GLONASS (Rusia) y Beidou (China).

- El GPS de EE.UU. utiliza: $GPRMC, $GPGGA.

- $GNRMC, $GNGGA. (cuando se utilizan varios conjuntos de satélites, por ejemplo Glonass y GPS nav)

- GPS Galileo: https://es.wikipedia.org/wiki/Galileo_(navegaci%C3%B3n_por_sat%C3%A9lite)

Imagen de Wikipedia.

Al ofrecer dos frecuencias en su versión estándar, Galileo brindará ubicación en el espacio en tiempo real con una precisión del orden de 1 metro para el sistema gratuito, y de hasta 1 cm en el de pago, algo sin precedentes en los sistemas públicos.

- Con mi extensión obtendremos todos los Nmea, y extraeremos los datos de: $GPRMC, $GPGGA, $GNRMC y $GNGGA

- Con esta aplicación podemos comparar los datos Nmea obtenidos con el Sensor de Localización de la MIT y de mi otra extensión KIO4_LocationSensor.aix.

___________________________
- Ejemplos.

p185D_Nmea.aia

com.KIO4_Nmea.aix (API menores de 24)

------------------------------------------------------------------------------------------

p185D_NmeaMessage7.aia

com.KIO4_NmeaMessage.aix (API 24 o mayores)(Android 7 o superior)

____________________
- Diseño Screen1.

____________________
- Bloques Screen1.

____________________
- Diseño Screen3.

- $GPGCV muestra los satélites que se ven desde el lugar de localización.

http://aprs.gids.nl/nmea

____________________
- Bloques Screen3.

_________________________________________________________
________________________________________________
________________________________________
2.- Marcar mediante puntos un trayecto realizado en el Mapa de Google. Kodular y Mapas de Google.

p185D_nmea_Map_Google.aia

p185D_nmea_Map_Google.apk

com.KIO4_Nmea.aix

- Cargamos esta aplicación en el móvil y nos damos un paseo andando (a unos 4 km/h).

- Aparecerá el Mapa de Google y se irán marcando puntos por el trayecto que estamos realizando.

- App Inventor no tiene Mapa de Google, así que no puedes cargar eficientemente esta app en App Inventor, debes cargarla en Kodular.

____________________
- Diseño.

____________________
- Bloques.

__________________________________________

___________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información