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

هاك سيارتك مع Wio Terminal و CAN Bus: 7 خطوات
هاك سيارتك مع Wio Terminal و CAN Bus: 7 خطوات

فيديو: هاك سيارتك مع Wio Terminal و CAN Bus: 7 خطوات

فيديو: هاك سيارتك مع Wio Terminal و CAN Bus: 7 خطوات
فيديو: How to use Mosfet Optocoupled HW-532 to control up to 30V DC Motor Speed or load using Arduino 2024, شهر نوفمبر
Anonim
هاك سيارتك مع Wio Terminal و CAN Bus
هاك سيارتك مع Wio Terminal و CAN Bus

إذا كان لديك بعض الفهم لبرمجة CAN Bus و Arduino ، وترغب في اختراق سيارتك ، فيمكن أن توفر لك هذه التعليمات حلاً.

بالنسبة إلى سبب رغبتك في اختراق سيارتك ، لا أعرف ، لكن هذا أمر مثير للاهتمام حقًا.

استخدم هذا المشروع بشكل أساسي وحدة Serial CAN Bus Module من Longan Labs ولوحة التحكم الرئيسية Wio Terminal بواسطة Seeedstudio.

وحدة Serial CAN Bus هي وحدة تحكم CAN Bus مصممة بواسطة Longan Labs. يستخدم UART للتواصل مع الحواسيب الصغيرة أحادية الشريحة. إنه مضغوط وسهل الاستخدام.

تأتي Wio Terminal من Seeedstuio ، وهي لوحة تطوير بها شاشة يمكن برمجتها باستخدام Arduino.

في هذا المشروع ، تتحقق الوظائف التالية بشكل أساسي:

اقرأ سرعة الدوران وسرعة الدوران ودرجة حرارة الزيت والمعلومات الأخرى المعروضة على شاشة محطة Wio

إذا كنت تريد المزيد من التاريخ من السيارة ، فيرجى الرجوع إلى

الخطوة 1: مقدمة المبدأ

تحتوي جميع المركبات الحديثة تقريبًا على واجهة OBD-II ، وهي جسر بين السيارة والعالم الخارجي. يمكننا الحصول على جميع معلومات السيارة والتحكم في السيارة من خلال واجهة OBD-II.

ومن الخطر التحكم في السيارة ، فمن الأفضل أن يكون لديك فهم عميق لواجهة OBD-II قبل المتابعة. تقرأ هذه المقالة فقط بعض المعلومات الأساسية من السيارة ، لذا يمكنك اتباع الخطوات الواردة في هذه التعليمات بأمان.

الخطوة 2: Partlist

قائمة جزئية
قائمة جزئية
قائمة جزئية
قائمة جزئية
قائمة جزئية
قائمة جزئية
  • محطة Wio
  • هيكل بطارية محطة Wio
  • OBD-II CAN-BUS Development Kit

ملاحظة مهمة: يحتاج هذا المشروع إلى الإصدار V1.3 أو إصدار أحدث من وحدة Serial can bus.

الخطوة 3: اللحام

اللحيم
اللحيم
اللحيم
اللحيم
اللحيم
اللحيم

قد تكون هذه هي الخطوة الأكثر صعوبة ، إذا لم تستخدم مكواة لحام مطلقًا.

نحتاج إلى لحام السلك الذي توفره مجموعة OBD-II CAN-BUS Dev بموصل OBD. يمكنك إلقاء نظرة على الصورة ، لقد قمنا بلحام السلك الأحمر بـ 6 سنون للموصل ، والسلك الأسود بـ 14 سنًا. عندما يمثل 6pin CANH ، يمثل 14pin CANL

الخطوة 4: توصيل الأجهزة

اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
اتصال الأجهزة
  1. يتم توصيل وحدة ناقل CAN التسلسلي المضمنة في مجموعة OBD-II CAN-BUS Dev بواجهة Wio Terminal UART عبر كابل Grove
  2. قم بتوصيل الأسلاك من الخطوة السابقة إلى Serial CAN Bus Module ، وقم بتوصيل الأحمر بـ CANH والأسود بـ CANL.

الخطوة 5: البرامج والإعدادات

البرامج والإعدادات
البرامج والإعدادات

نحتاج هنا إلى إجراء بعض الإعدادات لوحدة ناقل العلبة التسلسلية.

قبل أن نبدأ ، نحتاج إلى تنزيل كود هذا المشروع. يمكنك تنزيل المكتبة والمكتبة التي تحتاجها من خلال هذا الرابط.

إذا كنت تستخدم wio Terminal لأول مرة ، فيمكنك التحقق من wiki لمعرفة محطة wio

أولاً ، نفتح العرض التوضيحي للإعداد في المخطط ، حيث سنقوم بتعيين قناع ومرشح وحدة ناقل العلبة التسلسلية.

ثم نسخ العرض التوضيحي للإعداد إلى محطة wio ، وافتح الشاشة التسلسلية وأدخل حرفًا عشوائيًا لمعرفة ما إذا كان الإعداد ناجحًا أم لا.

بعد اكتمال الإعداد ، انسخ العرض التوضيحي على محطة wio ويمكنك رؤية البيانات على الشاشة.

الخطوة السادسة: اختبار على السيارة

اختبار على السيارة
اختبار على السيارة
اختبار على السيارة
اختبار على السيارة
اختبار على السيارة
اختبار على السيارة

بعد ذلك ، علينا الذهاب إلى السيارة واختبارها. يمكنك العثور على واجهة OBD-II أسفل عجلة القيادة ، وتوصيل الموصل بواجهة OBD-II ، وتشغيل محطة wio ، ويمكنك رؤية النتيجة.

الخطوة السابعة: ما الذي يمكن تحسينه

Wio هي لوحة تحكم رئيسية قوية ، استخدمنا فيها وظائف قليلة.

على سبيل المثال ، Bluetooth و wi-wifi وما إلى ذلك.

بالطبع ، يمكنك أيضًا إنشاء واجهة أكثر جمالًا. باختصار ، يمكنك اللعب والاستمتاع بعملية الإنتاج.

موصى به: