Talaan ng mga Nilalaman:

Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo: 4 na Hakbang
Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo: 4 na Hakbang

Video: Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo: 4 na Hakbang

Video: Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo: 4 na Hakbang
Video: Чего никто не знает о Бэрроне Трампе 2024, Hulyo
Anonim
Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo
Smart Alarm Clock - Intel Edison - Iot RoadShow - São Paulo

Isa sa mga magagaling na birtud ng sinumang nakatira o nagtatrabaho sa isang malaking lungsod ay ang pamamahala sa oras. Sa kasalukuyan ang mga biyahe ay pare-pareho at, dahil ang trapiko ay isa sa mga pangunahing kadahilanan.

Sa pag-iisip tungkol dito, gumawa ako ng isang maliit na application na gumagamit ng pagsasama sa Google Maps at Google Calendar. Talaga, itinatakda ng gumagamit ang appointment sa Google Calendar at ginagamit ng application ang mga parameter ng nakaiskedyul na pangako na sabihin kung anong oras siya dapat gising o magsisimulang maghanda. Ang malaking kalamangan ay, depende sa oras ng araw, ang mga kundisyon ng trapiko ay magbabago at oras upang dumating din. Samakatuwid, nai-save ng application ang iyong oras sa pamamagitan ng pagkalkula ng oras at pagsubaybay sa trapiko ng site at ginagawa ito para sa iyo.

Hakbang 1: Google Calendar

Google Calendar
Google Calendar
Google Calendar
Google Calendar

Ang unang hakbang ay upang lumikha ng isang ID upang ma-access ang aking kalendaryo sa Google upang ma-access mo sa pamamagitan ng application at hindi sa karaniwang interface ng Google Calendar. Para doon ay na-access ko ang site https://console.developers.google.com.t lahat ay napakahusay na ipinaliwanag sa

Hakbang 2: Google Maps

mapa ng Google
mapa ng Google

Upang makalkula ang oras ng ruta sa pagitan ng lugar na pinili ko at ng lokasyon ng appointment, ginamit ko ang Google Maps. Napakadaling gamitin ang Javascript API.

Talaga ay upang lumikha ng isang mapa, pumasa sa isang ruta para sa kanya upang gumuhit at sa kaganapang ito upang makuha ang parameter ng tagal. Kapag tapos na ito, mayroon kaming mga input na kinakailangan upang maisagawa ang mga kalkulasyon at ipatunog ang aming alarma kung kinakailangan.

Hakbang 3: Mga Dagdag

Halos magtatapos na kami, at upang makalkula ang tamang oras na kailangan namin ng isa pang impormasyon: gaano katagal bago magising upang makalabas ng bahay. Mahalaga ang parameter na ito upang hindi ka dapat gumawa ng anuman sa pagmamadali. Sa halimbawa, gumamit ako ng 30 minuto kung ano ang naiintindihan kong maging isang magandang oras upang maligo at makalabas ng bahay. Bilang karagdagan, na-set up ko ang pahina upang i-play ang isang video mula sa Youtube tuwing ang oras ay katumbas ng kasalukuyang oras. Sa kasong ito, gamitin ang video sa ibaba::)

Hakbang 4: Tapusin

Tapusin
Tapusin
Tapusin
Tapusin

Upang tapusin ang proyekto, ilagay ang html file sa parehong folder tulad ng aking web server na Python na ginawa ko sa pamamagitan ng pagsunod sa mga hakbang sa tutorial na ito https: wiki.python.orgmoinBaseHttpServer

Na-access ko ang aking Edison sa pamamagitan ng console at nai-type ang command python HTTPServer.py. Tapos na, tumatakbo ang aming Web server at maaari naming ma-access ang url na na-configure at tingnan ang mga resulta ng aming pahina. Ang Intel Edison ay napatunayan na maging isang napaka-matatag na platform at may malaking potensyal para sa pagbuo ng mga solusyon para sa IoT. Inaalok ko ang source code sa post na ito.

Inirerekumendang: