INHOUDSOPGAWE:

Slimme wekker - Intel Edison - Iot RoadShow - São Paulo: 4 stappe
Slimme wekker - Intel Edison - Iot RoadShow - São Paulo: 4 stappe

Video: Slimme wekker - Intel Edison - Iot RoadShow - São Paulo: 4 stappe

Video: Slimme wekker - Intel Edison - Iot RoadShow - São Paulo: 4 stappe
Video: Intel Galileo - Motion Sensor Buzzer (Αισθητήρας Κίνησης Buzzer) 2024, Julie
Anonim
Slimme wekker - Intel Edison - Iot RoadShow - São Paulo
Slimme wekker - Intel Edison - Iot RoadShow - São Paulo

Een van die groot deugde van almal wat in 'n groot stad woon of werk, is tydsbestuur. Deesdae is die reise konstant, en verkeer is een van die belangrikste faktore.

As ek daaroor nadink, het ek 'n klein toepassing gemaak wat die integrasie met Google Maps en Google Kalender gebruik. Die gebruiker skeduleer basies die afspraak op Google Kalender en die toepassing gebruik die parameters van die geskeduleerde verbintenis om te sê hoe laat hy moet wakker wees of moet begin voorberei. Die groot voordeel is dat die verkeerstoestande, afhangende van die tyd van die dag, verander en dat dit ook tyd is om aan te kom. Daarom bespaar die toepassing u tyd deur die tyd te bereken en die verkeer van die webwerf te monitor en dit vir u te doen.

Stap 1: Google Kalender

Google Kalender
Google Kalender
Google Kalender
Google Kalender

Die eerste stap was om 'n ID te skep vir toegang tot my Google -kalender, sodat u toegang kan verkry via die toepassing en nie die algemene koppelvlak van Google Kalender nie. Daarvoor het ek toegang tot die webwerf gekry https://console.developers.google.com.t word alles baie goed verduidelik in

Stap 2: Google Maps

Google kaarte
Google kaarte

Ek het Google Maps gebruik om die tyd van die roete tussen die plek wat ek gekies het en die plek van die afspraak te bereken. Die Javascript API is baie maklik om te gebruik.

Eintlik is dit om 'n kaart te maak, 'n roete te slaag waarna hy kan teken en na die gebeurtenis die duurparameter op te haal. Sodra dit gedoen is, het ons die nodige insette om die berekeninge uit te voer en alarm te maak wanneer nodig.

Stap 3: Ekstras

Ons is amper klaar, en om die regte tyd te bereken, benodig ons nog 'n bietjie inligting: hoe lank sal dit neem voordat ons wakker word om uit die huis te kom. Hierdie parameter is belangrik, sodat u niks haastig hoef te doen nie. In die voorbeeld gebruik ek 30 minute, wat ek verstaan, 'n goeie tyd om te stort en uit die huis te kom. Boonop stel ek die bladsy op om 'n video van Youtube te speel wanneer die tyd gelyk is aan die huidige tyd. Gebruik in hierdie geval die onderstaande video::)

Stap 4: Voltooi

Finaliseer
Finaliseer
Finaliseer
Finaliseer

Om die projek te voltooi, plaas die html -lêer in dieselfde gids as my webbediener Python wat ek gemaak het deur die stappe in hierdie tutoriaal te volg https: wiki.python.orgmoinBaseHttpServer

Ek het via my konsole toegang tot my Edison gekry en die opdrag python HTTPServer.py ingetik. Ons webbediener is klaar, en ons het toegang tot die URL wat gekonfigureer is en die resultate van ons bladsy te sien. Intel Edison was 'n baie stabiele platform en het 'n groot potensiaal vir die ontwikkeling van oplossings vir IoT. Ek bied die bronkode in hierdie pos aan.

Aanbeveel: