19 Stimmen

Günstige programmierbare GPS-Geräte

Ich möchte ein Nebenprojekt starten, das die Programmierung mit GPS-Geräten beinhaltet. Alles, was ich brauche, ist ein GPS-Gerät, das seinen Standort alle X Sekunden oder Minuten aufzeichnen kann, diese Standorte lokal speichert und die Liste dann an einen zentralen Server sendet.

Ich weiß, dass iPhones GPS-Unterstützung haben, aber ich möchte nicht 300 Dollar und mehr für ein iPhone und weitere 1000 Dollar für einen Mac-Computer ausgeben. Irgendwelche Ideen auf einige einigermaßen billig (idealerweise unter $ 100) Geräte, die dies tun können?

Zwei Funktionen, die ich gerne hätte, die aber nicht so wichtig sind, solange ich ein paar grundlegende Dinge ausprobiere: 1) Fähigkeit, Daten über das Internet zu übertragen, insbesondere über große Entfernungen 2) Langlebig genug, dass man sie fallen lassen oder im Regen stehen lassen kann und sie trotzdem funktionieren.

8voto

samoz Punkte 54011

Wenn Sie kein iPhone und die dazugehörigen Komponenten kaufen oder sich überhaupt nicht um ein Telefon kümmern wollen, können Sie Ihr eigenes GPS-Gerät bauen.

Sie benötigen ein GPS-Gerät, das Sie unter folgender Adresse erhalten können SparkFun für rund 50 Dollar. Sie haben auch einen guten Leitfaden für den Kauf. Finden Sie es hier.

Wenn Sie einen GPS-Empfänger haben und Daten empfangen können, müssen Sie nur noch anfangen, die Daten nach Ihren Wünschen zu routen. Zu Beginn können Sie die Kommunikation über eine serielle Schnittstelle sehr einfach einrichten. Wenn Sie das System mit Internet-Unterstützung ausstatten möchten, gibt es verschiedene Karten, die serielle Daten entgegennehmen, umwandeln und über eine Ethernet-Verbindung (auch Internet genannt) senden können.

Zum Schutz gegen Stürze und dergleichen, sollten Sie in der Lage sein, ein Fall oder Gehäuse für $ 10-$ 20 zu gestalten.

Dieser Ansatz erfordert etwas mehr Aufwand, aber Sie sollten in der Lage sein, genau das zu bekommen, was Sie wollen, ein wenig Geld zu sparen UND alles über Hardware und Elektronik zu lernen!

Viel Glück!

Edit: Nachdem ich mir SparkFun genauer angesehen habe, habe ich herausgefunden, dass sie tatsächlich GPS-Breakout-Boards verkaufen, die automatisch eine serielle Schnittstelle und einen USB-Anschluss für Sie verdrahten, und das für unter $40! Schauen Sie mal rein ici .

7voto

Michael Punkte 858

Suchen Sie nach Geräten wie Trimble Trimtrac Ortungsgerät oder geben Sie "gps gsm" in Google ein.

1voto

gimel Punkte 78080

Sehen Sie sich die Garmin GPS18x OEM . Kann für $85 und weniger gefunden werden.

Der GPS 18x ist ein OEM-GPS-Sensor für den Einsatz in Automobilen, Flottenfahrzeugen und elektronischen Anwendungen, die einen kleinen, hochgenauen GPS-Empfänger benötigen.

Dieses Gerät kann an einen seriellen oder USB-Anschluss der meisten Computer angeschlossen werden. Auf dem Computer laufende Programme empfangen einen Strom von Datenpaketen von dem Gerät.

Ein Beispiel für ein solches Programm ist gpsd die das oben erwähnte Gerät in der Kompatible Hardware Liste. gpsd ist quelloffen und kann daher als Beispiel für die Verwendung eines GPS-Geräts in einem Programm verwendet werden. Es ist auch an sich recht nützlich für die Übertragung von GPS-Informationen über das Internet.

gpsd ist ein Dienst-Daemon, der ein oder mehrere GPS-Geräte überwacht, die über serielle oder USB-Anschlüsse an einen Host-Computer angeschlossen sind, und alle Daten über Standort/Kurs/Geschwindigkeit der Sensoren zur Abfrage über TCP-Port 2947 des Host-Computers bereitstellt. Mit gpsd können mehrere GPS-Client-Anwendungen (z. B. Navigations- und Wardriving-Software) gemeinsam auf die GPS-Geräte zugreifen, ohne dass es zu Konflikten oder Datenverlusten kommt.

0voto

Shoban Punkte 22785

Ich habe ein Chepaest GPS, das ich in Großbritannien gekauft habe (ca. 100$) ;-) Ich kann es für die Navigation verwenden, das ist alles.

Wenn Sie möchten, dass Ihr GPS Daten an einen Server überträgt, sollten Sie sich nach einem höherwertigen Modell umsehen. Das Gerät benötigt ein Mobilfunknetz, um Daten zu senden, oder eine Satellitenverbindung, um Daten zu senden, wenn es sich um ein abgelegenes Gebiet handelt.

Sie können ein billiges gebrauchtes Mobiltelefon mit GPS verwenden. Sie haben das GPS und können leicht ein Windows Mobile-, Symbian- oder Java-Programm entwickeln, um die Korodinaten an den Server zu übertragen.

Was den Regen angeht Sie können eine wasserdichte Box leicht bauen ;-)

Edit: GPS wird von vielen im Vereinigten Königreich verwendet. Aber ich lebe in Indien und die meisten Menschen hier wissen nicht, was GPS ist ;-) und Karten funktionieren hier nicht richtig, so dass es einfach ist, ein gutes gebrauchtes Nokia oder Windows-Handy hier zu bekommen.

0voto

nik Punkte 12812

Schauen Sie sich OEM-Modelle an, beispielsweise von Garmin, GPS 10 für knapp über 200 Dollar. Sie werden billigere Optionen finden, sobald Sie anfangen zu suchen. Holen Sie sich nicht ein Handy für GPS, das heißt, es sei denn, Sie haben bereits eine alte mit GPS-Handy (in diesem Fall würden Sie nicht hier fragen).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X