جدول المحتويات:
- الخطوة 1: المكونات
- الخطوة 2: التوصيلات
- الخطوة الثالثة: البرنامج
- الخطوة 4: الحالة
- الخطوة 5: التجميع
- الخطوة 6: استخدام المسجل
فيديو: مسجل GPS Arduino OLed SD: 6 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مسجل GPS لعرض سرعتك الحالية والمتوسطة ولتتبع مساراتك. متوسط السرعة للمناطق ذات التحكم في سرعة المسار.
يحتوي Arduino على بعض الميزات الرائعة التي يمكنك نسخها: - يتم تخزين الإحداثيات في ملف يومي ، ويعتمد اسم الملف على التاريخ. - يتم تحديث الشاشة فقط عند الحاجة (الشاشة بطيئة جدًا). - للحصول على الحد الأدنى من حجم البرنامج ، الرموز مبرمجة بايت بايت.
تم استلهام أداة التسجيل من مقطع فيديو LogMaker360 وآخر Instructable. ومع ذلك ، تم إجراء بعض التعديلات لتمكين الشاشة وتشغيل الشاشة 1.3 بوصة. تستخدم مكتبة SSD المستخدمة في الغالب الكثير من الذاكرة وذاكرة Arduino Pro Mini محدودة. لذلك استخدمت مكتبة نصية من Github.
القلب هو Arduino Pro Mini Atmega328 ، 3.3 V. لقد استخدمت Arduino لأنه يحتوي على أقصى ذاكرة مطلوبة للمكتبات و 3.3 V لسهولة الاتصال مع مستقبل GPS وبطاقة SD.
يوجد على جانب واحد مفتاحان: - وضع التبديل (عادي وعرض متوسط السرعة) - إعادة تعيين
على الجانب الآخر ، يحتوي المسجل على اتصال بموصل UART لتحميل البرامج الثابتة الجديدة
الخطوة 1: المكونات
المكونات متاحة بسهولة في Aliexpress.
اردوينو برو ميني:
مستقبل GPS:
1.3 بوصة Oled:
محول بطاقة SD:
شيفتر المستوى:
المقاومات والأزرار
الخطوة 2: التوصيلات
يتم تشغيل النظام بجهد 5 فولت من شاحن هاتف للسيارة.
إدخال 5 فولت إلى: - Arduino RAW power - VCC (VDD) للشاشة - HV لمغير مستوى المنطق
VCC (3.3V) من Arduino إلى: - VCC لبطاقة SD - VCC لجهاز استقبال GPS - LV لمبدل المستوى المنطقي
اتصالات Arduino الأخرى: pin A4> SDA لـ OLed (عبر ناقل الحركة المستوي) pin A5> SCK لـ OLed (عبر مفتاح تغيير المستوى) دبوس 3> RX لجهاز استقبال GPS 4> TX لجهاز استقبال GPS ، دبوس 10> CS of SD cardpin 11> MOSI of SD cardpin 12> MISO of SD cardpin 13> CLK لبطاقة SD
مفاتيح:
مفتاح الوضع: - Arduino pin 2 (المقاطعة) (10k سحب ما يصل إلى VCC) - GND
مفتاح إعادة الضبط: - Arduino RST (سحب 10k إلى VCC) - GND
الخطوة الثالثة: البرنامج
تم إنشاء البرنامج وتحميله عبر Arduino IDE. احتاجت المكتبات إلى بعض التعديل لتعمل مع شاشة 1.3 بوصة. تمت إضافة المكتبات المعدلة.
يستخدم البرنامج الحد الأقصى لمقدار الذاكرة المتاح ، إذا كانت البرامج تستخدم المزيد من الذاكرة ، فقد اكتشفت أن Arduino لم يعد مستقرًا بعد الآن.
تتم برمجة الرموز عن طريق حساب البايت لإرساله إلى الشاشة. لقد صنعت ورقة Excel لحساب الأرقام الثنائية.
يتم تخزين الإحداثيات في ملف يومي ، ويعتمد اسم الملف على التاريخ (مستوحى من منتدى Arduino).
يتم تحديث الشاشة فقط عند الحاجة ، لقد وجدت هذا مفيدًا جدًا ، لأن الشاشة بطيئة جدًا.
الملفات موجودة أيضًا على جيثب الخاص بي
الخطوة 4: الحالة
تم تصميم العلبة في 123D من Autodesk وطباعة ثلاثية الأبعاد باللون الأسود ABS. يتم إرفاق ملفات STL للحالة والمقطع.
الخطوة 5: التجميع
قم أولاً بلحام كل شيء معًا على ثنائي الفينيل متعدد الكلور. بالنسبة لمحول بطاقة SD ، قمت أولاً بلحام دبابيس الرأس بالمحول ، ثم قمت بلحامها في PCB.
صمغ المفاتيح في العلبة.
ألصق هوائي GPS في القاعدة بالغراء
انزلق في مسجل GPS المُجمَّع.
قم بربط الجزء العلوي وانقر في المشبك لتركيب المسجل على شبكة تهوية.
الخطوة 6: استخدام المسجل
يقوم المسجل بإنشاء ملف *.csv جديد كل يوم ، ويتكون اسم الملف من التاريخ.
من خلال "مفتاح الوضع" يمكنك تغيير وضع المسجل: عرض السرعة الحالية فقط لعرض السرعة الحالية والمتوسط (متوسط). لم يتم تغيير التسجيل على بطاقة SD. إذا بدأت "وضع متوسط السرعة" ، فسيتم إعادة ضبط متوسط السرعة.
يتم تسجيل الإحداثيات كل 10 ثوانٍ. الملفات صغيرة جدًا ، ولا تمتلئ بطاقة micro SD التي يبلغ حجمها بضع غيغابايت.
يمكنك رؤية مسارك عن طريق تحميل ملف csv إلى
موصى به:
مسجل بيانات غطاء GPS: 7 خطوات (بالصور)
GPS Cap Data Logger: هنا مشروع رائع في عطلة نهاية الأسبوع ، إذا كنت في رحلة طويلة أو تأخذ جولات طويلة بالدراجة ، وتحتاج إلى مسجل بيانات GPS لتتبع جميع الرحلات / الرحلات التي قمت بها … بمجرد الانتهاء من البناء و تنزيل البيانات من وحدة GPS الخاصة بـ tr
كيفية عمل مسجل بيانات في الوقت الحقيقي للرطوبة ودرجة الحرارة باستخدام Arduino UNO وبطاقة SD - DHT11 محاكاة مسجل البيانات في Proteus: 5 خطوات
كيفية عمل مسجل بيانات في الوقت الحقيقي للرطوبة ودرجة الحرارة باستخدام Arduino UNO وبطاقة SD | DHT11 محاكاة مسجل البيانات في Proteus: مقدمة: مرحبًا ، هذا Liono Maker ، إليك رابط YouTube. نحن نصنع مشروعًا إبداعيًا مع Arduino ونعمل على أنظمة مضمنة. Data-Logger: مسجل البيانات (أيضًا مسجل البيانات أو مسجل البيانات) هو جهاز إلكتروني يسجل البيانات بمرور الوقت مع
مسجل بيانات GPS يمكنك صنعه بنفسك في مسار القيادة / المشي لمسافات طويلة: 11 خطوة (بالصور)
DIY Data Logger for You Next Drive / Hiking Trail: هذا هو مسجل بيانات GPS الذي يمكنك استخدامه لأغراض متعددة ، على سبيل المثال إذا كنت تريد تسجيل محرك الأقراص الطويل الذي قضيته خلال عطلة نهاية الأسبوع للتحقق من ألوان الخريف. أو لديك مسار مفضل تزوره خلال الخريف كل عام وأنت
مسجل Raspberry Pi GPS Logger: 10 خطوات (مع صور)
Raspberry Pi GPS Logger: يشرح لك هذا التوجيه كيفية إنشاء مسجل GPS مضغوط باستخدام Raspberry Pi صفر. الميزة الرئيسية لهذا النظام هي أنه يحتوي على بطارية وبالتالي فهو مضغوط للغاية ، حيث يقوم الجهاز بتخزين البيانات في ملف nmea. البيانات التالية يمكن أن
مسجل بيانات GPS لاسلكي للحياة البرية: 9 خطوات (بالصور)
مسجل بيانات GPS اللاسلكي للحياة البرية: في هذه التعليمات ، سنوضح لك كيفية إنشاء مسجل بيانات GPS صغير وغير مكلف يعتمد على Arduino ، مع إمكانية لاسلكية! يمكن أن يكون استخدام القياس عن بُعد لدراسة حركة الحياة البرية أداة مهمة جدًا لعلماء الأحياء. يمكن أن يخبرك أين