Tabla de contenido:

Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo: 4 pasos
Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo: 4 pasos

Video: Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo: 4 pasos

Video: Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo: 4 pasos
Video: Unboxing Intel Galileo, Intel Edison, Basis Smartwatch 2024, Mes de julio
Anonim
Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo
Reloj despertador inteligente - Intel Edison - Iot RoadShow - São Paulo

Una de las grandes virtudes de quien vive o trabaja en una gran ciudad es la gestión del tiempo. Hoy en día los viajes son constantes y el tráfico es uno de los principales factores.

Pensando en ello, hice una pequeña aplicación que usa la integración con Google Maps y Google Calendar. Básicamente, el usuario programa la cita en Google Calendar y la aplicación usa los parámetros del compromiso programado para decir a qué hora debe estar despierto o comenzar a prepararse. La gran ventaja es que, dependiendo de la hora del día, las condiciones del tráfico van a cambiar y la hora de llegada también. Por lo tanto, la aplicación le ahorra tiempo al calcular el tiempo y monitorear el tráfico del sitio y lo hace por usted.

Paso 1: Calendario de Google

calendario de Google
calendario de Google
calendario de Google
calendario de Google

El primer paso fue crear una identificación para acceder a mi calendario de Google para que pudieras acceder a través de la aplicación y no a través de la interfaz común de Google Calendar. Para eso accedí al sitio https://console.developers.google.com.t está todo muy bien explicado en

Paso 2: Google Maps

mapas de Google
mapas de Google

Para calcular el tiempo de ruta entre el lugar que elegí y el lugar de la cita, utilicé Google Maps. La API de Javascript es muy fácil de usar.

Básicamente es crear un mapa, pasarle una ruta para que la dibuje y hasta este evento recuperar el parámetro de duración. Una vez hecho esto, tenemos las entradas necesarias para realizar los cálculos y hacer sonar nuestra alarma cuando sea necesario.

Paso 3: Extras

Ya casi terminamos, y para calcular la hora correcta necesitamos un dato más: cuánto tiempo pasará desde que nos despertamos para salir de casa. Este parámetro es importante para que no tenga que hacer nada con prisa. En el ejemplo utilicé 30 minutos lo que entiendo que es un buen momento para tomar una ducha y salir de casa, además configuro la página para reproducir un video de Youtube siempre que la hora sea igual a la hora actual. En este caso, use el video a continuación::)

Paso 4: finalizar

Finalizar
Finalizar
Finalizar
Finalizar

Para finalizar el proyecto, coloque el archivo html en la misma carpeta que mi servidor web Python que hice siguiendo los pasos de este tutorial https: wiki.python.orgmoinBaseHttpServer

Accedí a mi Edison a través de la consola y escribí el comando python HTTPServer.py. Listo, nuestro servidor web se está ejecutando y podemos acceder a la url que se configuró y ver los resultados de nuestra página. Intel Edison demostró ser una plataforma muy estable y con un enorme potencial para el desarrollo de soluciones para IoT. Ofrezco el código fuente en esta publicación.

Recomendado: