Innholdsfortegnelse:

Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo: 4 trinn
Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo: 4 trinn

Video: Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo: 4 trinn

Video: Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo: 4 trinn
Video: Моя игровая установка / тур по студии INSANE 2019! 2024, November
Anonim
Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo
Smart vekkerklokke - Intel Edison - Iot RoadShow - São Paulo

En av de store dydene til alle som bor eller jobber i en storby, er tidsstyring. I dag er turene konstante, og ettersom trafikk er en av hovedfaktorene.

Da jeg tenkte på det, laget jeg en liten applikasjon som bruker integrasjonen med Google Maps og Google Kalender. I utgangspunktet planlegger brukeren avtalen i Google Kalender, og applikasjonen bruker parameterne for den planlagte forpliktelsen til å si når han skal være våken eller begynne å forberede seg. Den store fordelen er, avhengig av tidspunktet på dagen, at trafikkforholdene kommer til å endre seg og tid til å ankomme også. Derfor sparer programmet tiden din ved å beregne tiden og overvåke trafikken på nettstedet og gjør det for deg.

Trinn 1: Google Kalender

Google Kalender
Google Kalender
Google Kalender
Google Kalender

Det første trinnet var å opprette en ID for å få tilgang til min Google -kalender, slik at du kunne få tilgang til programmet og ikke det vanlige grensesnittet til Google Kalender. For å få tilgang til nettstedet https://console.developers.google.com.t er alt veldig godt forklart i

Trinn 2: Google Maps

Google Kart
Google Kart

For å beregne tidspunktet for ruten mellom stedet jeg valgte og plasseringen av avtalen, brukte jeg Google Maps. Javascript API er veldig enkelt å bruke.

I utgangspunktet er å lage et kart, passere en rute for ham å tegne og til denne hendelsen for å hente varighetsparameteren. Når dette er gjort, har vi inngangene som kreves for å utføre beregningene og slå alarm når det er nødvendig.

Trinn 3: Tillegg

Vi nærmer oss slutten, og for å beregne riktig tid trenger vi en informasjon til: hvor lang tid vil det ta siden vi våknet for å komme ut av huset. Denne parameteren er viktig, slik at du ikke trenger å gjøre noe travelt. I eksemplet brukte jeg 30 minutter på det jeg forstår som et godt tidspunkt å ta en dusj og komme meg ut av huset. I tillegg konfigurerte jeg siden for å spille av en video fra Youtube når tiden er lik gjeldende tid. I dette tilfellet, bruk videoen nedenfor::)

Trinn 4: Fullfør

Fullfør
Fullfør
Fullfør
Fullfør

For å fullføre prosjektet, legg html -filen i samme mappe som min webserver Python som jeg lagde ved å følge trinnene i denne opplæringen https: wiki.python.orgmoinBaseHttpServer

Jeg åpnet min Edison via konsoll og skrev kommandoen python HTTPServer.py. Ferdig, vår webserver kjører, og vi kan få tilgang til nettadressen som ble konfigurert og se resultatene på siden vår. Intel Edison viste seg å være en veldig stabil plattform og med et stort potensial for utvikling av løsninger for IoT. Jeg tilbyr kildekoden i dette innlegget.

Anbefalt: