Cuprins:

Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo: 4 pași
Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo: 4 pași

Video: Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo: 4 pași

Video: Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo: 4 pași
Video: Omul păianjen al Marvel: Miles Morales (Filmul) 2024, Iulie
Anonim
Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo
Ceas cu alarmă inteligentă - Intel Edison - Iot RoadShow - São Paulo

Una dintre marile virtuți ale oricui trăiește sau lucrează într-un oraș mare este gestionarea timpului. În zilele noastre călătoriile sunt constante și, deoarece traficul este unul dintre principalii factori.

Gândindu-mă la asta, am creat o mică aplicație care utilizează integrarea cu Google Maps și Google Calendar. Practic, utilizatorul programează programarea pe Google Calendar, iar aplicația folosește parametrii angajamentului programat pentru a spune la ce oră ar trebui să fie treaz sau să înceapă să se pregătească. Marele avantaj este că, în funcție de ora din zi, condițiile de trafic vor fi în schimbare și va ajunge și timpul. Prin urmare, aplicația vă economisește timpul calculând timpul și monitorizând traficul site-ului și o face pentru dvs.

Pasul 1: Google Calendar

Google Calendar
Google Calendar
Google Calendar
Google Calendar

Primul pas a fost să creez un ID pentru a accesa calendarul meu Google, astfel încât să puteți accesa prin aplicație și nu prin interfața comună a Google Calendar. Pentru aceasta, am accesat site-ul https://console.developers.google.com.t, totul este foarte bine explicat în

Pasul 2: Google Maps

Hărți Google
Hărți Google

Pentru a calcula timpul traseului dintre locul ales și locația programării, am folosit Google Maps. API-ul Javascript este foarte ușor de utilizat.

Practic este să creați o hartă, să treceți un traseu pentru ca acesta să o deseneze și la acest eveniment să recupereze parametrul de durată. Odată ce ați făcut acest lucru, avem intrările necesare pentru a efectua calculele și pentru a ne alarma atunci când este necesar.

Pasul 3: Extra

Aproape că terminăm și pentru a calcula ora corectă mai avem nevoie de încă o informație: cât timp va trece de la trezire pentru a ieși din casă. Acest parametru este important, astfel încât să nu trebuie să faceți nimic în grabă. În exemplu, am folosit 30 de minute ceea ce înțeleg că este un moment bun pentru a face un duș și a ieși din casă. În plus, am configurat pagina pentru a reda un videoclip de pe YouTube ori de câte ori timpul este egal cu ora curentă. În acest caz, utilizați videoclipul de mai jos::)

Pasul 4: Finalizează

Finalizează
Finalizează
Finalizează
Finalizează

Pentru a finaliza proiectul, puneți fișierul html în același folder cu serverul meu web Python pe care l-am făcut urmând pașii din acest tutorial https: wiki.python.orgmoinBaseHttpServer

Mi-am accesat Edison-ul prin consolă și am tastat comanda python HTTPServer.py. Gata, serverul nostru web rulează și putem accesa adresa URL care a fost configurată și vizualiza rezultatele paginii noastre. Intel Edison s-a dovedit a fi o platformă foarte stabilă și cu un potențial imens pentru dezvoltarea de soluții pentru IoT. Ofer codul sursă în această postare.

Recomandat: