Innehållsförteckning:

Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo: 4 steg
Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo: 4 steg

Video: Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo: 4 steg

Video: Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo: 4 steg
Video: Lenovo Smart Clock with Google Assistant - Review 2024, November
Anonim
Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo
Smart väckarklocka - Intel Edison - Iot RoadShow - São Paulo

En av de stora dygderna för alla som bor eller arbetar i en storstad är tidshantering. Numera är resorna konstanta och eftersom trafiken är en av huvudfaktorerna.

När jag tänkte på det gjorde jag en liten applikation som använder integrationen med Google Maps och Google Kalender. I grund och botten schemalägger användaren mötet i Google Kalender och applikationen använder parametrarna för det schemalagda åtagandet för att säga vilken tid han ska vara vaken eller börja förbereda. Den stora fördelen är, beroende på tid på dagen, trafikförhållandena kommer att förändras och tid att komma fram också. Därför sparar programmet din tid genom att beräkna tiden och övervaka webbplatsens trafik och gör det åt dig.

Steg 1: Google Kalender

Google Kalender
Google Kalender
Google Kalender
Google Kalender

Det första steget var att skapa ett ID för att komma åt min Google -kalender så att du kan komma åt via appen och inte det vanliga gränssnittet för Google Kalender. För det besökte jag webbplatsen https://console.developers.google.com.t förklaras mycket bra i

Steg 2: Google Maps

Google kartor
Google kartor

För att beräkna tidpunkten för rutten mellan den plats jag valde och platsen för mötet använde jag Google Maps. Javascript API är mycket lätt att använda.

I grund och botten är att skapa en karta, passera en rutt för honom att rita och till denna händelse för att hämta varaktighetsparametern. När detta är gjort har vi de ingångar som krävs för att utföra beräkningarna och larma vid behov.

Steg 3: Extra

Vi är nästan slut, och för att beräkna rätt tid behöver vi ytterligare en information: hur lång tid kommer det att ta sedan vi vaknade för att komma ut ur huset. Denna parameter är viktig så att du inte behöver göra någonting bråttom. I exemplet använde jag 30 minuter av vad jag förstår för att vara en bra tid att ta en dusch och komma ut ur huset. Dessutom ställde jag in sidan för att spela upp en video från Youtube när tiden är lika med den aktuella tiden. Använd i så fall videon nedan::)

Steg 4: Slutför

Avsluta
Avsluta
Avsluta
Avsluta

För att avsluta projektet, lägg html -filen i samma mapp som min webbserver Python som jag gjorde genom att följa stegen i den här självstudien https: wiki.python.orgmoinBaseHttpServer

Jag öppnade min Edison via konsolen och skrev kommandot python HTTPServer.py. Klar, vår webbserver körs och vi kan komma åt webbadressen som konfigurerades och se resultaten på vår sida. Intel Edison visade sig vara en mycket stabil plattform och med enorm potential för utveckling av lösningar för IoT. Jag erbjuder källkoden i det här inlägget.

Rekommenderad: