جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54
هذا عرض توضيحي بسيط لاستخدام الميزانين DWMM0 لتسجيل البيانات عن بُعد. يقوم جانب العميل في هذا التطبيق بتشغيل برنامج نصي بيثون (client.py) مسؤول عن قراءة بيانات GNSS / GPS ونقلها إلى جانب الخادم (من خلال TCP / IP البروتوكول) ، والذي يقوم بتشغيل برنامج نصي مختلف (server.py) مسؤول عن جمع وتخزين البيانات الواردة.
المرجع: موقع المشروع
الخطوة 1: DWMM0 - وصف الأجهزة
DWMM0 Mezzanine عبارة عن لوحة ملحقات إضافية للكمبيوتر أحادي اللوحة DragonBoard 410c (أو أي 96Boards قياسي SBC). يتكون هذا الميزانين من 5 أنظمة فرعية رئيسية:
- وحدة تحكم شحن بطارية ليثيوم أيون
- وحدة تحكم USB 2.0 Hub
- محول DC / DC Boost (من 3.0 فولت إلى 9.0 فولت)
- وحدة LPWA / GNSS (مع جهاز Quectel BG96)
- محولات DC / DC (من 5 فولت إلى 3.3 فولت و 4.1 فولت)
الخطوة 2: تطبيق DWMMO - GNSS / GPS LOGGER
يمكن تنزيل نصوص بايثون الأصلية لهذا التطبيق من هنا: تنزيل البرامج النصية ، يجب تشغيل البرنامج النصي server.py على أي جهاز كمبيوتر متصل بالإنترنت (جانب الخادم). يعمل ضباب البرنامج النصي client.py على DragonBoard 410c مع DWMM0 Mezzanine (جانب العميل) لكل برنامج نصي جلسة "معلمات قابلة للتكوين" الخاصة به ، والتي يجب تعديلها بواسطة المستخدم (مثل عنوان TCP / IP ، والمنافذ ، و APN للشبكة ، واسم المستخدم وكلمة المرور).
الخطوة الثالثة: DWMM0 - إنشاء ملف KML
يحتوي الملف updated_python_scripts.zip على برنامج نصي للعميل معدل (gpslog.py) والذي يقوم بتنفيذ التخزين المحلي لبيانات GPS (بيانات NMEA من وحدة Quectel BG96):
- gpslog.py: برنامج نصي للعميل محدث (يخزن بيانات GPS في ملف logger.txt)
- makekml.py: يحول ملف logger.txt إلى إصدار KML (logger.kml) يمكن فتحه في Google Earth
- logger.txt: بيانات GPS المحفوظة
- logger.kml: تحويل KML لبيانات GPS المحفوظة
موصى به:
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite الميزانين: 6 خطوات
Desenvolvendo Aplicações Analógicas Para Dragonboard 410c Com Linker Sprite Mezzanine: Essa publica & ccedil؛ & atilde؛ o tem como objetivo mostrar os passos required & aacute؛ rios para desenvolver aplica & ccedil؛ & otilde؛ es anal & usacute؛
Python Terminal لاتصال Pi Arduino رخيص: 4 خطوات
Python Terminal لاتصال Pi Arduino الرخيص: Raspberry Pi هو جهاز Linux لذلك ربما يكون هناك الكثير من التطبيقات الطرفية له. لكنني كتبت واحدة جديدة في بايثون ، فلماذا أزعجت نفسي؟ واصل القراءة. إذا كنت تقوم بمشروع يستخدم كل من Pi و Arduino ، فربما تحتاج
قاعدة توصيل للهاتف المحمول للكمبيوتر المحمول من جهاز Macbook المكسور أو أي كمبيوتر محمول آخر : 6 خطوات
حوض الهاتف الذكي للكمبيوتر المحمول من جهاز Macbook المكسور أو أي كمبيوتر محمول آخر …: تم إنشاء هذا المشروع لأنه يمكن أن يكون مفيدًا لاستخدام كل قوة الهواتف الذكية الفعلية كجهاز كمبيوتر عادي
كيفية ترقية وحدة المعالجة المركزية للكمبيوتر المحمول (وأشياء رائعة أخرى!) لتحويل الكمبيوتر المحمول البطيء / الميت إلى كمبيوتر محمول سريع!: 4 خطوات
كيفية ترقية وحدة المعالجة المركزية LAPTOP (وأشياء أخرى رائعة!) لتحويل الكمبيوتر المحمول البطيء / الميت إلى كمبيوتر محمول سريع! قديم جدًا … تم تحطيم شاشة LCD وتعطل محرك الأقراص الثابتة الرئيسي ، لذا كان الكمبيوتر المحمول ميتًا بشكل أساسي ….. انظر الصورة و
اصنع مظهر الكمبيوتر المحمول / الكمبيوتر المحمول الخاص بك: 8 خطوات (بالصور)
اصنع مظهر الكمبيوتر المحمول / الكمبيوتر المحمول الخاص بك: غلاف كمبيوتر محمول فردي وفريد تمامًا مع إمكانيات لا حدود لها