viernes, 6 de octubre de 2017

Conectar app android a thingworx composer

Desarrollaremos una aplicación en Android studio la cual hará uso del acelerómetro y magnetómetro para detectar el número de un dado en el cual le introduciremos un smartphone. La aplicación enviara en tiempo real la información de la posición del dado por medio del protocolo RESP/API compatible con thingworx y visualizaremos la posición en un display creado en el mashup de TWX.

Así mismo mandaremos los datos a la plataforma Labview y visualizaremos el dado en su posición real.

Continuación se muestra un esquema de conexión:


Se diseñó la aplicación en Android studio y se probó en celulares que tienen los 2 sensores acelerómetro y magnetómetro como Samsung S3 y S5.



Se elaboró la interfaz en labview y se creó un servidor con puerto 3363 aceptando conexión del smartphone y recibiendo frame de datos en arreglos de 6 Bytes.

En Thingworx se crearon 2 propiedades: 1) Position_number: Que es la posición del dado y 2) ID: Que es el número IMEI de la sim card.

De igual forma se creó un mashup para representar el valor de la posición del dado en un led display:


Encendemos la app e introducimos el smartphone en el dado:




Funcionando:
LABVIEW                                                                   THINGWORX



Vídeo:




No hay comentarios.:

Publicar un comentario