Inhaltsverzeichnis:

Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo - Gunook
Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo - Gunook

Video: Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo - Gunook

Video: Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo - Gunook
Video: Intel NUC - компьютер размером с iPhone 2024, Juli
Anonim
Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo
Intelligenter Wecker - Intel Edison - Iot RoadShow - São Paulo

Eine der großen Tugenden eines jeden, der in einer Großstadt lebt oder arbeitet, ist das Zeitmanagement. Heutzutage sind die Fahrten konstant und da der Verkehr einer der Hauptfaktoren ist.

Als ich darüber nachdachte, habe ich eine kleine Anwendung erstellt, die die Integration mit Google Maps und Google Kalender verwendet. Grundsätzlich plant der Benutzer den Termin in Google Kalender und die Anwendung verwendet die Parameter der geplanten Verpflichtung, um zu sagen, wann er wach sein oder mit den Vorbereitungen beginnen soll. Der große Vorteil ist, dass sich je nach Tageszeit die Verkehrsbedingungen ändern und auch die Ankunftszeit. Daher spart die Anwendung Ihre Zeit, indem sie die Zeit berechnet und den Verkehr der Website überwacht und dies für Sie erledigt.

Schritt 1: Google Kalender

Google Kalender
Google Kalender
Google Kalender
Google Kalender

Der erste Schritt bestand darin, eine ID für den Zugriff auf meinen Google-Kalender zu erstellen, damit Sie über die Anwendung und nicht über die gemeinsame Oberfläche von Google Kalender darauf zugreifen können. Dafür habe ich auf die Seite https://console.developers.google.com.t zugegriffen, alles sehr gut erklärt in

Schritt 2: Google Maps

Google Maps
Google Maps

Um die Zeit der Route zwischen dem von mir gewählten Ort und dem Ort des Termins zu berechnen, habe ich Google Maps verwendet. Die Javascript-API ist sehr einfach zu bedienen.

Grundsätzlich besteht darin, eine Karte zu erstellen, eine Route für ihn zu zeichnen und zu diesem Ereignis den Dauerparameter abzurufen. Sobald dies erledigt ist, haben wir die erforderlichen Eingaben, um die Berechnungen durchzuführen und bei Bedarf Alarm zu schlagen.

Schritt 3: Extras

Wir sind fast am Ende, und um die richtige Zeit zu berechnen, brauchen wir noch eine Information: Wie lange dauert es seit dem Aufwachen, das Haus zu verlassen. Dieser Parameter ist wichtig, damit Sie nichts in Eile tun müssen. Im Beispiel habe ich 30 Minuten gebraucht, was meiner Meinung nach eine gute Zeit ist, um zu duschen und das Haus zu verlassen. Außerdem habe ich die Seite so eingerichtet, dass ein Video von Youtube abgespielt wird, wenn die Zeit der aktuellen Zeit entspricht. Verwenden Sie in diesem Fall das folgende Video::)

Schritt 4: Finalisieren

Abschließen
Abschließen
Abschließen
Abschließen

Um das Projekt abzuschließen, legen Sie die HTML-Datei in den gleichen Ordner wie meinen Webserver Python, den ich mit den Schritten in diesem Tutorial erstellt habe https: wiki.python.orgmoinBaseHttpServer

Ich habe über die Konsole auf meinen Edison zugegriffen und den Befehl python HTTPServer.py eingegeben. Fertig, unser Webserver läuft und wir können auf die konfigurierte URL zugreifen und die Ergebnisse unserer Seite anzeigen. Intel Edison erwies sich als sehr stabile Plattform mit großem Potenzial für die Entwicklung von Lösungen für das IoT. Ich biete den Quellcode in diesem Beitrag an.

Empfohlen: