myRaspberry

Mes aventures en Raspberry et Arduino

neo-6M

Posted on 29 janvier 2017  in Raspberry

Ce composant est un récepteur GPS, il coute environ 7euros sur AliExpress.

Connecteurs du composant

  • GND > PIN 6-GND
  • VIN > PIN 1-3.5V
  • TXD > PIN 8-GPIO 14 (RX du RASPBERRY)
  • RXD > PIN 10-GPO 15 (TX du raspberry)

Vous connectez ainsi le module GPS au port UART du Raspberry.

ATTENTION, avec PI3, le device /dev/ttyAMA0 est maintenant utilisé par la liaison bluetooth.

Vous devez utiliser /dev/ttyS0

Pour éviter les conflits d’ouverture de port, vous devez modifier

/boot/cmdline.txt

modifiez le ligne en supprimant : console=ttyS0,115200 kgdboc=ttyS0,115200

Ce qui donne:

dwc_otg.lpm_enable=0  console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles

Pour tester, après branchements:

sudo cat  /dev/serial0

Composants logiciels à installer

Daemon GPS et client:
sudo apt-get install gpsd gpsd-clients
Configurer GPSD
sudo dpkg-reconfigure gpsd
Démarrer GPSD
sudo gpsd /dev/serial0 -F /var/run/gpsd.sock &
cgps -s