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

ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2: 3 خطوات
ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2: 3 خطوات

فيديو: ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2: 3 خطوات

فيديو: ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2: 3 خطوات
فيديو: Как подключить модуль GPS-приемника с помощью Raspberry PI 2024, يونيو
Anonim
ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2
ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2
ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2
ربط وحدة GPS مع Raspberry Pi: Dashcam الجزء 2

هذا هو الجزء الثاني من مشروع dashcam وفي هذا المنشور ، سوف نتعلم كيفية ربط وحدة GPS بوحدة Raspberry Pi. سنستخدم بعد ذلك بيانات GPS ونضيفها إلى الفيديو كتراكب نصي. يرجى قراءة الجزء الأول باستخدام الرابط أدناه ، قبل متابعة هذا المنشور.

www.instructables.com/id/Making-a-DashCam-Using-the-Raspberry-Pi-Zero-pt1/

يمنحك الفيديو أدناه مزيدًا من المعلومات حول وحدات نظام تحديد المواقع العالمي (GPS) والتواصل جنبًا إلى جنب مع نظرة عامة على كيفية تجميع كل شيء معًا. أوصي بمشاهدته أولاً قبل المتابعة.

الخطوة 1: تمكين المنفذ التسلسلي

تمكين المنفذ التسلسلي
تمكين المنفذ التسلسلي
تمكين المنفذ التسلسلي
تمكين المنفذ التسلسلي

نحتاج أولاً إلى SSH في اللوحة ثم تمكين المنفذ التسلسلي. يمكن القيام بذلك عن طريق تشغيل الأمر التالي:

sudo raspi-config

سيؤدي هذا إلى فتح أداة التكوين ويمكنك استخدام الأسهم للانتقال إلى خيارات الواجهة ، ثم التسلسلي. حدد "لا" لوحدة التحكم ثم "نعم" للمنفذ التسلسلي للجهاز. استخدم المفتاح TAB للانتقال إلى خيار إنهاء ثم حدد NO عندما يسألك عما إذا كنت تريد إعادة التشغيل. هذا سوف يعيدك إلى المحطة. أدخل الأمر التالي حتى نتمكن من إغلاق اللوحة:

sudo الاغلاق - ح الآن

بمجرد إغلاق اللوحة ، يمكننا توصيل المنفذ التسلسلي باللوحة باستخدام الصورة المرجعية.

الخطوة 2: اختبر وحدة GPS

اختبر وحدة GPS
اختبر وحدة GPS

سنقوم الآن باختبار وحدة GPS للتأكد من أنها تعمل بشكل صحيح. يمكن القيام بذلك عن طريق تشغيل الأمر التالي:

sudo القط / ديف / serial0

يجب أن تكون قادرًا على رؤية بعض مخرجات النص تبدأ بـ "$ GP…." كما يظهر في الصورة. هذه بيانات من وحدة GPS وهذا يعني أن الاتصال التسلسلي يعمل كما ينبغي. يمكنك الضغط على "CTRL + Z" لإيقاف الإخراج.

نحتاج بعد ذلك إلى تعطيل خدمة "getty" لأنها قد تتداخل مع الاتصال التسلسلي. يمكن القيام بذلك عن طريق تشغيل الأوامر التالية.

sudo systemctl stop [email protected]. نظام sudo

sudo systemctl تعطيل [email protected]

الخطوة 3: اكتب النص النهائي

اكتب النص النهائي
اكتب النص النهائي
اكتب النص النهائي
اكتب النص النهائي

قبل أن نكتب النص النهائي ، نحتاج إلى تشغيل بعض الأوامر. أولاً ، نحتاج إلى تثبيت وحدة python-serial والتي يمكن إجراؤها عن طريق تشغيل الأمر التالي:

sudo apt تثبيت python-serial

سنستخدم وحدة pynmea2 لفهم بيانات GPS ويمكن تثبيتها عن طريق تشغيل الأمر التالي:

sudo pip تثبيت pynmea2

نحتاج أيضًا إلى تثبيت psutil للمستخدم الجذر ويمكن القيام بذلك عن طريق تشغيل الأمر التالي:

sudo pip تثبيت psutil

أخيرًا ، يمكننا إنشاء ملف نصي جديد باستخدام الأمر التالي:

sudo نانو dashcam2.py

يمكنك بعد ذلك نسخ المحتويات من الملف التالي ولصقها في البرنامج النصي كما يظهر في الفيديو.

github.com/bnbe-club/rpi-dashcam-p2-diy-29

بمجرد الانتهاء من ذلك ، احفظ الملف بكتابة "CTRL + X" ، ثم Y ، ثم ENTER. يمكنك بعد ذلك اختبار البرنامج النصي عن طريق تشغيل الأمر التالي:

sudo python dashcam2.py

سيتم تشغيل البرنامج النصي بعد ذلك كما ينبغي ويمكنك استخدام FileZilla للحصول على ملفات الفيديو مثل آخر مرة. ستحتوي ملفات الفيديو على تراكب مع بيانات GPS جنبًا إلى جنب مع استخدام وحدة المعالجة المركزية.

لم ينته مشروع dashcam بعد وستكون هناك مشاركة متابعة لمواصلة هذه السلسلة. لا تفكر في الاشتراك في قناتنا على YouTube لأن هذا يساعدنا في دعمنا.

يوتيوب:

شكرا لقرائتك!

موصى به: