Tartalomjegyzék:

Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo: 4 lépés
Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo: 4 lépés

Videó: Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo: 4 lépés

Videó: Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo: 4 lépés
Videó: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, November
Anonim
Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo
Intelligens ébresztőóra - Intel Edison - Iot RoadShow - São Paulo

Mindenkinek, aki nagyvárosban él vagy dolgozik, az egyik nagy erénye az időgazdálkodás. Manapság az utazások állandóak, és mivel a forgalom az egyik fő tényező.

Ha belegondolok, készítettem egy kis alkalmazást, amely a Google Térképpel és a Google Naptárral való integrációt használja. Alapvetően a felhasználó a Google Naptárban ütemezi a találkozót, és az alkalmazás az ütemezett kötelezettségvállalás paramétereit használja, hogy megmondja, mikor kell ébren lennie, vagy elkezdenie készülni. A nagy előny az, hogy a napszaktól függően a közlekedési feltételek változnak, és az érkezési idő is. Ezért az alkalmazás időt takarít meg azzal, hogy kiszámítja az időt, és figyelemmel kíséri a webhely forgalmát, és megteszi ezt Ön helyett.

1. lépés: Google Naptár

Google Naptár
Google Naptár
Google Naptár
Google Naptár

Az első lépés az volt, hogy létrehoztam egy azonosítót a Google naptáram eléréséhez, hogy Ön az alkalmazáson keresztül, és ne a Google Naptár közös felületén férhessen hozzá. Ehhez ellátogattam a https://console.developers.google.com.t webhelyre, és minden nagyon jól el van magyarázva a https://developers.google.com/google-apps/calendar oldalon.

2. lépés: Google Térkép

Google térkép
Google térkép

A kiválasztott hely és a találkozó helye közötti útvonal kiszámításához a Google Térképet használtam. A Javascript API nagyon könnyen használható.

Alapvetően az, hogy hozzon létre egy térképet, adja át a rajzolási útvonalat, és ehhez az eseményhez töltse le az időtartam paramétert. Ha ez megtörtént, rendelkezünk a számítások elvégzéséhez szükséges bemenetekkel, és szükség esetén riasztásunkkal.

3. lépés: Extrák

Már majdnem véget érünk, és a helyes idő kiszámításához még egy információra van szükségünk: mennyi idő telik el az ébredés óta, hogy kijussunk a házból. Ez a paraméter azért fontos, hogy ne kelljen semmit tennie sietve. A példában 30 percet használtam, amire úgy gondolom, hogy jó idő zuhanyozni és kimenni a házból. Ezenkívül beállítom az oldalt, hogy lejátsszon egy videót a Youtube -ról, amikor az idő megegyezik az aktuális idővel. Ebben az esetben használja az alábbi videót::)

4. lépés: Véglegesítse

Véglegesítse
Véglegesítse
Véglegesítse
Véglegesítse

A projekt befejezéséhez tegye a html fájlt ugyanabba a mappába, mint a Python webszerver, amelyet az oktatóanyag lépéseinek végrehajtásával készítettem https: wiki.python.orgmoinBaseHttpServer

Elértem az Edison -omat a konzolon keresztül, és beírtam a python HTTPServer.py parancsot. Kész, a webszerverünk fut, és elérhetjük a konfigurált URL -t, és megtekinthetjük oldalunk eredményeit. Az Intel Edison nagyon stabil platformnak bizonyult, és hatalmas potenciállal rendelkezik az IoT megoldások fejlesztésében. A forráskódot ajánlom ebben a bejegyzésben.

Ajánlott: