Агуулгын хүснэгт:

Raspberry Pi B+бүхий GPS Ublox Neo 6M -ийн гарын авлага: 3 алхам
Raspberry Pi B+бүхий GPS Ublox Neo 6M -ийн гарын авлага: 3 алхам

Видео: Raspberry Pi B+бүхий GPS Ublox Neo 6M -ийн гарын авлага: 3 алхам

Видео: Raspberry Pi B+бүхий GPS Ublox Neo 6M -ийн гарын авлага: 3 алхам
Видео: LDmicro 10: Регулятор температуры инкубатора (лестничное программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Арваннэгдүгээр
Anonim
Raspberry Pi B+ бүхий GPS Ublox Neo 6M -ийн гарын авлага
Raspberry Pi B+ бүхий GPS Ublox Neo 6M -ийн гарын авлага

Raspberry Pi бол ашиглахад тун хялбар янз бүрийн модульд зориулсан маш нийцтэй мини компьютер юм. Үндсэндээ энэ нь PC -тэй бараг ижил боловч Raspberry Pi -ийн GPIO ашиглан удирдах боломжтой. Raspberry Pi нь хэд хэдэн холбооны шугамыг дэмждэг бөгөөд тэдгээрийн нэг нь Serial / UART холбооны шугам юм.

Ublox Neo 6M GPS модулийг Raspberry Pi -тэй Цуваа / UART холболтоор хэрхэн ашиглах тухай энд байна.

Алхам 1: Танд хэрэгтэй материал

Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд

Танд хэрэгтэй болно:

  • Raspberry Pi модуль B+512MB RAM
  • Arduino Raspberry -д зориулсан Ublox Neo 6M
  • PL2303 USB - TTL
  • Эмэгтэй, эмэгтэй холбогч кабель

Алхам 2: PL2303 ашиглах (GPIO биш)

PL2303 ашиглах (GPIO биш)
PL2303 ашиглах (GPIO биш)
  • Дээрх схемийн дагуу бүрэлдэхүүн бүрийг холбоно уу.
  • PL2303 -ийн цуваа холболтыг Raspberry Pi илрүүлсэн эсэхээс үл хамааран терминал дээр дараах тушаалуудыг шалгана уу.

ls /dev /ttyUSB*

командын гаралт нь PL2303 USB -ийг илрүүлсэн мэдээллийг өгөх болно

  • GPS Daemon клиентийг дараах тушаалаар суулгана уу.
  • PL2303 -ийн цуваа холболтыг Raspberry Pi илрүүлсэн эсэхээс үл хамааран терминал дээр дараах тушаалуудыг шалгана уу.

sudo apt-get gpsd gpsd-client 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 ашиглах
  • Дээрх схемийн дагуу бүрэлдэхүүн хэсэг бүрийг холбоно уу.
  • Цуваа холболтыг эхлүүлэх -> Тохиргоо -> Raspi тохиргоо -> Цуваа портыг идэвхжүүлэх
  • Цуваа портыг дараах тушаалаар идэвхжүүлэхийн тулд cmdline.txt -ийг засварлана уу.

$ sudo нано /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

Зөвлөмж болгож буй: