Kazalo:

Pametna budilka - Intel Edison - Iot RoadShow - São Paulo: 4 koraki
Pametna budilka - Intel Edison - Iot RoadShow - São Paulo: 4 koraki

Video: Pametna budilka - Intel Edison - Iot RoadShow - São Paulo: 4 koraki

Video: Pametna budilka - Intel Edison - Iot RoadShow - São Paulo: 4 koraki
Video: Forgotten Rail Yard Under Chicago's Largest Historic Building - Merchandise Mart 2024, Julij
Anonim
Pametna budilka - Intel Edison - Iot RoadShow - São Paulo
Pametna budilka - Intel Edison - Iot RoadShow - São Paulo

Ena od velikih vrlin vsakogar, ki živi ali dela v velikem mestu, je upravljanje časa. Danes so potovanja stalna in ker je promet eden glavnih dejavnikov.

Ko sem razmišljal o tem, sem naredil majhno aplikacijo, ki uporablja integracijo z Google Zemljevidi in Google Koledarjem. V bistvu uporabnik razporedi sestanek v Google Koledarju, aplikacija pa uporabi parametre načrtovane obveznosti, da pove, kdaj bo budna ali se bo začela pripravljati. Velika prednost je, da se bodo prometne razmere glede na čas dneva spreminjale in tudi čas prihoda. Zato vam aplikacija prihrani čas z izračunom časa in spremljanjem prometa spletnega mesta in to naredi namesto vas.

1. korak: Google Koledar

Google Koledar
Google Koledar
Google Koledar
Google Koledar

Prvi korak je bil ustvariti ID za dostop do mojega Google koledarja, tako da lahko dostopate prek aplikacije in ne prek skupnega vmesnika Google Koledarja. Za to sem obiskal spletno mesto https://console.developers.google.com.t, vse je zelo dobro razloženo v

2. korak: Google Zemljevidi

Google zemljevidi
Google zemljevidi

Za izračun časa poti med krajem, ki sem ga izbral, in lokacijo sestanka sem uporabil Google Zemljevide. API Javascript je zelo enostaven za uporabo.

V bistvu je ustvariti zemljevid, mu posredovati pot za risanje in do tega dogodka pridobiti parameter trajanja. Ko to naredimo, imamo vložke, potrebne za izvedbo izračunov in po potrebi sprožimo alarm.

3. korak: Dodatki

Skoraj smo pri koncu in za izračun pravilnega časa potrebujemo še eno informacijo: koliko časa bo minilo od prebujanja, da bi prišli iz hiše. Ta parameter je pomemben, tako da vam ni treba storiti ničesar v naglici. V tem primeru sem porabil 30 minut, kar sem razumel, da je primeren čas za tuširanje in odhod iz hiše. Poleg tega sem stran nastavil za predvajanje videoposnetka z Youtube, kadar koli je čas enak trenutnemu času. V tem primeru uporabite spodnji video::)

4. korak: Dokončajte

Dokončaj
Dokončaj
Dokončaj
Dokončaj

Če želite dokončati projekt, postavite datoteko html v isto mapo kot moj spletni strežnik Python, ki sem jo naredil po korakih v tej vadnici https: wiki.python.orgmoinBaseHttpServer

Do svojega Edisona sem dostopal prek konzole in vnesel ukaz python HTTPServer.py. Končano, naš spletni strežnik deluje in lahko dostopamo do nastavljenega URL -ja ter si ogledamo rezultate naše strani. Intel Edison se je izkazal za zelo stabilno platformo in z velikim potencialom za razvoj rešitev za IoT. V tem prispevku ponujam izvorno kodo.

Priporočena: