Mundarija:

Raspberry Pi B+bilan GPS Ublox Neo 6M -ga qo'lda kirish: 3 qadam
Raspberry Pi B+bilan GPS Ublox Neo 6M -ga qo'lda kirish: 3 qadam

Video: Raspberry Pi B+bilan GPS Ublox Neo 6M -ga qo'lda kirish: 3 qadam

Video: Raspberry Pi B+bilan GPS Ublox Neo 6M -ga qo'lda kirish: 3 qadam
Video: GPS приемник GY-NEO6MV2, обзор и подключение 2024, Noyabr
Anonim
Raspberry Pi B+ bilan GPS Ublox Neo 6M -ga qo'lda kirish
Raspberry Pi B+ bilan GPS Ublox Neo 6M -ga qo'lda kirish

Raspberry Pi - bu har xil modullar uchun juda mos keladigan mini kompyuter, ulardan foydalanish juda oson. Asosan, bu kompyuter bilan deyarli bir xil, lekin uni Raspberry Pi -dan GPIO yordamida boshqarish mumkin. Raspberry Pi, shuningdek, bir nechta aloqa liniyalarini qo'llab -quvvatlaydi, ulardan biri Serial / UART aloqa liniyasi.

Bu erda Ublox Neo 6M GPS modulini Raspberry Pi bilan ketma -ket / UART aloqasi bilan ishlatish bo'yicha qo'llanma.

1 -qadam: Sizga kerak bo'lgan materiallar

Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar
Sizga kerak bo'lgan materiallar

Sizga kerak bo'ladi:

  • Raspberry Pi moduli B+512 MB RAM
  • Arduino Raspberry uchun Ublox Neo 6M
  • PL2303 USB -dan TTL -ga
  • Ayol - Ayol jumper kabeli

2 -qadam: PL2303 dan foydalanish (GPIO emas)

PL2303 dan foydalanish (GPIO emas)
PL2303 dan foydalanish (GPIO emas)
  • Har bir komponentni yuqoridagi sxema bo'yicha ulang.
  • PL2303 ning ketma -ket aloqasini tekshiring, u Raspberry Pi tomonidan aniqlanganmi yoki yo'qmi, terminalda quyidagi buyruqlar berilgan:

ls /dev /ttyUSB*

buyruq chiqishi PL2303 USB aniqlangan ma'lumotni beradi

  • GPS Daemon mijozini quyidagi buyruqlar bilan o'rnating:
  • PL2303 ning ketma -ket aloqasini tekshiring, u Raspberry Pi tomonidan aniqlanganmi yoki yo'qmi, terminalda quyidagi buyruqlar berilgan:

sudo apt-get gpsd gpsd-client python-gps ni o'rnating

GPSD Daemon Socket -ni quyidagi buyruq bilan ishlatish uchun qo'lda buyruqni bajaring:

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

ttyUSB0 Raspberry Pi tomonidan aniqlangan portga qarab o'zgartirilishi mumkin

GPS -dan ma'lumotlarni ko'rish buyrug'i bilan quyidagi buyruqni bajaring:

cgps -lar

U uzunlik, kenglik, zona, vaqt va hokazo natijalarini ko'rsatadi. Ko'rinishdan chiqish uchun CTRL + Z / C tugmalarini bosing.

3 -qadam: GPIO Raspberry Pi -dan foydalanish

GPIO Raspberry Pi -dan foydalanish
GPIO Raspberry Pi -dan foydalanish
  • Har bir komponentni yuqoridagi sxema bo'yicha ulang.
  • Ishga tushirish paytida ketma -ket PIN -kodni yoqish -> afzallik -> Raspi konfiguratsiyasi -> ketma -ket portni yoqish
  • Buyruq bilan ketma -ket portni yoqish uchun cmdline.txt -ni tahrir qiling:

$ sudo nano /boot/cmdline.txt

  • "Konsol = ttyAMA0, 115200" ni olib tashlang, so'ngra saqlang (CTRL + X) va Y keyin ENTER.
  • GPS Daemon -ni qo'lda ishga tushirish buyrug'i bilan:

$ sudo killall gpsd

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

GPS ma'lumotlarini ko'rish uchun quyidagi buyruqni bajaring:

cgps -lar

Tavsiya: