Indholdsfortegnelse:

Smart vækkeur - Intel Edison - Iot RoadShow - São Paulo: 4 trin
Smart vækkeur - Intel Edison - Iot RoadShow - São Paulo: 4 trin

Video: Smart vækkeur - Intel Edison - Iot RoadShow - São Paulo: 4 trin

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

En af de store dyder for alle, der bor eller arbejder i en storby, er tidsstyring. I dag er turene konstante, og da trafik er en af hovedfaktorerne.

Når jeg tænker på det, lavede jeg en lille applikation, der bruger integrationen med Google Maps og Google Kalender. Grundlæggende planlægger brugeren aftalen i Google Kalender, og applikationen bruger parametrene for den planlagte forpligtelse til at sige, hvilket tidspunkt han skal være vågen eller begynde at forberede. Den store fordel er, afhængigt af tidspunktet på dagen, trafikforholdene vil ændre sig, og tiden skal også ankomme. Derfor sparer applikationen din tid ved at beregne tiden og overvåge webstedets trafik og gør det for dig.

Trin 1: Google Kalender

Google Kalender
Google Kalender
Google Kalender
Google Kalender

Det første trin var at oprette et id for at få adgang til min Google -kalender, så du kunne få adgang via applikationen og ikke den fælles grænseflade i Google Kalender. For at få adgang til webstedet https://console.developers.google.com.t er alt meget godt forklaret i

Trin 2: Google Maps

Google kort
Google kort

For at beregne tidspunktet for ruten mellem det sted, jeg valgte, og placeringen af aftalen, brugte jeg Google Maps. Javascript API er meget let at bruge.

Grundlæggende er at oprette et kort, passere en rute for ham at tegne og til denne begivenhed for at hente varighedsparameteren. Når dette er gjort, har vi de nødvendige input til at udføre beregningerne og slå vores alarm, når det er nødvendigt.

Trin 3: Tilbehør

Vi er næsten ved at være slut, og for at beregne den korrekte tid har vi brug for endnu en information: hvor lang tid vil det tage, siden vi vågnede for at komme ud af huset. Denne parameter er vigtig, så du ikke behøver at gøre noget i en fart. I eksemplet brugte jeg 30 minutter, hvad jeg forstår, til at være et godt tidspunkt at gå i bad og komme ud af huset. Derudover opsætter jeg siden til at afspille en video fra Youtube, når tiden er lig med den aktuelle tid. I dette tilfælde skal du bruge videoen herunder::)

Trin 4: Afslut

Afslut
Afslut
Afslut
Afslut

For at afslutte projektet skal du sætte html -filen i den samme mappe som min webserver Python, som jeg lavede ved at følge trinene i denne vejledning https: wiki.python.orgmoinBaseHttpServer

Jeg fik adgang til min Edison via konsol og skrev kommandoen python HTTPServer.py. Udført, vores webserver kører, og vi kan få adgang til den webadresse, der blev konfigureret, og se resultaterne af vores side. Intel Edison viste sig at være en meget stabil platform og med et stort potentiale for udvikling af løsninger til IoT. Jeg tilbyder kildekoden i dette indlæg.

Anbefalede: