جدول المحتويات:

الوصول اليدوي إلى 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 خطوات
فيديو: EYE on NPI - Particle Tracker One #EyeOnNPI #Adafruit #DigiKey @Particle @DigiKey @Adafruit 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.

إليك برنامج تعليمي حول كيفية استخدام وحدة Ublox Neo 6M GPS Module مع Raspberry Pi مع الاتصال التسلسلي / UART.

الخطوة 1: المواد التي تحتاجها

المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها
المواد التي تحتاجها

سوف تحتاج:

  • وحدة Raspberry Pi B + 512 ميجابايت رام
  • Ublox Neo 6M لاردوينو توت العليق
  • 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 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
  • قم بتوصيل كل مكونات كما هو مخطط أعلاه.
  • قم بتمكين الرقم التسلسلي عند البدء -> التفضيل -> تكوين Raspi -> تمكين المنفذ التسلسلي
  • قم بتحرير cmdline.txt لتمكين المنفذ التسلسلي باستخدام الأمر كما يلي:

sudo نانو $ / التمهيد / 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

موصى به: