Բովանդակություն:

GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B+: 3 քայլ
GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B+: 3 քայլ

Video: GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B+: 3 քայլ

Video: GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B+: 3 քայլ
Video: LDmicro 1: Introduction (Microcontroller PLC Ladder Logic Programming with LDmicro) 2024, Նոյեմբեր
Anonim
GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B +- ով
GPS Ublox Neo 6M- ի ձեռքով մուտք Raspberry Pi B +- ով

Raspberry Pi- ն շատ համատեղելի մինի համակարգիչ է տարբեր մոդուլների համար, որոնք բավականին հեշտ են օգտագործել: Հիմնականում դա գրեթե նույնն է, ինչ ԱՀ -ն, բայց կարող է վերահսկվել Raspberry Pi- ի GPIO- ով: Raspberry Pi- ն նաև աջակցում է կապի մի քանի ուղիներով, որոնցից մեկը Serial / UART հաղորդակցության գիծն է:

Ահա ձեռնարկ, թե ինչպես օգտագործել Ublox Neo 6M GPS մոդուլը Raspberry Pi- ի հետ սերիական / UART հաղորդակցության միջոցով:

Քայլ 1: Ձեզ անհրաժեշտ նյութեր

Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր
Ձեզ անհրաժեշտ նյութեր

Ձեզ հարկավոր կլինի.

  • Raspberry Pi մոդուլ B+512 ՄԲ օպերատիվ հիշողություն
  • Ublox Neo 6M Arduino ազնվամորի համար
  • PL2303 USB- ից TTL
  • Իգականից իգական ցատկող մալուխ

Քայլ 2: Օգտագործելով PL2303 (ոչ GPIO)

Օգտագործելով PL2303 (ոչ GPIO)
Օգտագործելով PL2303 (ոչ GPIO)
  • Միացրեք յուրաքանչյուր բաղադրիչ, ինչպես նկարագրված է վերևում:
  • Ստուգեք PL2303- ի սերիական հաղորդակցությունը `արդյոք այն հայտնաբերվել է Raspberry Pi- ի կողմից, թե ոչ` տերմինալին հրամաններ տալով հետևյալ կերպ.

ls /dev /ttyUSB*

հրամանի ելքը կտրամադրի տեղեկատվություն, որի USB- ում հայտնաբերվում է PL2303- ը

  • Տեղադրեք GPS Daemon հաճախորդը հետևյալ հրամաններով.
  • Ստուգեք PL2303- ի սերիական հաղորդակցությունը `արդյոք այն հայտնաբերվել է Raspberry Pi- ի կողմից, թե ոչ` տերմինալին հետևյալ հրամաններ տալով.

sudo apt-get տեղադրել 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- ը Start -> Preference -> Raspi Configuration -> Enable Serial Port
  • Խմբագրեք 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

Խորհուրդ ենք տալիս: