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

عداد السرعة للدراجات اردوينو باستخدام GPS: 8 خطوات
عداد السرعة للدراجات اردوينو باستخدام GPS: 8 خطوات

فيديو: عداد السرعة للدراجات اردوينو باستخدام GPS: 8 خطوات

فيديو: عداد السرعة للدراجات اردوينو باستخدام GPS: 8 خطوات
فيديو: إصنع مقياس لسرعتك وللمسافة بإستعمال الأردوينو - how to make a gps distance calculator by arduino 2024, يوليو
Anonim
Image
Image
اردوينو دراجة عداد السرعة باستخدام GPS
اردوينو دراجة عداد السرعة باستخدام GPS
اردوينو دراجة عداد السرعة باستخدام GPS
اردوينو دراجة عداد السرعة باستخدام GPS

في هذا البرنامج التعليمي ، سنستخدم Arduino و Visuino لعرض سرعة الدراجة الحالية من GPS على شاشة ST7735.

شاهد فيديو توضيحي.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  1. Arduino UNO (أو أي اردوينو آخر)
  2. شاشة عرض LCD TFT 7735
  3. وحدة GPS Neo M6 V2
  4. أسلاك العبور
  5. اللوح
  6. برنامج Visuino: قم بتنزيل Visuino
  7. بطارية لتشغيل Arduino (في حالتي كنت فقط أستخدم powerbank)
  8. بعض الصناديق لوضع كل شيء فيه.
  9. دراجة لاختبارها

الخطوة 2: الدائرة

الدائرة
الدائرة
الدائرة
الدائرة
الدائرة
الدائرة
الدائرة
الدائرة

شاشة LCD TFT ST7735

الاتصال:

1.8 TFT Display PIN [LED] إلى Arduino PIN [3.3 V]

1.8 TFT Display PIN [SCK] إلى Arduino PIN [13]

1.8 TFT Display PIN [SDA] إلى Arduino PIN [11]

1.8 TFT Display PIN [A0 أو DC] إلى Arduino PIN [9]

1.8 TFT Display PIN [إعادة تعيين] إلى Arduino PIN [8]

1.8 TFT Display PIN [CS] إلى Arduino PIN [10]

1.8 TFT Display PIN [GND] إلى Arduino PIN [GND]

1.8 TFT Display PIN [VCC] إلى Arduino PIN [5V]

ملاحظة: تحتوي بعض لوحات Arduino على دبابيس SPI مختلفة ، لذا تأكد من مراجعة وثائق اللوحة الخاصة بك.

جي بي اس نيو 6 م:

ربط رقم التعريف الشخصي GPS neo 6m [TXD] بـ Arduino PIN [RX]

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO

o ابدأ في برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:

يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2

الخطوة 4: في Visuino أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
  • أضف مكون "Serial GPS"
  • أضف مكون "شاشة ملونة TFT ST7735"

الخطوة 5: في مكونات مجموعة Visuino

في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
  • حدد مكون "Display1" وقم بتعيين "Type" على "dtST7735R_BlackTab" ملاحظة: بعض الشاشات لها خصائص مختلفة ، لذا جرب من خلال تحديد أنواع مختلفة للعثور على النوع الذي يعمل بشكل أفضل ، في حالتي اخترت "dtST7735R_BlackTab"

  • انقر نقرًا مزدوجًا فوق مكون "Display1" وفي مربع الحوار "Elements" اسحب 2x "حقل نص" إلى الجانب الأيسر

حدد "حقل النص 1" (على الجانب الأيسر) وتحت مجموعة نافذة "خصائص":

  • الحجم: 3
  • القيمة الأولية: السرعة
  • العرض: 6
  • X: 10
  • ص: 10

حدد "Text Field2" (على الجانب الأيسر) وتحت مجموعة نافذة "خصائص":

  • حجم 5
  • العرض: 6
  • X: 5
  • ص: 80

الخطوة 6: في مكونات Visuino Connect

في مكونات Visuino Connect
في مكونات Visuino Connect
  • قم بتوصيل دبوس مكون "GPS1" [مخرج] بدبوس Arduino In [المسلسل 0]
  • قم بتوصيل دبوس مكون "GPS1" [Speed] بمكون "Display1" Text Field2 pin [In]
  • قم بتوصيل دبوس مكون "Display1" [مخرج] بـ Arduino pin SPI [In]
  • قم بتوصيل دبوس مكون "Display1" [Chip Select] بدبوس Arduino Digital [10]
  • قم بتوصيل دبوس مكون "Display1" [إعادة تعيين] بدبوس Arduino Digital [8]
  • قم بتوصيل دبوس المكون "Display1" [Register Select] بدبوس Arduino Digital [9]

الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو
  • في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
  • في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)

ملاحظة: تأكد عند تحميل الكود على Arduino لفصل Arduino pin [RX]

الخطوة 8: التثبيت والتشغيل

ضع Arduino ووحدة GPS في صندوق بلاستيكي ، وقم بتشغيله ببطارية ، وقم بتثبيته على الدراجة ، وتأكد من أن انتينا GPS مرئي وتحول إلى السماء.

إذا قمت بتشغيل وحدة Arduino UNO ، فستبدأ الشاشة في إظهار السرعة الحالية للدراجة.

تهانينا! لقد أكملت مشروع عداد السرعة الخاص بك مع Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله وفتحه في Visuino:

هناك الكثير من التحديثات المحتملة لهذا المشروع مثل إضافة المسافة ، ومتوسط السرعة ، وما إلى ذلك ، استخدم خيالك وإبداعك!

موصى به: