Obsah:

Chytrý budík - Intel Edison - Iot RoadShow - São Paulo: 4 kroky
Chytrý budík - Intel Edison - Iot RoadShow - São Paulo: 4 kroky

Video: Chytrý budík - Intel Edison - Iot RoadShow - São Paulo: 4 kroky

Video: Chytrý budík - Intel Edison - Iot RoadShow - São Paulo: 4 kroky
Video: JSON ID. Персоналии ИКТ - Игорь Калошин, Intel Software - Возможно всё! 2024, Listopad
Anonim
Chytrý budík - Intel Edison - Iot RoadShow - São Paulo
Chytrý budík - Intel Edison - Iot RoadShow - São Paulo

Jednou z velkých ctností každého, kdo žije nebo pracuje ve velkém městě, je time management. V současné době jsou cesty konstantní a doprava je jedním z hlavních faktorů.

Když o tom přemýšlím, vytvořil jsem malou aplikaci, která využívá integraci s Google Maps a Google Calendar. V zásadě si uživatel naplánuje schůzku v Kalendáři Google a v aplikaci pomocí parametrů naplánovaného závazku řekne, v kolik hodin by měl být vzhůru nebo se začne připravovat. Velkou výhodou je, že se v závislosti na denní době mění dopravní podmínky a také čas příjezdu. Aplikace proto šetří váš čas výpočtem času a sledováním provozu webu a dělá to za vás.

Krok 1: Kalendář Google

Kalendář Google
Kalendář Google
Kalendář Google
Kalendář Google

Prvním krokem bylo vytvoření ID pro přístup do mého kalendáře Google, abyste k němu měli přístup prostřednictvím aplikace, a nikoli pomocí běžného rozhraní Kalendáře Google. Za tímto účelem jsem navštívil web https://console.developers.google.com.t je vše velmi dobře vysvětleno v

Krok 2: Mapy Google

Google mapy
Google mapy

K výpočtu času trasy mezi místem, které jsem si vybral, a místem schůzky jsem použil Google Maps. Javascript API se velmi snadno používá.

V zásadě je vytvořit mapu, projít trasu, kterou nakreslí, a na tuto událost načíst parametr trvání. Jakmile to bude hotovo, máme k dispozici vstupy potřebné k provedení výpočtů a v případě potřeby k poplachu.

Krok 3: Doplňky

Už téměř končíme a pro výpočet správného času potřebujeme ještě jednu informaci: jak dlouho bude trvat od probuzení, než se dostaneme z domu. Tento parametr je důležitý, abyste nemuseli dělat nic ve spěchu. V tomto příkladu jsem použil 30 minut, což chápu jako vhodný čas na sprchu a odchod z domu. Kromě toho jsem stránku nastavil tak, aby přehrávala video z Youtube, kdykoli se čas rovná aktuálnímu času. V takovém případě použijte video níže::)

Krok 4: Dokončete

Dokončit
Dokončit
Dokončit
Dokončit

Chcete -li projekt dokončit, vložte soubor html do stejné složky jako můj webový server Python, který jsem vytvořil podle kroků v tomto kurzu https: wiki.python.orgmoinBaseHttpServer

Ke svému Edisonovi jsem přistoupil prostřednictvím konzoly a zadal příkaz python HTTPServer.py. Hotovo, náš webový server běží a můžeme přistupovat k nakonfigurované adrese URL a zobrazit výsledky naší stránky. Intel Edison se ukázal jako velmi stabilní platforma s obrovským potenciálem pro vývoj řešení pro IoT. V tomto příspěvku nabízím zdrojový kód.

Doporučuje: