5. Resultados - JanAlvaro/DoggyPoppy GitHub Wiki

En esta sección se muestran los resultados obtenidos desde diferentes perspectivas del proyecto, es decir, los resultados desde las diferentes consolas, periféricos y servicios.


Consola simple del servidor

En esta imagen se puede apreciar una vista temporal del servidor en donde solo se observa la ubicación del perro. Los números que ud puede apreciar son los correspondientes a los datos obtenidos por el GPS.

Consola Simple - Datos

Se pueden observar unos ceros (0.000000) dado que en ese momento el GPS se estaba incializando y aún no arrojaba datos, una vez inicializado comienza a generar los datos de latitud y longitud correspondiente a la posición actual.


Consolas del Servidor e IDE de Arduino

En la siguiente imagen se puede apreciar en la parte izquierda la consola del IDE de Arduino, que muestra cíclicamente que el ESP8266 está conectado (you are alive!), la posición del GPS (4.63204, -74.08203) y el número de satélites que están conecetados con el GPS para proveer la posición (9).

Dos Consolas

En la parte derecha de la imagen se puede observar la consola del C.H.I.P. PRO, es decir, en ese momento ya se está corriendo el servido desde el chip, y de igual manera que en la sección anterior, se puede leer los dos datos (longitud y latitud) correspondientes a la ubicación del perro.


Vista del Cliente: Servidor WEB

Finalmente se muestra lo que observa el cliente al ingresar al servidor (hostchip:8080/map.html).

aulas

Como se aprecia, el cliente ve un mapa y un marker de perro que hace referencia al lugar donde se encuentra su mascota. Al caminar se puede observar como el marker se desplaza y muestra la ubicación real del perro.

fem
fem - papeleria

Cabe destacar que en el proyecto no se logró que la pagina se refrescara automáticamente, por lo que es necesario actualizar la página para ver el movimiento del marker. De igual manera, el CHIP (server) y el ESP8266 deben estar conectados en una misma red, dado que todo el sistema está montado en servicios locales.