Table des matières:

Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+ : 3 étapes
Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+ : 3 étapes

Vidéo: Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+ : 3 étapes

Vidéo: Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+ : 3 étapes
Vidéo: Как использовать GPS-модуль Neo 6M с Raspberry Pi и Python 2024, Novembre
Anonim
Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+
Accès manuel du GPS Ublox Neo 6M avec Raspberry Pi B+

Raspberry Pi est un mini PC très compatible pour divers modules qui sont assez faciles à utiliser. Fondamentalement, c'est presque la même chose qu'un PC mais peut être contrôlé avec GPIO à partir de Raspberry Pi. Raspberry Pi prend également en charge plusieurs lignes de communication, dont la ligne de communication Serial/UART.

Voici un tutoriel sur l'utilisation du module GPS Ublox Neo 6M avec Raspberry Pi avec communication série / UART.

Étape 1: Matériaux dont vous avez besoin

Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin
Matériaux dont vous avez besoin

Tu auras besoin de:

  • Module Raspberry Pi B + 512 Mo de RAM
  • Ublox Neo 6M pour Arduino Framboise
  • PL2303 USB vers TTL
  • Câble de raccordement femelle à femelle

Étape 2: Utilisation de PL2303 (pas GPIO)

Utilisation de PL2303 (pas GPIO)
Utilisation de PL2303 (pas GPIO)
  • Connectez chaque composant comme le schéma ci-dessus.
  • Vérifiez la communication série du PL2303 si elle a été détectée par Raspberry Pi ou non en donnant des commandes sur le terminal comme suit:

ls /dev/ttyUSB*

la sortie de la commande fournira des informations dans quel USB ce PL2303 est détecté

  • Installez le client GPS Daemon avec les commandes suivantes:
  • Vérifiez la communication série du PL2303 si elle a été détectée par Raspberry Pi ou non en donnant des commandes sur le terminal comme suit:

sudo apt-get install gpsd gpsd-clients python-gps

Exécutez une commande manuelle pour exécuter GPSD Daemon Socket avec la commande suivante:

sudo gpsd /dev/ttyUSB0 -F /var/run/gpsd.sock

ttyUSB0 peut être modifié en fonction du port détecté par Raspberry Pi

La commande pour afficher les données du GPS, exécutez la commande suivante:

cgps -s

Il affichera les résultats de la longitude, de la latitude, de la zone, de l'heure, etc. Pour quitter la vue, cliquez sur CTRL + Z / C.

Étape 3: Utilisation du GPIO Raspberry Pi

Utiliser GPIO Raspberry Pi
Utiliser GPIO Raspberry Pi
  • Connectez chaque composant comme schéma ci-dessus.
  • Activer la broche série au démarrage -> Préférence -> Configuration Raspi -> Activer le port série
  • Modifiez cmdline.txt pour activer le port série avec la commande suivante:

$ sudo nano /boot/cmdline.txt

  • Supprimez "console = ttyAMA0, 115200" puis enregistrez (CTRL + X) et Y puis ENTER.
  • Lancez manuellement le démon GPS avec la commande suivante:

$ sudo killall gpsd

$ sudo gpsd /dev/ttyAMA0 -F /var/run/gpsd.sock

Pour voir les données GPS, exécutez la commande suivante:

cgps -s

Conseillé: