Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/showthread.php 28 require_once
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 43 - File: showthread.php(1621) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1621) : eval()'d code 43 errorHandler->error_callback
/showthread.php 1621 eval




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
GY-GPS6MV2 - Install Tutorial
#1
Photo 
Hallo Gemeinde,

ihr mal ein kleines Tutorial wie man das  GY-GPS6MV2 am Pi zum laufen bekommet.
Ich habe mich für das Modul entschieden, da man es bei diversen Chinahändlern für 11€ bekommt.

[Bild: dc7fb09101fea9995a4fab7dee7d2660.jpg]

Angeschlossen wird das GPS Modul wie folgt.

VCC  3,3V ->  PIN1 (+ 3,3 V)
GND -> PIN6 (GND)
RX -> PIN8 (TXD0)
TX -> PIN10  (RXD0)

Das RX und TX vertauscht sind, ist richtig so. Die GPS Maus wird seriell verwendet.

1. UART aktivieren

In der cmdline.txt

sudo nano /boot/cmdline.txt

Folgendes muss entfernt werden.

console=ttyAMA0,115200 kgdboc=ttyAMA0,115200

So sollte es jetzt aussehen

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

In der inittab

sudo nano /etc/inittab

muss folgende Zeile "deaktiviert" werden. Eine # davor reicht.

T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

Jetzt muss der Pi zwingend neu gestartet werden.

sudo reboot

2. GPS einrichten


In der config.txt muss folgender Eintrag hinzugefügt werden.

sudo nano /boot/config.txt

init_uart_baud=9600


Jetzt müssen wir noch zwei Dinge nachinstallierten.

sudo apt-get update
sudo apt-get -y install gpsd gpsd-clients


Jetzt noch konfigurieren

sudo dpkg-reconfigure gpsd

Automatischen Start bestätigen wir natürlich mit Yes
Da wir kein USB GPS verwenden wählen wir im nächsten Schritt  No
Der Pfad zu unserer Seriellen Schnittelle lautet /dev/ttyAMA0
Im nächsten Schritt wählen wir als Parameter -n
Den Rest der noch kommt können wir so lassen wir er ist.

Jetzt noch ein Reboot

sudo reboot

Mit dem Befehl cgps -s könnt ihr Testen ob alles geklappt hat.

WICHTIG die Antenne muss Sichtkontakt zum Himmel haben.

Info: sollte es dennoch nicht klappen, könnte es an der Stromversorgung liegen. Ich habe das Problem gelöst in dem ich einen Level Shifter 5V zu 3,3V Bidirektional verwendet habe.


3. Einrichten im Image von Andrei Istodorescu

In der Datei StartCarPC muss vor gpsd /dev/ttyUSB0 eine # und die # vor gpsd /dev/ttyACM0 muss weg.

sudo nano /opt/carpc//startup/StartCarPC

Es sollte wie folg aussehen.

# Start gpsd
sudo killall gpsd
#gpsd /dev/ttyAMA0
gpsd /dev/ttyACM0
#gpsd /dev/ttyUSB0


So nun den Pi nochmal neustarten

sudo reboot


Gruß André
Zitieren
#2
Kannst Du das GPS Modul eventuell verlinken ;-)
Zitieren
#3
Hi
schau mal hier :-)
Zitieren
#4
Und der Preis ist echt unschlagbar...
Raspberry Pi 2, HifiBerry, Jessie und Kodi 15.2
Zitieren
#5
Music 
Ich habe mir noch eine GPS Antenne plus passenden Adapter bestellt.
Die beiden Sachen sind heute angekommen.
Jetzt klappt auch der GPS Empfang im Auto besser. Die original Antenne funktioniert nicht so richtig im Handschuhfach. Wenn sie einmal die GPS Satelliten gefunden hat funktioniert sie auch im Handschuhfach. Zum erstmaligen finden der Satelliten benötigt sie aber zwingend freien Sichtkontakt zum Himmel.

Die neue Antenne habe ich auf dem Armaturenbrett platziert. Das Anschlusskabel ist 5 Meter lang, so das ich sie auch überall anders im Auto platzieren hätte können. Die Antenne die ich gekauft habe hat auch einen Magnetfuss, so das sie auch auf dem Dach halten würde.


Folgende Teile werden benötigt.

Adapter von Pigtail U.FL-Platinenstecker/Weibliche auf SMA-Buchse
GPS Antenne SMA-Anschluss

Die kosten in Höhe von 14€ sind auch überschaubar. Somit hat man für 28€ (GPS Modul ca.12€ + Antenne inkl. Adapter ca. 14€)  eine GPS Anbindung die nicht über USB läuft.
Zitieren
#6
Und warum nicht über USB?
CarPi: RPi 3 mit 7" RPi Touchscreen & PiUSV+, Jessie, Kodi 15.2
Testing: Raspbian Jessie mit Kodi 15.2 - Step by Step
Projekte: SmartHome, Ambilight
Zitieren
#7
Ich hatte früher mal einen CarPC und da hatte ich immer wieder das Problem, dass die USB GPS Maus nicht immer richtig erkannt wurde. Mag sein, dass das unter Linux anders ist, aber ich bin was USB angeht ein gebranntes Kind. :-)
Zitieren
#8
Wink 
Moin,
Habe mir grad mal den GPIO port angeguckt. Ist da nicht Pin10 der RXD0 port und nicht der Pin 9? Pin 9 ist doch Ground oder hab ich hier ein falsches Bild? Wink
Zitieren
#9
OH stimmt, ich änder das eben ab.
Zitieren
#10
Hab das jetzt mal bei mir alles angeschlossen und konfiguriert.
Bis jetzt gehts leider nicht. Die platine blinkt grün. Denke mal das das gut ist.

Jetzt noch 2 Fragen zu deiner Anleitung.
1. Warum wird in der dpkg-reconfigure als Schnittstelle ttyAMA0 ausgewählt und bei Andrei in der StartCarPC ttyACM0 aktiviert?
2. Die StartCarPC liegt bei mir /home/pi/carpc/rpi-carpc-update/home/pi/startup . Ist das die richtige? Im opt-Ordner habe ich nur einen vc-Ordner.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
RasPiCarProjekt