Πίνακας περιεχομένων:

Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: 3 βήματα
Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: 3 βήματα

Βίντεο: Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: 3 βήματα

Βίντεο: Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+: 3 βήματα
Βίντεο: Να Πως ΔΕΝ Θα Χαθείς Στην Πόλη & GIVEAWAY!Navitel E500 2024, Νοέμβριος
Anonim
Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+
Χειροκίνητη πρόσβαση του GPS Ublox Neo 6M με Raspberry Pi B+

Το Raspberry Pi είναι ένας πολύ συμβατός μίνι υπολογιστής για διάφορες ενότητες που είναι αρκετά εύχρηστες. Βασικά είναι σχεδόν το ίδιο με τον υπολογιστή, αλλά μπορεί να ελεγχθεί με GPIO από το Raspberry Pi. Το Raspberry Pi υποστηρίζεται επίσης με πολλές γραμμές επικοινωνίας, μία από τις οποίες είναι η γραμμή επικοινωνίας Serial / UART.

Ακολουθεί σεμινάριο για τον τρόπο χρήσης της μονάδας GPS Ublox Neo 6M με Raspberry Pi με σειριακή / επικοινωνία UART.

Βήμα 1: Υλικά που χρειάζεστε

Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε
Υλικά που χρειάζεστε

Θα χρειαστείτε:

  • Raspberry Pi Module B+512MB RAM
  • Ublox Neo 6M για Arduino Raspberry
  • PL2303 USB σε TTL
  • Καλώδιο Jumper Jumper

Βήμα 2: Χρήση PL2303 (όχι GPIO)

Χρήση PL2303 (όχι GPIO)
Χρήση PL2303 (όχι GPIO)
  • Συνδέστε κάθε στοιχείο ως το παραπάνω σχήμα.
  • Ελέγξτε τη σειριακή επικοινωνία του PL2303 εάν έχει εντοπιστεί από το Raspberry Pi ή όχι, δίνοντας εντολές στο τερματικό ως εξής:

ls /dev /ttyUSB*

η έξοδος της εντολής θα παρέχει πληροφορίες στις οποίες USB ανιχνεύεται το PL2303

  • Εγκαταστήστε το πρόγραμμα -πελάτη GPS Daemon με τις ακόλουθες εντολές:
  • Ελέγξτε τη σειριακή επικοινωνία του PL2303 εάν έχει εντοπιστεί από το Raspberry Pi ή όχι, δίνοντας εντολές στο τερματικό ως εξής:

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

Κάντε μια χειροκίνητη εντολή για την εκτέλεση του GPSD Daemon Socket με την ακόλουθη εντολή:

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

Το ttyUSB0 μπορεί να αλλάξει σύμφωνα με τη θύρα που ανιχνεύεται από το Raspberry Pi

Η εντολή για προβολή δεδομένων από GPS, κάντε την ακόλουθη εντολή:

cgps -s

Θα εμφανίσει αποτελέσματα από γεωγραφικό μήκος, γεωγραφικό πλάτος, ζώνη, ώρα κ.λπ. Για έξοδο από την προβολή, κάντε κλικ στο CTRL + Z / C.

Βήμα 3: Χρήση GPIO Raspberry Pi

Χρήση GPIO Raspberry Pi
Χρήση GPIO Raspberry Pi
  • Συνδέστε κάθε στοιχείο ως σχηματικό παραπάνω.
  • Ενεργοποίηση Serial Pin κατά την έναρξη -> Προτίμηση -> Διαμόρφωση Raspi -> Ενεργοποίηση σειριακής θύρας
  • Επεξεργαστείτε το cmdline.txt για να ενεργοποιήσετε τη σειριακή θύρα με την ακόλουθη εντολή:

$ sudo nano /boot/cmdline.txt

  • Αφαιρέστε το "console = ttyAMA0, 115200", στη συνέχεια αποθηκεύστε (CTRL + X) και Y και στη συνέχεια ENTER.
  • Κάντε μια μη αυτόματη εκκίνηση του GPS Daemon με την εντολή ως εξής:

$ sudo killall gpsd

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

Για να δείτε τα δεδομένα του gps κάντε την ακόλουθη εντολή:

cgps -s

Συνιστάται: