Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
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
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
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
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:
Intelligenter Rucksack: 8 Schritte
Smart Backpack: Wenn Sie ein Student wie ich sind, werden sich einige von Ihnen definitiv auf das Problem beziehen, das ich vergesse. Ich habe nicht viel Zeit, um meinen Rucksack zu machen, und bevor du dich versiehst, hast du etwas vergessen. Ich habe versucht, mir das Leben zu erleichtern, indem ich ein Raspberry-Pi-Projekt gemacht habe
Intelligenter Behälter: 5 Schritte
Smart Bin: Mit unserem Smart Bin können Benutzer mit einem speziellen Pass, der mit einem persönlichen Konto verknüpft ist, „einchecken“. Nach dem Einchecken erhält der Benutzer für jeden in den Mülleimer geworfenen Müll einen Punkt. Mit diesen Punkten können Sie dann verschiedene Geschenke in der Stadt t
Intelligenter Einkaufswagen: 4 Schritte
Smart Shopping Cart: Smart Shopping Cart (Trolley) Projekt wird durchgeführt, um die Automatisierung vorzuherrschen und das Leben der Menschen zu erleichtern. Dieser Trolley verfügt über verschiedene Fähigkeiten, einschließlich Personenverfolgung, Gestenerkennung, Aufnehmen und Platzieren von Objekten mit einem 3DOF-Roboterarm und
Wecker: 9 Schritte
Wecker: Dies ist ein anweisbares für einen Wecker. Wir haben uns einen Wecker gemacht, weil wir immer zu spät sind oder oft vergessen, den Wecker zu stellen. Dieser Wecker ist völlig automatisch, sodass Sie Ihren Wecker nicht stellen müssen. Sie können eine andere Weckzeit für
Intelligenter: 13 Schritte
Smarter: Hi @ll!Da es immer noch mit einigem Aufwand für Anfänger verbunden ist, einen ESP8266-01(s) zu flashen und ich persönlich eine IP unabhängige und "sichere" Lösung für mein Garagentor brauchte, habe ich mich en