Darmstadt
Offline
Jr. Member
Karma: 0
Posts: 73
|
 |
« on: December 21, 2012, 01:50:28 pm » |
Hallo Leute,
ich habe Frage bezüglich GPS.
Mein Projekt: Ich möchte mein Arduino dazu bewegen, GPS Koordinaten zu loggen und diese auf eine interne SD Karte speichern. Jetzt habe ich mich bisschen im Internet umgeschaut und verschiedene Arten gefunden ein GPS Signal zu empfangen. Darunter habe ich Bauteile gefunden die von 15€ bis 150€ gehen. Würde gerne wissen worauf es letzendlich bei bei den Modulen ankommt, und ob ich eventuell auch GPS Module ansteuern kann, welche z.B. in günstigeren GPS Mäusen für Laptops verbaut sind oder in alten Handys.
Eine Antwort würde mich sehr freuen, BigInteger
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 18
Posts: 1297
|
 |
« Reply #1 on: December 21, 2012, 03:06:38 pm » |
Ein GPS Modul sollte über eine UART (serielle) Schnittstelle auf TTL Level (5V oder 3.3V) verfügen, damit Du es an eine serielle Schnittstelle des Arduino hängen kannst. In der Regel schreiben die Module nach dem Einschalten Ihre Daten im Sekundentakt (ältere Module auch in größeren Abständen) auf die serielle Schnittstelle. Im einfachsten Fall (war bei mir ein Ebay Schnäppchen RGM 3550 Modul für knapp 20 Euro) muß man das Modul nur mit Strom versorgen und an einem Pin (TX am Modul) den seriellen Datenstrom abgreifen. Wenn man keine zusätzlichen Steuerbefehle schicken will (aslo RX am GPS Modul), reicht das schon aus und man muss sich bei einem 3.3V Modul nicht um das Anpassen der Pegel kümmern. (Hier reicht aber zur Not ein einfacher Spannungsteiler mit 2 Widerständen) Sehr praktisch ist die Library " TinyGPS", damit habe ich auf Anhieb gute Resultate erzielt.
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #3 on: December 21, 2012, 04:01:42 pm » |
Dem Modul fehlen 2 essezielle Teile: die Antenne und das Datenblatt. Grüße Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Germany
Offline
God Member
Karma: 69
Posts: 802
If you believe something is right, you won't see what's wrong (David Straker).
|
 |
« Reply #4 on: December 21, 2012, 04:14:02 pm » |
Hallo Ich hab mir letzthins das Fastrax UP501 beim Mouser.com mitbestellt. Es gibt es aber auch bei Adafruit https://www.adafruit.com/products/660. Das Ding hat alles on board (Antenne). Datenblätter gibt es natürlich auch und mit TinyGPS funktionierte es prima. Wie man auf der Adafruit Seite sieht, braucht man nur den Spannungsteiler wegen den 3.3V. Grüße, Oliver
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Germany
Offline
God Member
Karma: 69
Posts: 802
If you believe something is right, you won't see what's wrong (David Straker).
|
 |
« Reply #6 on: December 21, 2012, 05:32:46 pm » |
Der ebay link geht ja auf das UP501. Wenn der ebay lieferant gute qualität liefert, kann man mit diesem Modul eigentlich nichts falsch machen. Das tutorial gibt es ja bei Adafruit. Warum man da dann noch ein Shield braucht, kann ich mir auch nicht erklären.
Grüße, Oliver
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #7 on: December 21, 2012, 07:15:37 pm » |
Das Shield hat wahrscheinlich Pegelanpassung und Stromversorgung für das Modul. Grüße Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Darmstadt
Offline
Jr. Member
Karma: 0
Posts: 73
|
 |
« Reply #8 on: December 22, 2012, 03:15:51 pm » |
Okay, das klingt doch gut. Ist so ein Schield eigentlich (zwingend) notwendig, egal ob jetzt für GPS oder sonstige Bauteile? Ich habe gesehen, dass es auch Schields gibt für z.B. Schrittmotoren oder LCD's. Ich habe jetzt ein Angebot über ein Swiss u-blox NEO-6M für ca. 15€ was mich an diesem Reizt, wäre dass er bis zu einer Höhe von 40.000m geht, welches für mein Projekt Wetterballon sehr entgegen kommt. Könnte man Diese Bauteil mit dem Arduino ansteuern? Wenn ja würde ich diesen kaufen. Datenblatt: http://www.amtechs.co.jp/2_gps/pdf/NEO-6.pdfBenötige ich hier noch irgendwelche extra Bauteiler?
|
|
|
|
« Last Edit: December 22, 2012, 03:37:07 pm by BigInteger »
|
Logged
|
|
|
|
|
Germany
Offline
God Member
Karma: 69
Posts: 802
If you believe something is right, you won't see what's wrong (David Straker).
|
 |
« Reply #9 on: December 22, 2012, 04:38:58 pm » |
Nur so am Rande bemerkt: Der NEO-6 hat keine Antenne. Die muss man extra kaufen.
Grüße, Oliver
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #10 on: December 22, 2012, 07:26:32 pm » |
Okay, das klingt doch gut. Ist so ein Schield eigentlich (zwingend) notwendig, egal ob jetzt für GPS oder sonstige Bauteile? ...
Nein, das Shield ist nicht zwingend notwendig, erleichtert aber immens die Arbeit. (Du bruchst es nur auf den arduino zu stecken und dann das Modul mit dem Shield zu verbinden und dann funktioniert es schon. Schon der Anschluß ist ein Problem da bei einigen Modellen die Stecker sehr klein sind. Wenn Du kein Shield zulegen willst bist Du halt eine Zeitlang am basteln. Grüße Uwe
|
|
|
|
« Last Edit: December 22, 2012, 07:28:42 pm by uwefed »
|
Logged
|
|
|
|
|
Darmstadt
Offline
Jr. Member
Karma: 0
Posts: 73
|
 |
« Reply #11 on: December 23, 2012, 05:17:20 am » |
Super vielen Dank für die Antwort.
Wünsche allen ein schönes Fest!
|
|
|
|
|
Logged
|
|
|
|
|
|