Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (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.24 (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


Nachrichten in diesem Thema
GY-GPS6MV2 - Install Tutorial - von amd2408 - 04.05.2015, 17:29
RE: GY-GPS6MV2 - von Fillip - 06.05.2015, 19:46
GY-GPS6MV2 - von amd2408 - 06.05.2015, 20:40
RE: GY-GPS6MV2 - von nichnormal - 07.05.2015, 00:14
RE: GY-GPS6MV2 - von amd2408 - 28.05.2015, 21:05
RE: GY-GPS6MV2 - von cbrauweiler - 05.06.2015, 07:46
GY-GPS6MV2 - von amd2408 - 05.06.2015, 08:07
RE: GY-GPS6MV2 - von Timmuhh - 15.06.2015, 15:12
GY-GPS6MV2 - von amd2408 - 15.06.2015, 15:30
RE: GY-GPS6MV2 - von Timmuhh - 15.06.2015, 17:50
GY-GPS6MV2 - von amd2408 - 15.06.2015, 18:47
RE: GY-GPS6MV2 - von Timmuhh - 15.06.2015, 19:36
GY-GPS6MV2 - von amd2408 - 15.06.2015, 19:55
RE: GY-GPS6MV2 - von Timmuhh - 15.06.2015, 19:57
RE: GY-GPS6MV2 - von Timmuhh - 16.06.2015, 06:32
GY-GPS6MV2 - von amd2408 - 16.06.2015, 09:00

Gehe zu:


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