Fernbedienung Auto Überwachung und Verfolgung mit Intel Edison


Ich bin in der Regel ausführliche, aber für diesen Teil werde ich versuchen, prägnant sein. Dieses Projekt ist:

Ein Intel Edison, ein GPS-Empfänger, ein Bluetooth OBD II-Leser + (optional Aftermarket Auto Sensoren) + ein Auto.

In einigen Software hinzufügen und überwachen Sie die Position und die ECU-Parameter (u/min, Temperatur, Gang, Geschwindigkeit, Drosselklappenstellung, etc.) aus der "Ferne" in eine schöne und gepflegte Dashboard von fast jedem Gerät mit einem Web-Browser (In diesem ich benutze Freibord weil es einfach im Browser konfiguriert ist und gut aussieht).

Es ist eine gute Idee, diese instructable gelesen, dass ich vor ein paar Wochen, dass es im Detail geht schrieb über einen Edison generische Sensordaten und steckte es in eine Web-Dashboard einrichten. Ich werde beschönigen oder beziehen sich auf die instructable für einige der Schritte in diesem einen.

Ich hoffe, hier ein zusammenhängendes System zu präsentieren, aber ich glaube, dass einige dieser Elemente sind Imbissbuden, die für andere Menschen nützlich sein könnten:

  • Wie GPS-Arbeits- und Ausgabe als Json-Daten über eine schnelle Internet frontent zu bekommen.
  • Dasselbe gilt für unabhängige Sensoren
  • Und das gleiche für OBD-II-Daten

In den einzelnen Abschnitten sehen Sie kommentierten Diagramme von den Anschluß für jeden Sensor. Ich präsentieren sie separat, so dass es leichter zu sagen, was los ist, ohne ein Ratten-Nest Draht zu betrachten.

Ich hatte dies wollte instructable mehr zu sein als es ist, aber Arbeit und einige technische Schwierigkeiten (Ich habe Probleme mit meinem Bluetooth Obd II Gerät... mit, so gibt es kein Bild der Dinge noch funktioniert) habe im Wege schaffen, was ich wirklich wollte. Also, das ist mehr ein Prototyp mit zwei Hürden, die ich habe recherchiert Lösungen, aber noch nicht implementiert haben. Ich bin das alles in der Einleitung zu setzen, weil ich denke, es ist wichtig, darauf hinzuweisen, wo dies ist keine völlig fertig und technische Lösung:

  1. Auf dem richtigen Weg oder sogar in einem WLAN anständigen Abstand nicht sehr effektiv. Edison hat eine große (für seine Größe) onboard WiFi-Antenne und ein UnF Anschluss für eine große externe Antenne hinzufügen, wenn nötig.

    1. Eine gut durchdachte externe Antenne den Einsatzbereich des Geräts auf ein akzeptables Niveau förderlich auf Distanz von 2 oder 3 Meilen verlängern würde. (Die lokalen Strecke in meiner Nähe ist Willow Springs/Straßen von Willow. Mit einer Google Earth schätzt den maximalen Abstand von den Gruben an einen Ort auf der Strecke ist etwa 2.400 ft). Ihre durchschnittliche WLAN-Router ist gut für etwa 200 ft. Ein Cantenna wie diese (http://www.turnpoint.net/wireless/cantennahowto.html) kann in der Regel Dinge, etwa eine Meile aber ist stark gerichtete (dh müssten Sie es auf das Auto, einen Link zu zeigen).
    2. Würde ein Store und forward Protokoll dieses Problem zu lösen ohne Rückgriff auf "exotische" Hardware?
    3. Welche anderen Comms-Kanäle zur Verfügung stehen und wie einfach ist es dann auf die Yocto Distribution und der Edison-Hardware implementieren.
      1. Zelluläre – dies funktionieren würde, aber ist ein bisschen übertrieben und Servicekosten zugeordnet hat. Wenn man Autos über längere Distanz verfolgen waren wäre wahrscheinlich der richtige Weg zu gehen. (Etwas wie dies funktionieren könnte: https://www.sparkfun.com/products/13120 und diese Person hat ein GPRS Modem funktioniert: https://www.sparkfun.com/products/13120

      2. ZigBee

      3. Andere radios

  2. Freibord selbst unterstützt nur eine Update-Rate von ungefähr 1 Update pro Sekunde pro Datenquelle. Mein Code ist weiter nicht so groß und Blöcke ein bisschen beim warten auf Dinge wie GPS-Position. Wenn dies wirklich als ein Auto auf der Strecke-monitoring-Tool verwendet werden soll, dann hat es in der Größenordnung von 10 - 20 Mal pro Sekunde aktualisiert (Dadurch können Dinge wie Mitte der Kurve Gas Modulation, Kraftstoff Hunger Kurvenmitte, genaue Beschleunigungs- und Verzögerungswerte Punkte usw. zu sehen.

    1. Freibord ist open Source (https://github.com/Freeboard/freeboard) und kann daher geändert werden, um höhere Datenraten unterstützen. Ich bin kein Javascript-Entwickler. So dass ich möglicherweise nicht die beste Person zu versuchen, aber ich habe gesehen, einige Js-Sachen, die ziemlich schnell aktualisiert. Freibord so schnell aktualisieren nicht deshalb diese Pumpen Daten überall, die schnell in Bezug auf Bandbreite "teuer" ist. Die meisten der Anwendungsfälle für Freibord wahrscheinlich vorgestellt gehören mit ihren Datendienst (die Preise basierend auf Service) und etwas langsamer auf die Update-Zyklus. Denken Sie: industrielle Prozessüberwachung, Umweltüberwachung, Wetterstationen, und dergleichen, und Sie haben die richtige Idee.
    2. Überspringen Sie mit Freibord. Raw-Daten zu einer app auf Ihrem Smartphone oder Computer mit UDP-Dump und es analysieren. Dann würde man es so schnell wie die Comms Link unterstützen würde (und je nachdem, wie viele Werte, die Sie zurück bekommen musst du (auto?) passen Sie die Rate, die Sie über sie berichten.

In Verbindung stehende Artikel

Pflanzen, Überwachung und Pflege - mit Intel Edison

Pflanzen, Überwachung und Pflege - mit Intel Edison

Der Winter ist da! Folgen Sie diesem instructable zu überwachen und erstellen Sie eine automatische Steuerung Pflanzen Bewässerungssystem für Ihre Zimmerpflanzen mit Intel Edison.Die folgenden Umgebungsvariablen mit Xively.com gesund durch den Winter
Audioserver und Recorder mit Intel Edison

Audioserver und Recorder mit Intel Edison

Einer der großen Vorteile von Intel® Edison ist, dass es als Server fungieren kann. Dies bedeutet, dass Sie Dateien speichern und Sie sie wenn Sie möchten teilen. Diese eine große Chance für kuratieren Wiedergabelisten und andere audio-Dateien zu spe
Analog-Stil-Temperatur-Messgerät und DataLogger mit Intel Edison

Analog-Stil-Temperatur-Messgerät und DataLogger mit Intel Edison

In diesem instructable erfahren Sie wie man Daten von verschiedenen Sensoren und melden Sie sich sie auf einer SD-Karte, und zeigt dann die aktuelle Temperatur auf einem Servo-gesteuerte analoge Stil Meter. Vielen Dank an Intel, Instructables und Gro
CropNext: Echte Zeit Überwachung der Pflanzengesundheit mit Intel Edison

CropNext: Echte Zeit Überwachung der Pflanzengesundheit mit Intel Edison

Millionen von Bauern in der ganzen Welt stellen jedes Jahr ihre Ernteverluste. Seine vor allem durch Ernte Krankheit oder Umweltprobleme wie die Natur des Bodens (pH), schlechte Qualität der Luft, und übermäßige oder sehr geringe Feuchtigkeit im Bode
Mit Tasten und Sensoren mit Intel Edison zu musizieren

Mit Tasten und Sensoren mit Intel Edison zu musizieren

ZieleHolen Sie sich bequem mit der Edison zum Prototyp einer Hardware-ProjektErstellen einer einfachen Node.js-AnwendungSpielen Sie, um mit der Kraft der WebSockets und Echtzeit-VernetzungProfitieren Sie von Cylon.js Ease-of-Use Wenn mit Knöpfen und
CaffeIOT - intelligente Kaffeemaschine für Liebhaber von "Kaffee" und "Gesundheit" mit Intel Edison

CaffeIOT - intelligente Kaffeemaschine für Liebhaber von "Kaffee" und "Gesundheit" mit Intel Edison

HalloDies war unsere erste IOT-basierte Projekt und was erwartet man mehr, wenn Sie eine Chance auf den intelligentesten Chip, die auf dem Markt - "The Intel Edison" arbeiten greifen.Idee Inspiration : einen regelmäßigen 9 Std. Job mit einem Las
Intel IoT EDI - Überwachung eine komfortable und sichere Umgebung (mit Intel Edison)

Intel IoT EDI - Überwachung eine komfortable und sichere Umgebung (mit Intel Edison)

Bevor um zu starten, ich Intel und Instructables für diese Gelegenheit danken möchte: Ich habe ausgewählt worden, unter anderem Gewinner eines wunderbaren Intel IoT Edison & Grove Kit... Das war sehr überraschend für mich, und ich bin sehr dankbar da
ADS-B Real-Time Flight Tracker und Überwachungsgerät mit Intel Edison

ADS-B Real-Time Flight Tracker und Überwachungsgerät mit Intel Edison

Automatische abhängigen Surveillance-Broadcast (ADS-B) ist eine präzise satellitengestützten Überwachungssystem. ADS-B Out verwendet GPS-Technologie, um ein Flugzeug Lage, Fluggeschwindigkeit und andere Daten zu bestimmen, und sendet, dass Informatio
Smart TV-Fernbedienung mit Intel Edison (Intel IoT)

Smart TV-Fernbedienung mit Intel Edison (Intel IoT)

Der IR-Sender/Empfänger TSOP1738 kann mit Intel Edison über PWM-Standardschnittstelle zur Verfügung in Libmraa Bibliothek angeschlossen werden.Dies in Verbindung mit USB-Mikrofon lässt sich der TV Voulme unter Kontrolle jederzeit kontrollieren.Normal
Telegramm mit Intel Edison und Python

Telegramm mit Intel Edison und Python

Diese Instructables zeigt Ihnen, wie Yocto Paket-Manager konfigurieren und verwenden Sie eine Telegramm-Bot-Python-Bibliothek. Obwohl Intel Edison die Target-Board ist, ist es möglich, die folgenden Schritte zu einer ähnlichen Hardware anzupassen.Sch
MIDI-SoundFont Synthetizer mit Intel Edison und Fluidsynth

MIDI-SoundFont Synthetizer mit Intel Edison und Fluidsynth

Auf diese Instructable zeige ich wie man Ihre eigenen MIDI- SoundFont -Synthesizer mit Intel Edison und Fluidsynthzu bauen.Die hier beschriebenen Schritte befolgen, hast du einen Synthesizer, der fast jede SoundFont spielen kann über das Internet ver
Kindertagesstätte, Monitoring und Tracking-System mit Intel Edison Development Kit

Kindertagesstätte, Monitoring und Tracking-System mit Intel Edison Development Kit

Wir haben eine Kindertagesstätte monitoring und tracking-System mit Intel Edison Board zusammen mit Bluetooth Low Energy (BLE) Geräte und eine USB-Kamera gebaut. Es ist eine Demonstration, wie einfach die Intel Edison DevKit kann, zum Erstellen einer
Cloud-Luftverschmutzung Analytik mit Intel Edison und IBM Bluemix

Cloud-Luftverschmutzung Analytik mit Intel Edison und IBM Bluemix

Luft wirkt sich auf unsere Lebensqualität. Luftverschmutzung führt zu Krankheiten, Allergene verursachen Menschen fühlen sich krank, stickige Luft in Innenräumen zu Produktivitätsverlusten führen kann. Menschen in größter Not sind Menschen mit Asthma
IoT-RC-Car mit Intel Edison (IntelIoT)

IoT-RC-Car mit Intel Edison (IntelIoT)

VorwortLassen Sie uns zunächst verstehen Sie, was wir hier erreichen wollen. Wir haben alle Arten von RC Spielzeug für unsere Kinder und dann gibt es video und mobile Games. Eines ist sicher, dass jeder nur Autos liebt, sei es Real oder sei es in der