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

قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi: 8 خطوات
قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi: 8 خطوات

فيديو: قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi: 8 خطوات

فيديو: قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi: 8 خطوات
فيديو: ESP32 Home Automation Platform in 4 steps 2024, يوليو
Anonim
قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi
قم بإعداد خادم تتبع GPS الخاص بك على Raspberry Pi

في هذا المشروع ، سأوضح لك كيفية إعداد خادم تتبع GPS الخاص بك على Raspberry pi. ليس من الضروري أن يكون Raspberry pi ، لأن البرنامج الذي سنستخدمه لخادم التتبع متاح لنظامي التشغيل Windows و Linux أيضًا ، لذلك يمكنك استضافة هذا على جهاز Windows الخاص بك أو في جهاز افتراضي على خدمة سحابية ، الأمر متروك لك ، ولكن الإرشادات الواردة هنا تخص Raspberry Pi 4.

بدأت الفكرة منذ فترة ، في Voltlog # 272 عندما حصلت على جهاز تعقب GPS هذا متنكرًا في مرحل سيارات للأغراض العامة. من الناحية النظرية ، يجب أن يأتي هذا مع خدمة تتبع مجانية عبر الإنترنت على بعض الخوادم المستضافة في الصين ، لكنني لم أتمكن من الاتصال بهذا الخادم ولذا فكرت لماذا لا أقوم بإعداد الخادم الخاص بي ومحاولة إقرانه بهذا المتعقب. بهذه الطريقة سيكون لدي خادم تتبع يعمل وتحسين جانب الخصوصية لأنه سيتم استضافته ذاتيًا. ولن يتمكن أي شخص آخر من الوصول إلى بيانات التتبع الخاصة بي.

الخطوة 1: شاهد فيديو البناء

Image
Image

يصف الفيديو المشروع بأكمله خطوة بخطوة ، لذا أوصي بمشاهدة الفيديو أولاً للحصول على نظرة عامة على المشروع والمشكلات التي واجهتها وكيفية حلها. ثم يمكنك العودة وقراءة الخطوات التالية للحصول على شرح أكثر تفصيلاً.

الخطوة 2: مصدر الأجزاء المطلوبة

إعداد ميناء الشحن
إعداد ميناء الشحن

يكمن جوهر هذا المشروع في raspberry pi ، يجب أن يعمل أي نموذج ، ولكن إذا كنت تستخدم أحد أحدث الموديلات ، فيجب أن تحصل على أداء أفضل ، مما يعني أن البرنامج سيعمل بشكل أكثر سلاسة وسيكون التثبيت أسرع. كمرجع ، استخدمت raspberry pi 4 ، وبينما قد يكون لديك هذا بالفعل ، سأظل أضع بعض الروابط أدناه للأماكن التي يمكنك فيها الحصول على raspberry pi 4.

أيضا مهم جدا هو تعقب GPS. لقد استخدمت نموذجًا متخفيًا في هيئة مرحل سيارات. هذه فكرة رائعة لأنه إذا أخفيت هذا تحت لوحة القيادة ، فلن يشك أحد في ماهية الوظيفة الحقيقية. بالنسبة لاتصال GPRS بين جهاز تعقب GPS والخادم ، ستحتاج إلى توفير بطاقة SIM مُمكَّنة للبيانات. اختر المشغل المحلي المفضل لديك لهذا ولكن ضع في اعتبارك أن طراز GPS هذا يعمل فقط على شبكات 2G.

إذا كنت تعيش في بلد تم إيقاف تشغيل شبكات الجيل الثاني فيه ، فستحتاج إلى شراء جهاز تعقب GPS مزود بتقنية الجيل الثالث ، فهو أغلى ثمناً ، وقد لا تكون الإرشادات المقدمة هنا لتكوين المتعقب متوافقة بنسبة 100٪ مع جهاز تعقب GPS يدعم تقنية الجيل الثالث.

  • Raspberry Pi 4 موديل B: Link1 ، Link2 ، Link3 ، Link4.
  • متتبع GPS للترحيل (2G فقط): Link1 ، Link2 ، Link3 ، Link4.
  • أجهزة تتبع 3G GPS: Link1 ، Link2 ، Link3.

الخطوة 3: تثبيت جديد لـ Raspbian

سأبدأ بتثبيت جديد لـ Raspbian ، لقد حصلت على أحدث إصدار من Raspbian Buster Lite من الموقع الرسمي وأعدت بطاقة sd مع هذه الصورة باستخدام Balena etcher. يجب أن يكون هذا بسيطًا إلى حد ما ، فهذه الطريقة المعتادة لإعداد التوت باي. بعد أن أنهى Balena etcher المهمة ، انتقلت إلى قسم التمهيد على بطاقة sd وأنشأت ملفًا فارغًا يسمى ssh ، بدون امتداد. هذا لتمكين خادم SSH على raspberry pi لأنه معطل افتراضيًا. عند الانتهاء ، أدخل بطاقة sd في raspberry pi ، وقم بتوصيلها بالشبكة وتطبيق الطاقة.

الخطوة 4: إعداد برنامج خادم التتبع: Traccar

الخطوة التالية هي إعداد خادم التتبع ، واسم البرنامج هو Traccar وهنا موقع الويب الخاص بهم. سنستخدم إصدار ذراع linux ، لأن raspberry pi يعمل على معالج ذراع. احصل على رابط التنزيل ، وقم بالاتصال بـ raspberry pi باستخدام طريقتك المفضلة ، لقد استخدمت SSH على الشبكة المحلية. بعد ذلك ، يتم وصف جميع الأوامر اللازمة لتثبيت الخادم أدناه:

sudo mkdir / opt / traccar && cd / opt / traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // قم بتشغيل تثبيت sudo systemctl ابدأ traccar.service

عند الانتهاء ، افتح متصفحًا على نفس الشبكة وحاول الاتصال بالخادم باستخدام عنوان IP والمنفذ 8082. يجب أن يتم الترحيب بك بواجهة ويب ، واسم المستخدم وكلمة المرور الافتراضيان هما admin. أنصحك بتغيير هذا على الفور. ستبدأ الخدمة تلقائيًا عند بدء التشغيل ، لذا لا يلزم تنفيذ أي خطوات أخرى في هذه المرحلة.

الخطوة 5: إعداد إعادة توجيه المنفذ

إذا كان raspberry pi الخاص بك جالسًا خلف جهاز توجيه أو جدار حماية كما في حالتي ، فستحتاج إلى إعادة توجيه منفذ حتى يتمكن جهاز خارجي مثل جهاز تعقب GPS من الاتصال بخادمنا الذي تم إنشاؤه حديثًا. في حالة متتبع GPS المرحل الذي أملكه ، فإنه يستخدم المنفذ 5013 ولكن هذا قد يختلف إذا كان لديك جهاز مختلف. هذا المنفذ بالغ الأهمية وستحتاج إلى معرفة المنفذ الذي يستخدمه متعقبك لإنشاء اتصال. أنا أستخدم جهاز توجيه tp-link هنا ، لذا أقوم فقط بإعادة توجيه المنفذ 5013 إلى عنوان IP المحلي لخادم raspberry pi.

الخطوة 6: تسجيل GPS Tracker في الخادم

سجل GPS Tracker في الخادم
سجل GPS Tracker في الخادم

بعد ذلك ، يمكننا إضافة متتبع GPS الخاص بنا في واجهة الويب الخاصة بـ Traccar ، على الجانب الأيسر ، انقر فوق إضافة ، واختر اسمًا لجهازك وقم بملء المعرف المكون من 10 أرقام وهو هذا الملصق على جانب علبة أجهزة التتبع الخاصة بك. سيتم عرض الجهاز على أنه غير متصل بالإنترنت حتى يبدأ الخادم في تلقي البيانات.

الخطوة 7: تكوين تعقب GPS

تكوين تعقب GPS
تكوين تعقب GPS

تتمثل الخطوة الأخيرة في تكوين متتبع GPS وتنطبق هذه الأوامر الخاصة على المتعقب الذي أستخدمه ، وقد تضطر إلى استخدام أوامر مختلفة لمتتبع مختلف ولكن الفكرة هي إعادة تعيين المتعقب ، وتعيين رقم المسؤول الخاص بك ، وتكوين apn إعدادات مشغل الشبكة ، اضبط عنوان IP الخارجي الذي حفظناه سابقًا ، المنفذ هو 5013. اضبط تردد التحميل في ثوانٍ وقم بتمكين اتصال GPRS. بالعودة إلى واجهة الويب Traccar ، يجب أن تتحول الحالة إلى الإنترنت ويجب أن نبدأ في رؤية البيانات حول أجهزتنا.

الخطوة 8: الأفكار النهائية

إذا كنت تواجه مشكلة في عملية الإعداد بأكملها ، فسأعطيك بعض التلميحات للتحقق منها أثناء استكشاف الأخطاء وإصلاحها. بادئ ذي بدء ، يعمل هذا المتعقب فقط مع شبكات 2G ، لذا تأكد من أن مشغل الشبكة لديك يدعم 2G. يجب ألا تحتوي بطاقة sim على قفل دبوس ممكّن لأن المتعقب غير قادر على تجاوز ذلك. يجب أن تحتوي بطاقة sim على خدمات بيانات ممكّنة وائتمان كافٍ لأداء تلك العمليات على الشبكة.

فيما يتعلق بالخادم ، من المهم جدًا إعادة توجيه المنفذ بشكل صحيح واستخدام عنوان IP الخارجي الصحيح وإلا فلن تشير أجهزتك إلى الخادم الصحيح. من المهم أيضًا الحصول على المنفذ الصحيح لجهاز التتبع الخاص بك. لدى Traccar بعض المعلومات الرائعة حول هذا الأمر ، لذا تأكد من مراجعة الوثائق والمنتديات الخاصة بهم.

هناك منشور مدونة حول هذا الموضوع إذا كنت ترغب في إرسال بعض التعليقات إليّ ، يمكنك القيام بذلك في التعليقات ويمكنك أيضًا مراجعة قناة Youtube الخاصة بي للحصول على المزيد من المشاريع الرائعة: قناة Voltlog Youtube.

موصى به: